

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Administración de notificaciones de Amazon SNS de MemoryDB
<a name="mdbevents.sns"></a>

Puede configurar MemoryDB para enviar notificaciones de los eventos de clúster importantes mediante Amazon Simple Notification Service (Amazon SNS). En estos ejemplos, podrá configurar un clúster con el nombre de recurso de Amazon (ARN) de un tema de Amazon SNS para recibir notificaciones. 

**nota**  
En este tema, se da por sentado que se registró en Amazon SNS, que configuró un tema de Amazon SNS y se suscribió a dicho tema. Para obtener más información sobre cómo realizar esto, consulte la [Guía para desarrolladores de Amazon Simple Notification](https://docs.aws.amazon.com/sns/latest/dg/) 

## Adición de un tema de Amazon SNS
<a name="mdbevents.sns.adding"></a>

En las siguientes secciones se muestra cómo agregar un tema de Amazon SNS mediante la consola de AWS, la AWS CLI o la API de MemoryDB.

### Adición de un tema de Amazon SNS (Consola)
<a name="mdbevents.sns.addingclusters.viewdetails.console"></a>

 En el siguiente procedimiento se muestra cómo agregar un tema de Amazon SNS para un clúster. 

**nota**  
 Este proceso también se puede utilizar para modificar el tema de Amazon SNS. 

**A fin de agregar o modificar un tema de Amazon SNS para un clúster (Consola)**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de MemoryDB en [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/).

1. En **Clusters** (Clústeres), elija el clúster en el que desee agregar o modificar un ARN de tema de Amazon SNS.

1. Elija **Modificar**.

1. En **Modify Cluster** (Modificar clúster) en **Topic for SNS Notification** (Tema para notificación SNS), elija el tema de SNS que desea agregar, o bien elija **Manual ARN input** (Entrada manual de ARN) y escriba el ARN del tema de Amazon SNS. 

1. Elija **Modificar**.

### Adición de un tema de Amazon SNS (CLI de AWS)
<a name="mdbevents.sns.adding.cli"></a>

A fin de agregar o modificar un tema de Amazon SNS para un clúster, utilice el comando de la AWS CLI `update-cluster`. 

El siguiente ejemplo de código agrega un ARN de tema de Amazon SNS a *my-cluster*.

Para Linux, macOS o Unix:

```
aws memorydb update-cluster \
    --cluster-name my-cluster \
    --sns-topic-arn arn:aws:sns:us-east-1:565419523791:memorydbNotifications
```

Para Windows:

```
aws memorydb update-cluster ^
    --cluster-name my-cluster ^
    --sns-topic-arn arn:aws:sns:us-east-1:565419523791:memorydbNotifications
```

Para obtener más información, consulte [UpdateCluster](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html) .

### Adición de un tema de Amazon SNS (API de MemoryDB)
<a name="mdbevents.sns.adding.api"></a>

Para agregar o actualizar un tema de Amazon SNS para un clúster, realice una llamada a la acción `UpdateCluster` con los siguientes parámetros:
+ `ClusterName``=my-cluster`
+ `SnsTopicArn``=arn%3Aaws%3Asns%3Aus-east-1%3A565419523791%3AmemorydbNotifications`

A fin de agregar o actualizar un tema de Amazon SNS para un clúster, realice una llamada a la `UpdateCluster` acción.

Para obtener más información, consulte [UpdateCluster](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html).

## Habilitación y deshabilitación de notificaciones de Amazon SNS
<a name="mdbevents.sns.disabling"></a>

 Puede habilitar o deshabilitar las notificaciones para un clúster. Los siguientes procedimientos muestran cómo deshabilitar las notificaciones de Amazon SNS. 

### Habilitación y deshabilitación de las notificaciones de Amazon SNS (Consola)
<a name="mdbevents.sns.disablingclusters.viewdetails.console"></a>

**Para deshabilitar las notificaciones de Amazon SNS mediante Consola de administración de AWS**

1. Inicie sesión en la Consola de administración de AWS y abra la consola de MemoryDB en [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/).

1. Seleccione el botón de opción situado a la izquierda del clúster cuya notificación desea modificar.

1. Elija **Modificar**.

1. En **Modify Cluster**, en **Topic for SNS Notification**, elija *Disable Notifications*.

1. Elija **Modificar**.

### Habilitación y deshabilitación de las notificaciones de Amazon SNS (CLI de AWS)
<a name="mdbevents.sns.disabling.cli"></a>

Para deshabilitar las notificaciones de Amazon SNS, utilice el comando `update-cluster` con los siguientes parámetros:

Para Linux, macOS o Unix:

```
aws memorydb update-cluster \
    --cluster-name my-cluster \
    --sns-topic-status inactive
```

Para Windows:

```
aws memorydb update-cluster ^
    --cluster-name my-cluster ^
    --sns-topic-status inactive
```

### Habilitación y deshabilitación de las notificaciones de Amazon SNS (API de MemoryDB)
<a name="mdbevents.sns.disabling.api"></a>

Para deshabilitar las notificaciones de Amazon SNS, realice una llamada a la acción `UpdateCluster` con los siguientes parámetros:
+ `ClusterName``=my-cluster`
+ `SnsTopicStatus``=inactive`

Esta llamada devuelve un resultado similar al siguiente:

**Example**  

```
 1. https://memory-db.us-east-1.amazonaws.com/
 2.     ?Action=UpdateCluster    
 3.     &ClusterName=my-cluster
 4.     &SnsTopicStatus=inactive
 5.     &Version=2021-01-01
 6.     &SignatureVersion=4
 7.     &SignatureMethod=HmacSHA256
 8.     &Timestamp=20210801T220302Z
 9.     &X-Amz-Algorithm=Amazon4-HMAC-SHA256
10.     &X-Amz-Date=20210801T220302Z
11.     &X-Amz-SignedHeaders=Host
12.     &X-Amz-Expires=20210801T220302Z
13.     &X-Amz-Credential=<credential>
14.     &X-Amz-Signature=<signature>
```