

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Gerenciamento de notificações do Amazon SNS do MemoryDB
<a name="mdbevents.sns"></a>

Você pode configurar o MemoryDB para enviar notificações sobre eventos importantes do cluster usando o Amazon Simple Notification Service (Amazon SNS). Nestes exemplos, você configurará um cluster com o nome de recurso da Amazon (ARN) de um tópico do Amazon SNS para receber notificações. 

**nota**  
Esse tópico pressupõe que você tenha se cadastrado no Amazon SNS e configurado e assinado um tópico do Amazon SNS. Para obter informações sobre como fazer isso, consulte o [Guia do desenvolvedor do Amazon Simple Notification Service](https://docs.aws.amazon.com/sns/latest/dg/). 

## Adição de um tópico do Amazon SNS
<a name="mdbevents.sns.adding"></a>

As seções a seguir mostram como adicionar um tópico do Amazon SNS usando o Console da AWS, a AWS CLI, ou a API do MemoryDB.

### Adição de um tópico do Amazon SNS (console)
<a name="mdbevents.sns.addingclusters.viewdetails.console"></a>

 O procedimento a seguir mostra como adicionar um tópico do Amazon SNS para um cluster. 

**nota**  
 Esse processo também pode ser usado para modificar o tópico do Amazon SNS. 

**Para adicionar ou modificar um tópico do Amazon SNS para um cluster (console)**

1. Faça login no Console de gerenciamento da AWS e abra o console do MemoryDB em [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/).

1. Em **Clusters**, escolha o cluster para o qual deseja adicionar ou modificar um ARN de tópico do Amazon SNS.

1. Escolha **Modificar**.

1. Em **Modificar cluster** em **Tópico para notificação do SNS**, escolha o tópico SNS que você deseja adicionar ou escolha **Entrada manual de ARN** e insira o ARN do tópico do Amazon SNS. 

1. Escolha **Modificar**.

### Adição de um tópico do Amazon SNS (CLI da AWS)
<a name="mdbevents.sns.adding.cli"></a>

Para adicionar ou modificar um tópico do Amazon SNS a um cluster, use o comando da AWS CLI `update-cluster`. 

O seguinte exemplo de código adiciona um ARN de tópico do Amazon SNS a *my-cluster*.

Para Linux, macOS ou 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 obter mais informações, consulte [UpdateCluster](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html).

### Adição de um tópico do Amazon SNS (API do MemoryDB)
<a name="mdbevents.sns.adding.api"></a>

Para adicionar ou atualizar um tópico do Amazon SNS para um cluster, chame a ação `UpdateCluster` com os seguintes parâmetros:
+ `ClusterName``=my-cluster`
+ `SnsTopicArn``=arn%3Aaws%3Asns%3Aus-east-1%3A565419523791%3AmemorydbNotifications`

Para adicionar ou atualizar um tópico do Amazon SNS para um cluster, chame a ação `UpdateCluster`.

Para obter mais informações, consulte [UpdateCluster](https://docs.aws.amazon.com/memorydb/latest/APIReference/API_UpdateCluster.html).

## Habilitação e desabilitação de notificações do Amazon SNS
<a name="mdbevents.sns.disabling"></a>

 Você pode ativar ou desativar notificações para um cluster. Os procedimentos a seguir mostram como desativar notificações do Amazon SNS. 

### Habilitação e desabilitação de notificações do Amazon SNS (console)
<a name="mdbevents.sns.disablingclusters.viewdetails.console"></a>

**Para desabilitar as notificações do Amazon SNS usando o Console de gerenciamento da AWS**

1. Faça login no Console de gerenciamento da AWS e abra o console do MemoryDB em [https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/).

1. Selecione o botão de opções à esquerda do cluster para o qual você deseja modificar a notificação.

1. Escolha **Modificar**.

1. Em **Modify Cluster**, em **Topic for SNS Notification**, escolha *Disable Notifications*.

1. Escolha **Modificar**.

### Habilitação e desabilitação de notificações do Amazon SNS (CLI da AWS)
<a name="mdbevents.sns.disabling.cli"></a>

Para desabilitar notificações do Amazon SNS, use o comando `update-cluster` com os seguintes parâmetros:

Para Linux, macOS ou 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
```

### Habilitação e desabilitação de notificações do Amazon SNS (API do MemoryDB)
<a name="mdbevents.sns.disabling.api"></a>

Para desabilitar notificações do Amazon SNS, chame a ação `UpdateCluster` com os seguintes parâmetros:
+ `ClusterName``=my-cluster`
+ `SnsTopicStatus``=inactive`

Essa chamada retorna uma saída semelhante à seguinte:

**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>
```