

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á.

# Ações
<a name="API_Operations"></a>

As ações a seguir são compatíveis:
+  [BatchUpdateCluster](API_BatchUpdateCluster.md) 
+  [CopySnapshot](API_CopySnapshot.md) 
+  [CreateACL](API_CreateACL.md) 
+  [CreateCluster](API_CreateCluster.md) 
+  [CreateMultiRegionCluster](API_CreateMultiRegionCluster.md) 
+  [CreateParameterGroup](API_CreateParameterGroup.md) 
+  [CreateSnapshot](API_CreateSnapshot.md) 
+  [CreateSubnetGroup](API_CreateSubnetGroup.md) 
+  [CreateUser](API_CreateUser.md) 
+  [DeleteACL](API_DeleteACL.md) 
+  [DeleteCluster](API_DeleteCluster.md) 
+  [DeleteMultiRegionCluster](API_DeleteMultiRegionCluster.md) 
+  [DeleteParameterGroup](API_DeleteParameterGroup.md) 
+  [DeleteSnapshot](API_DeleteSnapshot.md) 
+  [DeleteSubnetGroup](API_DeleteSubnetGroup.md) 
+  [DeleteUser](API_DeleteUser.md) 
+  [DescribeACLs](API_DescribeACLs.md) 
+  [DescribeClusters](API_DescribeClusters.md) 
+  [DescribeEngineVersions](API_DescribeEngineVersions.md) 
+  [DescribeEvents](API_DescribeEvents.md) 
+  [DescribeMultiRegionClusters](API_DescribeMultiRegionClusters.md) 
+  [DescribeParameterGroups](API_DescribeParameterGroups.md) 
+  [DescribeParameters](API_DescribeParameters.md) 
+  [DescribeReservedNodes](API_DescribeReservedNodes.md) 
+  [DescribeReservedNodesOfferings](API_DescribeReservedNodesOfferings.md) 
+  [DescribeServiceUpdates](API_DescribeServiceUpdates.md) 
+  [DescribeSnapshots](API_DescribeSnapshots.md) 
+  [DescribeSubnetGroups](API_DescribeSubnetGroups.md) 
+  [DescribeUsers](API_DescribeUsers.md) 
+  [FailoverShard](API_FailoverShard.md) 
+  [ListAllowedMultiRegionClusterUpdates](API_ListAllowedMultiRegionClusterUpdates.md) 
+  [ListAllowedNodeTypeUpdates](API_ListAllowedNodeTypeUpdates.md) 
+  [ListTags](API_ListTags.md) 
+  [PurchaseReservedNodesOffering](API_PurchaseReservedNodesOffering.md) 
+  [ResetParameterGroup](API_ResetParameterGroup.md) 
+  [TagResource](API_TagResource.md) 
+  [UntagResource](API_UntagResource.md) 
+  [UpdateACL](API_UpdateACL.md) 
+  [UpdateCluster](API_UpdateCluster.md) 
+  [UpdateMultiRegionCluster](API_UpdateMultiRegionCluster.md) 
+  [UpdateParameterGroup](API_UpdateParameterGroup.md) 
+  [UpdateSubnetGroup](API_UpdateSubnetGroup.md) 
+  [UpdateUser](API_UpdateUser.md) 

# BatchUpdateCluster
<a name="API_BatchUpdateCluster"></a>

Aplique a atualização do serviço a uma lista de clusters fornecidos. Para obter mais informações sobre atualizações de serviço e como aplicá-las, consulte [Aplicando as atualizações de serviço](https://docs.aws.amazon.com/MemoryDB/latest/devguide/managing-updates.html#applying-updates).

## Sintaxe da solicitação
<a name="API_BatchUpdateCluster_RequestSyntax"></a>

```
{
   "ClusterNames": [ "string" ],
   "ServiceUpdate": { 
      "ServiceUpdateNameToApply": "string"
   }
}
```

## Parâmetros da solicitação
<a name="API_BatchUpdateCluster_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterNames](#API_BatchUpdateCluster_RequestSyntax) **   <a name="MemoryDB-BatchUpdateCluster-request-ClusterNames"></a>
Os nomes dos clusters para aplicar as atualizações.  
Tipo: matriz de strings  
Membros da matriz: número máximo de 20 itens.  
Obrigatório: Sim

 ** [ServiceUpdate](#API_BatchUpdateCluster_RequestSyntax) **   <a name="MemoryDB-BatchUpdateCluster-request-ServiceUpdate"></a>
O ID exclusivo da atualização do serviço  
Tipo: objeto [ServiceUpdateRequest](API_ServiceUpdateRequest.md)  
Obrigatório: não

## Sintaxe da resposta
<a name="API_BatchUpdateCluster_ResponseSyntax"></a>

```
{
   "ProcessedClusters": [ 
      { 
         "ACLName": "string",
         "ARN": "string",
         "AutoMinorVersionUpgrade": boolean,
         "AvailabilityMode": "string",
         "ClusterEndpoint": { 
            "Address": "string",
            "Port": number
         },
         "DataTiering": "string",
         "Description": "string",
         "Engine": "string",
         "EnginePatchVersion": "string",
         "EngineVersion": "string",
         "IpDiscovery": "string",
         "KmsKeyId": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "Name": "string",
         "NetworkType": "string",
         "NodeType": "string",
         "NumberOfShards": number,
         "ParameterGroupName": "string",
         "ParameterGroupStatus": "string",
         "PendingUpdates": { 
            "ACLs": { 
               "ACLToApply": "string"
            },
            "Resharding": { 
               "SlotMigration": { 
                  "ProgressPercentage": number
               }
            },
            "ServiceUpdates": [ 
               { 
                  "ServiceUpdateName": "string",
                  "Status": "string"
               }
            ]
         },
         "SecurityGroups": [ 
            { 
               "SecurityGroupId": "string",
               "Status": "string"
            }
         ],
         "Shards": [ 
            { 
               "Name": "string",
               "Nodes": [ 
                  { 
                     "AvailabilityZone": "string",
                     "CreateTime": number,
                     "Endpoint": { 
                        "Address": "string",
                        "Port": number
                     },
                     "Name": "string",
                     "Status": "string"
                  }
               ],
               "NumberOfNodes": number,
               "Slots": "string",
               "Status": "string"
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SnsTopicArn": "string",
         "SnsTopicStatus": "string",
         "Status": "string",
         "SubnetGroupName": "string",
         "TLSEnabled": boolean
      }
   ],
   "UnprocessedClusters": [ 
      { 
         "ClusterName": "string",
         "ErrorMessage": "string",
         "ErrorType": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_BatchUpdateCluster_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ProcessedClusters](#API_BatchUpdateCluster_ResponseSyntax) **   <a name="MemoryDB-BatchUpdateCluster-response-ProcessedClusters"></a>
A lista dos clusters que foram atualizados.  
Tipo: matriz de objetos [Cluster](API_Cluster.md)

 ** [UnprocessedClusters](#API_BatchUpdateCluster_ResponseSyntax) **   <a name="MemoryDB-BatchUpdateCluster-response-UnprocessedClusters"></a>
A lista de clusters em que as atualizações não foram aplicadas.  
Tipo: matriz de objetos [UnprocessedCluster](API_UnprocessedCluster.md)

## Erros
<a name="API_BatchUpdateCluster_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceUpdateNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_BatchUpdateCluster_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/BatchUpdateCluster) 

# CopySnapshot
<a name="API_CopySnapshot"></a>

Faz uma cópia de um snapshot existente.

## Sintaxe da solicitação
<a name="API_CopySnapshot_RequestSyntax"></a>

```
{
   "KmsKeyId": "string",
   "SourceSnapshotName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "TargetBucket": "string",
   "TargetSnapshotName": "string"
}
```

## Parâmetros da solicitação
<a name="API_CopySnapshot_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [KmsKeyId](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-KmsKeyId"></a>
A ID da chave do KMS usada para criptografar os snapshots de destino.  
Tipo: string  
Restrições de tamanho: tamanho máximo de 2048.  
Obrigatório: não

 ** [SourceSnapshotName](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-SourceSnapshotName"></a>
O nome de um snapshot existente do qual fazer uma cópia.  
Tipo: String  
Obrigatório: Sim

 ** [Tags](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

 ** [TargetBucket](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-TargetBucket"></a>
O bucket do Amazon S3 para o qual o snapshot é exportado. Esse parâmetro é usado somente ao exportar um snapshot para acesso externo. Ao usar esse parâmetro para exportar um snapshot, certifique-se de que o MemoryDB tenha as permissões necessárias para esse bucket do S3. Para obter mais informações, consulte [Etapa 2: Conceder acesso ao MemoryDB ao seu bucket do Amazon S3](https://docs.aws.amazon.com/MemoryDB/latest/devguide/snapshots-exporting.html).   
Tipo: string  
Restrições de tamanho: tamanho máximo de 255.  
Padrão: `^[A-Za-z0-9._-]+$`   
Obrigatório: não

 ** [TargetSnapshotName](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-TargetSnapshotName"></a>
Um nome para a cópia do snapshot. O MemoryDB não permite sobrescrever um snapshot, portanto, esse nome deve ser exclusivo em seu contexto, MemoryDB ou um bucket do Amazon S3, se estiver exportando. Esse valor é armazenado como uma string em minúsculas.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_CopySnapshot_ResponseSyntax"></a>

```
{
   "Snapshot": { 
      "ARN": "string",
      "ClusterConfiguration": { 
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "Name": "string",
         "NodeType": "string",
         "NumShards": number,
         "ParameterGroupName": "string",
         "Port": number,
         "Shards": [ 
            { 
               "Configuration": { 
                  "ReplicaCount": number,
                  "Slots": "string"
               },
               "Name": "string",
               "Size": "string",
               "SnapshotCreationTime": number
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SubnetGroupName": "string",
         "TopicArn": "string",
         "VpcId": "string"
      },
      "DataTiering": "string",
      "KmsKeyId": "string",
      "Name": "string",
      "Source": "string",
      "Status": "string"
   }
}
```

## Elementos de resposta
<a name="API_CopySnapshot_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Snapshot](#API_CopySnapshot_ResponseSyntax) **   <a name="MemoryDB-CopySnapshot-response-Snapshot"></a>
Representa uma cópia de um cluster inteiro no momento em que o snapshot foi tirado.  
Tipo: objeto [Snapshot](API_Snapshot.md)

## Erros
<a name="API_CopySnapshot_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** InvalidSnapshotStateFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotAlreadyExistsFault **   
  
Código de status HTTP: 400

 ** SnapshotNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotQuotaExceededFault **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CopySnapshot_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CopySnapshot) 

# CreateACL
<a name="API_CreateACL"></a>

Cria uma lista de controle de acesso. Para obter mais informações, consulte [Autenticação de usuários com listas de controle de acesso](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html) (). ACLs

## Sintaxe da solicitação
<a name="API_CreateACL_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "UserNames": [ "string" ]
}
```

## Parâmetros da solicitação
<a name="API_CreateACL_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ACLName](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-ACLName"></a>
O nome da lista de controle de acesso. Esse valor é armazenado como uma string em minúsculas.  
Tipo: String  
Obrigatório: Sim

 ** [Tags](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

 ** [UserNames](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-UserNames"></a>
A lista de usuários que pertencem à lista de controle de acesso.  
Tipo: matriz de strings  
Membros da matriz: número mínimo de 1 item.  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: Não

## Sintaxe da resposta
<a name="API_CreateACL_ResponseSyntax"></a>

```
{
   "ACL": { 
      "ARN": "string",
      "Clusters": [ "string" ],
      "MinimumEngineVersion": "string",
      "Name": "string",
      "PendingChanges": { 
         "UserNamesToAdd": [ "string" ],
         "UserNamesToRemove": [ "string" ]
      },
      "Status": "string",
      "UserNames": [ "string" ]
   }
}
```

## Elementos de resposta
<a name="API_CreateACL_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ACL](#API_CreateACL_ResponseSyntax) **   <a name="MemoryDB-CreateACL-response-ACL"></a>
A lista de controle de acesso recém-criada.  
Tipo: objeto [ACL](API_ACL.md)

## Erros
<a name="API_CreateACL_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLAlreadyExistsFault **   
  
Código de status HTTP: 400

 ** ACLQuotaExceededFault **   
  
Código de status HTTP: 400

 ** DefaultUserRequired **   
  
Código de status HTTP: 400

 ** DuplicateUserNameFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CreateACL_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateACL) 

# CreateCluster
<a name="API_CreateCluster"></a>

Cria um cluster. Todos os nós no cluster executam o mesmo software de mecanismo compatível com protocolo.

## Sintaxe da solicitação
<a name="API_CreateCluster_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "AutoMinorVersionUpgrade": boolean,
   "ClusterName": "string",
   "DataTiering": boolean,
   "Description": "string",
   "Engine": "string",
   "EngineVersion": "string",
   "IpDiscovery": "string",
   "KmsKeyId": "string",
   "MaintenanceWindow": "string",
   "MultiRegionClusterName": "string",
   "NetworkType": "string",
   "NodeType": "string",
   "NumReplicasPerShard": number,
   "NumShards": number,
   "ParameterGroupName": "string",
   "Port": number,
   "SecurityGroupIds": [ "string" ],
   "SnapshotArns": [ "string" ],
   "SnapshotName": "string",
   "SnapshotRetentionLimit": number,
   "SnapshotWindow": "string",
   "SnsTopicArn": "string",
   "SubnetGroupName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "TLSEnabled": boolean
}
```

## Parâmetros da solicitação
<a name="API_CreateCluster_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ACLName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ACLName"></a>
O nome da lista de controle de acesso a ser associada ao cluster.  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: Sim

 ** [AutoMinorVersionUpgrade](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-AutoMinorVersionUpgrade"></a>
Quando definido como true, o cluster receberá automaticamente upgrades secundários da versão do mecanismo após o lançamento.  
Tipo: booliano  
Obrigatório: não

 ** [ClusterName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ClusterName"></a>
O nome do cluster. Esse valor deve ser exclusivo, pois também serve como identificador do cluster. Esse valor é armazenado como uma string em minúsculas.  
Tipo: String  
Obrigatório: Sim

 ** [DataTiering](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-DataTiering"></a>
Habilita a hierarquização de dados. A classificação de dados em níveis só é compatível com os clusters quem usam o tipo de nó r6gd. Esse parâmetro deve ser definido usando nós r6gd. Para mais informações, consulte [Classificação de dados em níveis](https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html).  
Tipo: booliano  
Obrigatório: não

 ** [Description](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Description"></a>
Uma descrição opcional do cluster.  
Tipo: string  
Obrigatório: não

 ** [Engine](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Engine"></a>
O nome do mecanismo a ser usado para o cluster.  
Tipo: string  
Obrigatório: não

 ** [EngineVersion](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-EngineVersion"></a>
O número da versão do mecanismo Redis OSS a ser usado para o cluster.  
Tipo: string  
Obrigatório: não

 ** [IpDiscovery](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-IpDiscovery"></a>
O mecanismo para descobrir endereços IP para o protocolo de descoberta de clusters. Os valores válidos são 'ipv4' ou 'ipv6'. Quando definidas como 'ipv4', as funções de descoberta de cluster, como slots de cluster, fragmentos de cluster e nós de cluster, retornam IPv4 endereços para nós de cluster. Quando definidas como 'ipv6', as funções de descoberta do cluster retornam IPv6 endereços para os nós do cluster. O valor deve ser compatível com o NetworkType parâmetro. Se não for especificado, o padrão será 'ipv4'.  
Tipo: string  
Valores válidos: `ipv4 | ipv6`   
Obrigatório: não

 ** [KmsKeyId](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-KmsKeyId"></a>
O ID da chave do KMS usada para criptografar o cluster.  
Tipo: string  
Obrigatório: não

 ** [MaintenanceWindow](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-MaintenanceWindow"></a>
Especifica o período semanal durante o qual a manutenção no cluster é realizada. É especificado como um intervalo no formato ddd:hh24:mi-ddd:hh24:mi (relógio de 24 horas, em UTC). A janela de manutenção mínima consiste em um período de 60 minutos.  
Os valores válidos para `ddd` são:  
+  `sun` 
+  `mon` 
+  `tue` 
+  `wed` 
+  `thu` 
+  `fri` 
+  `sat` 
Exemplo: `sun:23:00-mon:01:30`   
Tipo: string  
Obrigatório: não

 ** [MultiRegionClusterName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-MultiRegionClusterName"></a>
O nome do cluster multirregional a ser criado.  
Tipo: string  
Obrigatório: não

 ** [NetworkType](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NetworkType"></a>
Especifica o tipo de endereço IP do cluster. Os valores válidos são 'ipv4', 'ipv6' ou 'dual\$1stack'. Quando definido como 'ipv4', o cluster só poderá ser acessado por meio IPv4 de endereços. Quando definido como 'ipv6', o cluster só poderá ser acessado por meio IPv6 de endereços. Quando definido como 'dual\$1stack', o cluster poderá ser acessado por meio de endereços. IPv4 IPv6 Se não for especificado, o padrão será 'ipv4'.  
Tipo: string  
Valores válidos: `ipv4 | ipv6 | dual_stack`   
Obrigatório: não

 ** [NodeType](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NodeType"></a>
A capacidade de computação e de memória dos nós no cluster.  
Tipo: String  
Obrigatório: Sim

 ** [NumReplicasPerShard](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NumReplicasPerShard"></a>
O número de réplicas a serem aplicadas a cada fragmento. O valor padrão é 1. O máximo é 5.   
Tipo: inteiro  
Obrigatório: não

 ** [NumShards](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NumShards"></a>
O número de fragmentos que o cluster conterá. O valor padrão é 1.   
Tipo: inteiro  
Obrigatório: não

 ** [ParameterGroupName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ParameterGroupName"></a>
O nome do grupo de parâmetros a ser associado ao cluster.  
Tipo: string  
Obrigatório: não

 ** [Port](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Port"></a>
O número da porta na qual cada um dos nós aceitará conexões.  
Tipo: inteiro  
Obrigatório: não

 ** [SecurityGroupIds](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SecurityGroupIds"></a>
Uma lista de nomes de grupos de segurança para associar a este cluster.  
Tipo: matriz de strings  
Obrigatório: Não

 ** [SnapshotArns](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotArns"></a>
Uma lista de nomes de recursos da Amazon (ARNs) que identificam os arquivos de snapshot RDB armazenados no Amazon S3. Os arquivos de snapshot são utilizados para preencher o novo cluster. O nome do objeto do Amazon S3 no ARN não pode conter vírgulas.  
Tipo: matriz de strings  
Obrigatório: Não

 ** [SnapshotName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotName"></a>
O nome de um snapshot do qual dados serão restaurados no novo cluster. O status do snapshot muda para em restauração enquanto o novo cluster está sendo criado.  
Tipo: string  
Obrigatório: não

 ** [SnapshotRetentionLimit](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotRetentionLimit"></a>
O número de dias durante os quais o MemoryDB retém snapshots automáticos antes de excluí-los. Por exemplo, se você SnapshotRetentionLimit definir como 5, um instantâneo que foi tirado hoje será retido por 5 dias antes de ser excluído.  
Tipo: inteiro  
Obrigatório: não

 ** [SnapshotWindow](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotWindow"></a>
O intervalo de tempo diário (em UTC) durante o qual o MemoryDB começa a executar um snapshot diário do seu fragmento.  
 Exemplo: de 05:00 às 09:00  
 Se você não especificar esse parâmetro, o MemoryDB escolherá automaticamente um intervalo de tempo apropriado.  
Tipo: string  
Obrigatório: não

 ** [SnsTopicArn](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnsTopicArn"></a>
O Nome de recurso da Amazon (ARN) do tópico do Amazon Simple Notification Service (SNS) ao qual as notificações serão enviadas.  
Tipo: string  
Obrigatório: não

 ** [SubnetGroupName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SubnetGroupName"></a>
O nome do grupo de sub-redes a ser usado para o cluster.  
Tipo: string  
Obrigatório: não

 ** [Tags](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. As tags são pares de chaves e valores separados por vírgula (por exemplo, key=myKey, Value=. myKeyValue Você pode incluir várias tags conforme mostrado a seguir: Key=myKey, Value= Key=, Value= myKeyValue Value. mySecondKey mySecondKey  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

 ** [TLSEnabled](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-TLSEnabled"></a>
Um sinalizador para habilitar a criptografia em trânsito no cluster.  
Tipo: booliano  
Obrigatório: não

## Sintaxe da resposta
<a name="API_CreateCluster_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## Elementos de resposta
<a name="API_CreateCluster_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Cluster](#API_CreateCluster_ResponseSyntax) **   <a name="MemoryDB-CreateCluster-response-Cluster"></a>
O cluster recém-criado.  
Tipo: objeto [Cluster](API_Cluster.md)

## Erros
<a name="API_CreateCluster_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** ClusterAlreadyExistsFault **   
  
Código de status HTTP: 400

 ** ClusterQuotaForCustomerExceededFault **   
  
Código de status HTTP: 400

 ** InsufficientClusterCapacityFault **   
  
Código de status HTTP: 400

 ** InvalidACLStateFault **   
  
Código de status HTTP: 400

 ** InvalidCredentialsException **   
  
Código de status HTTP: 400

 ** InvalidMultiRegionClusterStateFault **   
A operação solicitada não pode ser executada no cluster multirregional em seu estado atual.  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** InvalidVPCNetworkStateFault **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de status HTTP: 400

 ** NodeQuotaForClusterExceededFault **   
  
Código de status HTTP: 400

 ** NodeQuotaForCustomerExceededFault **   
  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** ShardsPerClusterQuotaExceededFault **   
  
Código de status HTTP: 400

 ** SubnetGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CreateCluster_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateCluster) 

# CreateMultiRegionCluster
<a name="API_CreateMultiRegionCluster"></a>

Cria um novo cluster multirregional.

## Sintaxe da solicitação
<a name="API_CreateMultiRegionCluster_RequestSyntax"></a>

```
{
   "Description": "string",
   "Engine": "string",
   "EngineVersion": "string",
   "MultiRegionClusterNameSuffix": "string",
   "MultiRegionParameterGroupName": "string",
   "NodeType": "string",
   "NumShards": number,
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "TLSEnabled": boolean
}
```

## Parâmetros da solicitação
<a name="API_CreateMultiRegionCluster_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Description](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Description"></a>
Uma descrição para o cluster multirregional.  
Tipo: string  
Obrigatório: não

 ** [Engine](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Engine"></a>
O nome do mecanismo a ser usado para o cluster multirregional.  
Tipo: string  
Obrigatório: não

 ** [EngineVersion](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-EngineVersion"></a>
A versão do mecanismo a ser usada para o cluster multirregional.  
Tipo: string  
Obrigatório: não

 ** [MultiRegionClusterNameSuffix](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-MultiRegionClusterNameSuffix"></a>
Um sufixo a ser adicionado ao nome do cluster multirregional. O Amazon MemoryDB aplica automaticamente um prefixo ao nome do cluster multirregional quando ele é criado. Cada região da Amazônia tem seu próprio prefixo. Por exemplo, um nome de cluster multirregional criado na região US-West-1 começará com “virxk”, junto com o nome do sufixo que você fornecer. O sufixo garante a exclusividade do nome do cluster multirregional em várias regiões. Esse valor é armazenado como uma string em minúsculas.  
Tipo: String  
Obrigatório: Sim

 ** [MultiRegionParameterGroupName](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-MultiRegionParameterGroupName"></a>
O nome do grupo de parâmetros multirregionais a ser associado ao cluster.  
Tipo: string  
Obrigatório: não

 ** [NodeType](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-NodeType"></a>
O tipo de nó a ser usado para o cluster multirregional.  
Tipo: String  
Obrigatório: Sim

 ** [NumShards](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-NumShards"></a>
O número de fragmentos do cluster multirregional.  
Tipo: inteiro  
Obrigatório: não

 ** [Tags](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Tags"></a>
Uma lista de tags a serem aplicadas ao cluster multirregional.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

 ** [TLSEnabled](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-TLSEnabled"></a>
Se a criptografia TLS deve ser ativada para o cluster multirregional.  
Tipo: booliano  
Obrigatório: não

## Sintaxe da resposta
<a name="API_CreateMultiRegionCluster_ResponseSyntax"></a>

```
{
   "MultiRegionCluster": { 
      "ARN": "string",
      "Clusters": [ 
         { 
            "ARN": "string",
            "ClusterName": "string",
            "Region": "string",
            "Status": "string"
         }
      ],
      "Description": "string",
      "Engine": "string",
      "EngineVersion": "string",
      "MultiRegionClusterName": "string",
      "MultiRegionParameterGroupName": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "Status": "string",
      "TLSEnabled": boolean
   }
}
```

## Elementos de resposta
<a name="API_CreateMultiRegionCluster_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [MultiRegionCluster](#API_CreateMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-response-MultiRegionCluster"></a>
Detalhes sobre o cluster multirregional recém-criado.  
Tipo: objeto [MultiRegionCluster](API_MultiRegionCluster.md)

## Erros
<a name="API_CreateMultiRegionCluster_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ClusterQuotaForCustomerExceededFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** MultiRegionClusterAlreadyExistsFault **   
Já existe um cluster multirregional com o nome especificado.  
Código de status HTTP: 400

 ** MultiRegionParameterGroupNotFoundFault **   
O grupo de parâmetros multirregionais especificado não existe.  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CreateMultiRegionCluster_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateMultiRegionCluster) 

# CreateParameterGroup
<a name="API_CreateParameterGroup"></a>

Cria um novo grupo de parâmetros do MemoryDB. Um grupo de parâmetros é uma coleção de parâmetros e seus valores que são aplicados a todos os nós em qualquer cluster. Para obter mais informações, consulte [Configurar parâmetros de mecanismo usando grupos de parâmetros](https://docs.aws.amazon.com/MemoryDB/latest/devguide/parametergroups.html). 

## Sintaxe da solicitação
<a name="API_CreateParameterGroup_RequestSyntax"></a>

```
{
   "Description": "string",
   "Family": "string",
   "ParameterGroupName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Parâmetros da solicitação
<a name="API_CreateParameterGroup_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Description](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Description"></a>
Uma descrição do grupo de parâmetros.  
Tipo: string  
Obrigatório: não

 ** [Family](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Family"></a>
O nome da família de grupos de parâmetros com a qual o grupo de parâmetros pode ser usado.  
Tipo: String  
Obrigatório: Sim

 ** [ParameterGroupName](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-ParameterGroupName"></a>
O nome do parameter group. Esse valor é armazenado como uma string em minúsculas.  
Tipo: String  
Obrigatório: Sim

 ** [Tags](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

## Sintaxe da resposta
<a name="API_CreateParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## Elementos de resposta
<a name="API_CreateParameterGroup_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ParameterGroup](#API_CreateParameterGroup_ResponseSyntax) **   <a name="MemoryDB-CreateParameterGroup-response-ParameterGroup"></a>
O grupo de parâmetros recém-criado.  
Tipo: objeto [ParameterGroup](API_ParameterGroup.md)

## Erros
<a name="API_CreateParameterGroup_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterGroupStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ParameterGroupAlreadyExistsFault **   
  
Código de status HTTP: 400

 ** ParameterGroupQuotaExceededFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CreateParameterGroup_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateParameterGroup) 

# CreateSnapshot
<a name="API_CreateSnapshot"></a>

Cria uma cópia de um cluster inteiro em um momento específico.

## Sintaxe da solicitação
<a name="API_CreateSnapshot_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "KmsKeyId": "string",
   "SnapshotName": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Parâmetros da solicitação
<a name="API_CreateSnapshot_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterName](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-ClusterName"></a>
O snapshot é criado a partir desse cluster.  
Tipo: String  
Obrigatório: Sim

 ** [KmsKeyId](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-KmsKeyId"></a>
O ID da chave do KMS usada para criptografar o snapshot.  
Tipo: string  
Obrigatório: não

 ** [SnapshotName](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-SnapshotName"></a>
Um nome para o snapshot que está sendo criado. Esse valor é armazenado como uma string em minúsculas.  
Tipo: String  
Obrigatório: Sim

 ** [Tags](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

## Sintaxe da resposta
<a name="API_CreateSnapshot_ResponseSyntax"></a>

```
{
   "Snapshot": { 
      "ARN": "string",
      "ClusterConfiguration": { 
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "Name": "string",
         "NodeType": "string",
         "NumShards": number,
         "ParameterGroupName": "string",
         "Port": number,
         "Shards": [ 
            { 
               "Configuration": { 
                  "ReplicaCount": number,
                  "Slots": "string"
               },
               "Name": "string",
               "Size": "string",
               "SnapshotCreationTime": number
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SubnetGroupName": "string",
         "TopicArn": "string",
         "VpcId": "string"
      },
      "DataTiering": "string",
      "KmsKeyId": "string",
      "Name": "string",
      "Source": "string",
      "Status": "string"
   }
}
```

## Elementos de resposta
<a name="API_CreateSnapshot_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Snapshot](#API_CreateSnapshot_ResponseSyntax) **   <a name="MemoryDB-CreateSnapshot-response-Snapshot"></a>
O snapshot recém-criado.  
Tipo: objeto [Snapshot](API_Snapshot.md)

## Erros
<a name="API_CreateSnapshot_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidClusterStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotAlreadyExistsFault **   
  
Código de status HTTP: 400

 ** SnapshotQuotaExceededFault **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CreateSnapshot_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateSnapshot) 

# CreateSubnetGroup
<a name="API_CreateSubnetGroup"></a>

Cria um grupo de sub-rede. Um grupo de sub-redes é um conjunto de sub-redes (normalmente privadas) que você pode designar para seus clusters em execução em um ambiente Amazon Virtual Private Cloud (VPC). Quando você criar um cluster em uma Amazon VPC, deverá especificar um grupo de sub-rede. O MemoryDB usa esse grupo de sub-redes para escolher uma sub-rede e endereços IP dentro dessa sub-rede para associar aos seus nós. Para obter mais informações, consulte [Sub-redes e grupos de sub-redes](https://docs.aws.amazon.com/MemoryDB/latest/devguide/subnetgroups.html).

## Sintaxe da solicitação
<a name="API_CreateSubnetGroup_RequestSyntax"></a>

```
{
   "Description": "string",
   "SubnetGroupName": "string",
   "SubnetIds": [ "string" ],
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Parâmetros da solicitação
<a name="API_CreateSubnetGroup_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Description](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-Description"></a>
Uma descrição do grupo de sub-redes.  
Tipo: string  
Obrigatório: não

 ** [SubnetGroupName](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-SubnetGroupName"></a>
O nome do grupo de sub-redes. Esse valor é armazenado como uma string em minúsculas.  
Tipo: String  
Obrigatório: Sim

 ** [SubnetIds](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-SubnetIds"></a>
Uma lista de sub-redes VPC IDs para o grupo de sub-redes.  
Tipo: matriz de strings  
Obrigatório: Sim

 ** [Tags](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

## Sintaxe da resposta
<a name="API_CreateSubnetGroup_ResponseSyntax"></a>

```
{
   "SubnetGroup": { 
      "ARN": "string",
      "Description": "string",
      "Name": "string",
      "Subnets": [ 
         { 
            "AvailabilityZone": { 
               "Name": "string"
            },
            "Identifier": "string",
            "SupportedNetworkTypes": [ "string" ]
         }
      ],
      "SupportedNetworkTypes": [ "string" ],
      "VpcId": "string"
   }
}
```

## Elementos de resposta
<a name="API_CreateSubnetGroup_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [SubnetGroup](#API_CreateSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-CreateSubnetGroup-response-SubnetGroup"></a>
O grupo de sub-redes recém-criado.  
Tipo: objeto [SubnetGroup](API_SubnetGroup.md)

## Erros
<a name="API_CreateSubnetGroup_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidSubnet **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetGroupAlreadyExistsFault **   
  
Código de status HTTP: 400

 ** SubnetGroupQuotaExceededFault **   
  
Código de status HTTP: 400

 ** SubnetNotAllowedFault **   
  
Código de status HTTP: 400

 ** SubnetQuotaExceededFault **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CreateSubnetGroup_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateSubnetGroup) 

# CreateUser
<a name="API_CreateUser"></a>

Cria um usuário do MemoryDB. Para obter mais informações, consulte [Autenticação de usuários com listas de controle de acesso](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html) (). ACLs

## Sintaxe da solicitação
<a name="API_CreateUser_RequestSyntax"></a>

```
{
   "AccessString": "string",
   "AuthenticationMode": { 
      "Passwords": [ "string" ],
      "Type": "string"
   },
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ],
   "UserName": "string"
}
```

## Parâmetros da solicitação
<a name="API_CreateUser_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [AccessString](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-AccessString"></a>
Cadeia de permissões de acesso usada para esse usuário.  
Tipo: sequência  
Padrão: `.*\S.*`   
Obrigatório: Sim

 ** [AuthenticationMode](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-AuthenticationMode"></a>
Indica as propriedades de autenticação do usuário, como se precisa de uma senha para se autenticar.  
Tipo: objeto [AuthenticationMode](API_AuthenticationMode.md)  
Obrigatório: Sim

 ** [Tags](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

 ** [UserName](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-UserName"></a>
O nome do usuário. Esse valor deve ser exclusivo, pois também serve como identificador do usuário. Esse valor é armazenado como uma string em minúsculas.  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: sim

## Sintaxe da resposta
<a name="API_CreateUser_ResponseSyntax"></a>

```
{
   "User": { 
      "AccessString": "string",
      "ACLNames": [ "string" ],
      "ARN": "string",
      "Authentication": { 
         "PasswordCount": number,
         "Type": "string"
      },
      "MinimumEngineVersion": "string",
      "Name": "string",
      "Status": "string"
   }
}
```

## Elementos de resposta
<a name="API_CreateUser_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [User](#API_CreateUser_ResponseSyntax) **   <a name="MemoryDB-CreateUser-response-User"></a>
O usuário recém-criado.  
Tipo: objeto [User](API_User.md)

## Erros
<a name="API_CreateUser_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** DuplicateUserNameFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de status HTTP: 400

 ** UserAlreadyExistsFault **   
  
Código de status HTTP: 400

 ** UserQuotaExceededFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_CreateUser_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateUser) 

# DeleteACL
<a name="API_DeleteACL"></a>

Exclui uma lista de controle de acesso. Desvincule primeiro a ACL do cluster antes de poder ser excluída. Para obter mais informações, consulte [Autenticação de usuários com listas de controle de acesso](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html) (). ACLs

## Sintaxe da solicitação
<a name="API_DeleteACL_RequestSyntax"></a>

```
{
   "ACLName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DeleteACL_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ACLName](#API_DeleteACL_RequestSyntax) **   <a name="MemoryDB-DeleteACL-request-ACLName"></a>
O nome da Lista de Controle de Acesso a ser excluída.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_DeleteACL_ResponseSyntax"></a>

```
{
   "ACL": { 
      "ARN": "string",
      "Clusters": [ "string" ],
      "MinimumEngineVersion": "string",
      "Name": "string",
      "PendingChanges": { 
         "UserNamesToAdd": [ "string" ],
         "UserNamesToRemove": [ "string" ]
      },
      "Status": "string",
      "UserNames": [ "string" ]
   }
}
```

## Elementos de resposta
<a name="API_DeleteACL_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ACL](#API_DeleteACL_ResponseSyntax) **   <a name="MemoryDB-DeleteACL-response-ACL"></a>
O objeto da Lista de Controle de Acesso que foi excluído.  
Tipo: objeto [ACL](API_ACL.md)

## Erros
<a name="API_DeleteACL_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidACLStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DeleteACL_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteACL) 

# DeleteCluster
<a name="API_DeleteCluster"></a>

Exclui um cluster. Ele também exclui todos os nós associados e os pontos finais dos nós.

**nota**  
 É necessário ter a permissão `CreateSnapshot` para criar um snapshot final. Sem essa permissão, a chamada de API falhará com uma exceção `Access Denied`.

## Sintaxe da solicitação
<a name="API_DeleteCluster_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "FinalSnapshotName": "string",
   "MultiRegionClusterName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DeleteCluster_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-ClusterName"></a>
O nome do cluster a ser excluído  
Tipo: String  
Obrigatório: Sim

 ** [FinalSnapshotName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-FinalSnapshotName"></a>
O nome fornecido pelo usuário de um snapshot final do cluster. Esse é o nome exclusivo que identifica o snapshot. O MemoryDB cria o snapshot e, em seguida, exclui imediatamente o cluster.  
Tipo: string  
Obrigatório: não

 ** [MultiRegionClusterName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-MultiRegionClusterName"></a>
O nome do cluster multirregional a ser excluído.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DeleteCluster_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## Elementos de resposta
<a name="API_DeleteCluster_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Cluster](#API_DeleteCluster_ResponseSyntax) **   <a name="MemoryDB-DeleteCluster-response-Cluster"></a>
O objeto do cluster que foi excluído.  
Tipo: objeto [Cluster](API_Cluster.md)

## Erros
<a name="API_DeleteCluster_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidClusterStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotAlreadyExistsFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DeleteCluster_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteCluster) 

# DeleteMultiRegionCluster
<a name="API_DeleteMultiRegionCluster"></a>

Exclui um cluster multirregional existente.

## Sintaxe da solicitação
<a name="API_DeleteMultiRegionCluster_RequestSyntax"></a>

```
{
   "MultiRegionClusterName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DeleteMultiRegionCluster_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [MultiRegionClusterName](#API_DeleteMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-DeleteMultiRegionCluster-request-MultiRegionClusterName"></a>
O nome do cluster multirregional a ser excluído.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_DeleteMultiRegionCluster_ResponseSyntax"></a>

```
{
   "MultiRegionCluster": { 
      "ARN": "string",
      "Clusters": [ 
         { 
            "ARN": "string",
            "ClusterName": "string",
            "Region": "string",
            "Status": "string"
         }
      ],
      "Description": "string",
      "Engine": "string",
      "EngineVersion": "string",
      "MultiRegionClusterName": "string",
      "MultiRegionParameterGroupName": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "Status": "string",
      "TLSEnabled": boolean
   }
}
```

## Elementos de resposta
<a name="API_DeleteMultiRegionCluster_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [MultiRegionCluster](#API_DeleteMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-DeleteMultiRegionCluster-response-MultiRegionCluster"></a>
Detalhes sobre o cluster multirregional excluído.  
Tipo: objeto [MultiRegionCluster](API_MultiRegionCluster.md)

## Erros
<a name="API_DeleteMultiRegionCluster_Errors"></a>

Para informações sobre os erros comuns retornados pelas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidMultiRegionClusterStateFault **   
A operação solicitada não pode ser executada no cluster multirregional em seu estado atual.  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de Status HTTP: 400

## Consulte também
<a name="API_DeleteMultiRegionCluster_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 

# DeleteParameterGroup
<a name="API_DeleteParameterGroup"></a>

Exclui o grupo de parâmetros especificado. Não será possível excluir um parameter group se ele estiver associado a qualquer cluster. Você não pode excluir o grupo de parâmetros padrão em sua conta.

## Sintaxe da solicitação
<a name="API_DeleteParameterGroup_RequestSyntax"></a>

```
{
   "ParameterGroupName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DeleteParameterGroup_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ParameterGroupName](#API_DeleteParameterGroup_RequestSyntax) **   <a name="MemoryDB-DeleteParameterGroup-request-ParameterGroupName"></a>
O nome do grupo de parâmetros a ser excluído.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_DeleteParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## Elementos de resposta
<a name="API_DeleteParameterGroup_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ParameterGroup](#API_DeleteParameterGroup_ResponseSyntax) **   <a name="MemoryDB-DeleteParameterGroup-response-ParameterGroup"></a>
O grupo de parâmetros que foi excluído.  
Tipo: objeto [ParameterGroup](API_ParameterGroup.md)

## Erros
<a name="API_DeleteParameterGroup_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterGroupStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DeleteParameterGroup_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteParameterGroup) 

# DeleteSnapshot
<a name="API_DeleteSnapshot"></a>

Exclui um snapshot existente. Quando você recebe uma resposta bem-sucedida dessa operação, o MemoryDB imediatamente começa a excluir o snapshot; você não pode cancelar ou reverter essa operação.

## Sintaxe da solicitação
<a name="API_DeleteSnapshot_RequestSyntax"></a>

```
{
   "SnapshotName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DeleteSnapshot_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [SnapshotName](#API_DeleteSnapshot_RequestSyntax) **   <a name="MemoryDB-DeleteSnapshot-request-SnapshotName"></a>
O nome do instantâneo a ser excluído.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_DeleteSnapshot_ResponseSyntax"></a>

```
{
   "Snapshot": { 
      "ARN": "string",
      "ClusterConfiguration": { 
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "Name": "string",
         "NodeType": "string",
         "NumShards": number,
         "ParameterGroupName": "string",
         "Port": number,
         "Shards": [ 
            { 
               "Configuration": { 
                  "ReplicaCount": number,
                  "Slots": "string"
               },
               "Name": "string",
               "Size": "string",
               "SnapshotCreationTime": number
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SubnetGroupName": "string",
         "TopicArn": "string",
         "VpcId": "string"
      },
      "DataTiering": "string",
      "KmsKeyId": "string",
      "Name": "string",
      "Source": "string",
      "Status": "string"
   }
}
```

## Elementos de resposta
<a name="API_DeleteSnapshot_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Snapshot](#API_DeleteSnapshot_ResponseSyntax) **   <a name="MemoryDB-DeleteSnapshot-response-Snapshot"></a>
O objeto de snapshot que foi excluído.  
Tipo: objeto [Snapshot](API_Snapshot.md)

## Erros
<a name="API_DeleteSnapshot_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** InvalidSnapshotStateFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DeleteSnapshot_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteSnapshot) 

# DeleteSubnetGroup
<a name="API_DeleteSubnetGroup"></a>

Exclui um grupo de sub-redes. Você não pode excluir um grupo de sub-rede padrão ou associado a nenhum cluster.

## Sintaxe da solicitação
<a name="API_DeleteSubnetGroup_RequestSyntax"></a>

```
{
   "SubnetGroupName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DeleteSubnetGroup_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [SubnetGroupName](#API_DeleteSubnetGroup_RequestSyntax) **   <a name="MemoryDB-DeleteSubnetGroup-request-SubnetGroupName"></a>
O nome do grupo de sub-redes do a ser excluído.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_DeleteSubnetGroup_ResponseSyntax"></a>

```
{
   "SubnetGroup": { 
      "ARN": "string",
      "Description": "string",
      "Name": "string",
      "Subnets": [ 
         { 
            "AvailabilityZone": { 
               "Name": "string"
            },
            "Identifier": "string",
            "SupportedNetworkTypes": [ "string" ]
         }
      ],
      "SupportedNetworkTypes": [ "string" ],
      "VpcId": "string"
   }
}
```

## Elementos de resposta
<a name="API_DeleteSubnetGroup_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [SubnetGroup](#API_DeleteSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-DeleteSubnetGroup-response-SubnetGroup"></a>
O objeto de grupo de sub-rede que foi excluído.  
Tipo: objeto [SubnetGroup](API_SubnetGroup.md)

## Erros
<a name="API_DeleteSubnetGroup_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetGroupInUseFault **   
  
Código de status HTTP: 400

 ** SubnetGroupNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DeleteSubnetGroup_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteSubnetGroup) 

# DeleteUser
<a name="API_DeleteUser"></a>

Exclui um usuário. O usuário será removido de todos ACLs e, por sua vez, removido de todos os clusters.

## Sintaxe da solicitação
<a name="API_DeleteUser_RequestSyntax"></a>

```
{
   "UserName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DeleteUser_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [UserName](#API_DeleteUser_RequestSyntax) **   <a name="MemoryDB-DeleteUser-request-UserName"></a>
O nome do usuário a ser excluído  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: sim

## Sintaxe da resposta
<a name="API_DeleteUser_ResponseSyntax"></a>

```
{
   "User": { 
      "AccessString": "string",
      "ACLNames": [ "string" ],
      "ARN": "string",
      "Authentication": { 
         "PasswordCount": number,
         "Type": "string"
      },
      "MinimumEngineVersion": "string",
      "Name": "string",
      "Status": "string"
   }
}
```

## Elementos de resposta
<a name="API_DeleteUser_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [User](#API_DeleteUser_ResponseSyntax) **   <a name="MemoryDB-DeleteUser-response-User"></a>
O objeto de usuário que foi excluído.  
Tipo: objeto [User](API_User.md)

## Erros
<a name="API_DeleteUser_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** InvalidUserStateFault **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DeleteUser_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteUser) 

# DescribeACLs
<a name="API_DescribeACLs"></a>

Retorna uma lista de ACLs.

## Sintaxe da solicitação
<a name="API_DescribeACLs_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "MaxResults": number,
   "NextToken": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeACLs_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ACLName](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-ACLName"></a>
O nome da ACL.  
Tipo: string  
Obrigatório: Não

 ** [MaxResults](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeACLs_ResponseSyntax"></a>

```
{
   "ACLs": [ 
      { 
         "ARN": "string",
         "Clusters": [ "string" ],
         "MinimumEngineVersion": "string",
         "Name": "string",
         "PendingChanges": { 
            "UserNamesToAdd": [ "string" ],
            "UserNamesToRemove": [ "string" ]
         },
         "Status": "string",
         "UserNames": [ "string" ]
      }
   ],
   "NextToken": "string"
}
```

## Elementos de resposta
<a name="API_DescribeACLs_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ACLs](#API_DescribeACLs_ResponseSyntax) **   <a name="MemoryDB-DescribeACLs-response-ACLs"></a>
A lista de ACLs.  
Tipo: matriz de objetos [ACL](API_ACL.md)

 ** [NextToken](#API_DescribeACLs_ResponseSyntax) **   <a name="MemoryDB-DescribeACLs-response-NextToken"></a>
Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

## Erros
<a name="API_DescribeACLs_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeACLs_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeACLs) 

# DescribeClusters
<a name="API_DescribeClusters"></a>

Recupera informações sobre todos os clusters provisionados se nenhum identificador de cluster for especificado, ou sobre um cluster específico, se um identificador de cluster for fornecido.

## Sintaxe da solicitação
<a name="API_DescribeClusters_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "MaxResults": number,
   "NextToken": "string",
   "ShowShardDetails": boolean
}
```

## Parâmetros da solicitação
<a name="API_DescribeClusters_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterName](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-ClusterName"></a>
O nome do cluster.  
Tipo: string  
Obrigatório: Não

 ** [MaxResults](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [ShowShardDetails](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-ShowShardDetails"></a>
Um sinalizador opcional que pode ser incluído na solicitação para recuperar informações sobre os fragmentos individuais.  
Tipo: booliano  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeClusters_ResponseSyntax"></a>

```
{
   "Clusters": [ 
      { 
         "ACLName": "string",
         "ARN": "string",
         "AutoMinorVersionUpgrade": boolean,
         "AvailabilityMode": "string",
         "ClusterEndpoint": { 
            "Address": "string",
            "Port": number
         },
         "DataTiering": "string",
         "Description": "string",
         "Engine": "string",
         "EnginePatchVersion": "string",
         "EngineVersion": "string",
         "IpDiscovery": "string",
         "KmsKeyId": "string",
         "MaintenanceWindow": "string",
         "MultiRegionClusterName": "string",
         "Name": "string",
         "NetworkType": "string",
         "NodeType": "string",
         "NumberOfShards": number,
         "ParameterGroupName": "string",
         "ParameterGroupStatus": "string",
         "PendingUpdates": { 
            "ACLs": { 
               "ACLToApply": "string"
            },
            "Resharding": { 
               "SlotMigration": { 
                  "ProgressPercentage": number
               }
            },
            "ServiceUpdates": [ 
               { 
                  "ServiceUpdateName": "string",
                  "Status": "string"
               }
            ]
         },
         "SecurityGroups": [ 
            { 
               "SecurityGroupId": "string",
               "Status": "string"
            }
         ],
         "Shards": [ 
            { 
               "Name": "string",
               "Nodes": [ 
                  { 
                     "AvailabilityZone": "string",
                     "CreateTime": number,
                     "Endpoint": { 
                        "Address": "string",
                        "Port": number
                     },
                     "Name": "string",
                     "Status": "string"
                  }
               ],
               "NumberOfNodes": number,
               "Slots": "string",
               "Status": "string"
            }
         ],
         "SnapshotRetentionLimit": number,
         "SnapshotWindow": "string",
         "SnsTopicArn": "string",
         "SnsTopicStatus": "string",
         "Status": "string",
         "SubnetGroupName": "string",
         "TLSEnabled": boolean
      }
   ],
   "NextToken": "string"
}
```

## Elementos de resposta
<a name="API_DescribeClusters_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Clusters](#API_DescribeClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeClusters-response-Clusters"></a>
Uma lista de clusters  
Tipo: matriz de objetos [Cluster](API_Cluster.md)

 ** [NextToken](#API_DescribeClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeClusters-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

## Erros
<a name="API_DescribeClusters_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeClusters_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeClusters) 

# DescribeEngineVersions
<a name="API_DescribeEngineVersions"></a>

Retorna uma lista das versões disponíveis do mecanismo Redis OSS.

## Sintaxe da solicitação
<a name="API_DescribeEngineVersions_RequestSyntax"></a>

```
{
   "DefaultOnly": boolean,
   "Engine": "string",
   "EngineVersion": "string",
   "MaxResults": number,
   "NextToken": "string",
   "ParameterGroupFamily": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeEngineVersions_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [DefaultOnly](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-DefaultOnly"></a>
Se for verdadeiro, indica que somente a versão padrão do mecanismo especificado ou a combinação de mecanismo e versão principal é retornada.  
Tipo: booliano  
Obrigatório: não

 ** [Engine](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-Engine"></a>
O nome do mecanismo para o qual listar as versões disponíveis.  
Tipo: string  
Obrigatório: não

 ** [EngineVersion](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-EngineVersion"></a>
A versão do motor Redis OSS  
Tipo: string  
Obrigatório: Não

 ** [MaxResults](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [ParameterGroupFamily](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-ParameterGroupFamily"></a>
O nome de uma família de grupos de parâmetros específica para onde os detalhes são retornados.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeEngineVersions_ResponseSyntax"></a>

```
{
   "EngineVersions": [ 
      { 
         "Engine": "string",
         "EnginePatchVersion": "string",
         "EngineVersion": "string",
         "ParameterGroupFamily": "string"
      }
   ],
   "NextToken": "string"
}
```

## Elementos de resposta
<a name="API_DescribeEngineVersions_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [EngineVersions](#API_DescribeEngineVersions_ResponseSyntax) **   <a name="MemoryDB-DescribeEngineVersions-response-EngineVersions"></a>
Uma lista dos detalhes da versão do motor. Cada elemento na lista contém informações detalhadas sobre uma versão do mecanismo.  
Tipo: matriz de objetos [EngineVersionInfo](API_EngineVersionInfo.md)

 ** [NextToken](#API_DescribeEngineVersions_ResponseSyntax) **   <a name="MemoryDB-DescribeEngineVersions-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

## Erros
<a name="API_DescribeEngineVersions_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeEngineVersions_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma linguagem específica AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeEngineVersions) 

# DescribeEvents
<a name="API_DescribeEvents"></a>

Retorna os eventos relacionados a clusters, grupos de segurança e grupos de parâmetros. Você pode obter eventos específicos para um determinado cluster, grupo de segurança ou grupo de parâmetros fornecendo o nome como um parâmetro. Por padrão, somente os eventos que ocorreram na última hora são retornados. No entanto, você pode recuperar até 14 dias de eventos, se necessário.

## Sintaxe da solicitação
<a name="API_DescribeEvents_RequestSyntax"></a>

```
{
   "Duration": number,
   "EndTime": number,
   "MaxResults": number,
   "NextToken": "string",
   "SourceName": "string",
   "SourceType": "string",
   "StartTime": number
}
```

## Parâmetros da solicitação
<a name="API_DescribeEvents_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Duration](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-Duration"></a>
O número de minutos que vale a pena ter os eventos recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [EndTime](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-EndTime"></a>
O fim do intervalo de tempo do qual recuperar eventos, especificado no formato ISO 8601. Examplo: 2017-03-30T07:03:49.555Z  
Tipo: Carimbo de data/hora  
Obrigatório: não

 ** [MaxResults](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [SourceName](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-SourceName"></a>
O identificador da origem do evento para o qual os eventos são retornados. Se não for especificado, todas as origens serão incluídas na resposta.  
Tipo: string  
Obrigatório: não

 ** [SourceType](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-SourceType"></a>
A origem do evento da qual recuperar eventos. Se nenhum valor for especificado, todos os eventos serão retornados.  
Tipo: string  
Valores válidos: `node | parameter-group | subnet-group | cluster | user | acl`   
Obrigatório: não

 ** [StartTime](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-StartTime"></a>
O início do intervalo de tempo do qual recuperar eventos, especificado no formato ISO 8601. Examplo: 2017-03-30T07:03:49.555Z  
Tipo: Carimbo de data/hora  
Obrigatório: Não

## Sintaxe da resposta
<a name="API_DescribeEvents_ResponseSyntax"></a>

```
{
   "Events": [ 
      { 
         "Date": number,
         "Message": "string",
         "SourceName": "string",
         "SourceType": "string"
      }
   ],
   "NextToken": "string"
}
```

## Elementos de resposta
<a name="API_DescribeEvents_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Events](#API_DescribeEvents_ResponseSyntax) **   <a name="MemoryDB-DescribeEvents-response-Events"></a>
Uma lista de eventos. Cada elemento na lista contém informações detalhadas sobre um evento.  
Tipo: matriz de objetos [Event](API_Event.md)

 ** [NextToken](#API_DescribeEvents_ResponseSyntax) **   <a name="MemoryDB-DescribeEvents-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

## Erros
<a name="API_DescribeEvents_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeEvents_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeEvents) 

# DescribeMultiRegionClusters
<a name="API_DescribeMultiRegionClusters"></a>

Retorna detalhes sobre um ou mais clusters multirregionais.

## Sintaxe da solicitação
<a name="API_DescribeMultiRegionClusters_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "MultiRegionClusterName": "string",
   "NextToken": "string",
   "ShowClusterDetails": boolean
}
```

## Parâmetros da solicitação
<a name="API_DescribeMultiRegionClusters_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [MaxResults](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-MaxResults"></a>
O número máximo de resultados a serem retornados.  
Tipo: inteiro  
Obrigatório: não

 ** [MultiRegionClusterName](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-MultiRegionClusterName"></a>
O nome de um cluster multirregional específico a ser descrito.  
Tipo: string  
Obrigatório: não

 ** [NextToken](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-NextToken"></a>
Um token para especificar onde iniciar a paginação.  
Tipo: string  
Obrigatório: não

 ** [ShowClusterDetails](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-ShowClusterDetails"></a>
Detalhes sobre o cluster multirregional.  
Tipo: booliano  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeMultiRegionClusters_ResponseSyntax"></a>

```
{
   "MultiRegionClusters": [ 
      { 
         "ARN": "string",
         "Clusters": [ 
            { 
               "ARN": "string",
               "ClusterName": "string",
               "Region": "string",
               "Status": "string"
            }
         ],
         "Description": "string",
         "Engine": "string",
         "EngineVersion": "string",
         "MultiRegionClusterName": "string",
         "MultiRegionParameterGroupName": "string",
         "NodeType": "string",
         "NumberOfShards": number,
         "Status": "string",
         "TLSEnabled": boolean
      }
   ],
   "NextToken": "string"
}
```

## Elementos de resposta
<a name="API_DescribeMultiRegionClusters_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [MultiRegionClusters](#API_DescribeMultiRegionClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-response-MultiRegionClusters"></a>
Uma lista de clusters multirregionais.  
Tipo: matriz de objetos [MultiRegionCluster](API_MultiRegionCluster.md)

 ** [NextToken](#API_DescribeMultiRegionClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-response-NextToken"></a>
Um token a ser usado para recuperar a próxima página de resultados.  
Tipo: string

## Erros
<a name="API_DescribeMultiRegionClusters_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeMultiRegionClusters_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 

# DescribeParameterGroups
<a name="API_DescribeParameterGroups"></a>

Retorna uma lista de descrições de parâmetros de grupos. Se um nome de grupo de parâmetros for especificado, a lista conterá somente as descrições desse grupo.

## Sintaxe da solicitação
<a name="API_DescribeParameterGroups_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "NextToken": "string",
   "ParameterGroupName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeParameterGroups_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [MaxResults](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [ParameterGroupName](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-ParameterGroupName"></a>
O nome de um grupo de parâmetros de banco de dados específico para o qual detalhes serão retornados.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeParameterGroups_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ParameterGroups": [ 
      { 
         "ARN": "string",
         "Description": "string",
         "Family": "string",
         "Name": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeParameterGroups_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeParameterGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeParameterGroups-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

 ** [ParameterGroups](#API_DescribeParameterGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeParameterGroups-response-ParameterGroups"></a>
Uma lista de grupos de parâmetros. Cada elemento na lista contém informações detalhadas sobre um grupo de parâmetros.  
Tipo: matriz de objetos [ParameterGroup](API_ParameterGroup.md)

## Erros
<a name="API_DescribeParameterGroups_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeParameterGroups_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeParameterGroups) 

# DescribeParameters
<a name="API_DescribeParameters"></a>

Retorna a lista de parâmetros detalhada para um determinado grupo de parâmetros.

## Sintaxe da solicitação
<a name="API_DescribeParameters_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "NextToken": "string",
   "ParameterGroupName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeParameters_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [MaxResults](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [ParameterGroupName](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-ParameterGroupName"></a>
O nome de um grupo de parâmetros específico para o qual detalhes são retornados.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_DescribeParameters_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "Parameters": [ 
      { 
         "AllowedValues": "string",
         "DataType": "string",
         "Description": "string",
         "MinimumEngineVersion": "string",
         "Name": "string",
         "Value": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeParameters_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeParameters_ResponseSyntax) **   <a name="MemoryDB-DescribeParameters-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

 ** [Parameters](#API_DescribeParameters_ResponseSyntax) **   <a name="MemoryDB-DescribeParameters-response-Parameters"></a>
Uma lista de parâmetros específicos para um determinado grupo de parâmetros. Cada elemento na lista contém informações detalhadas sobre um parâmetro.  
Tipo: matriz de objetos [Parameter](API_Parameter.md)

## Erros
<a name="API_DescribeParameters_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeParameters_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeParameters) 

# DescribeReservedNodes
<a name="API_DescribeReservedNodes"></a>

Retorna informações sobre nós reservados para esta conta ou sobre um determinado nó reservado.

## Sintaxe da solicitação
<a name="API_DescribeReservedNodes_RequestSyntax"></a>

```
{
   "Duration": "string",
   "MaxResults": number,
   "NextToken": "string",
   "NodeType": "string",
   "OfferingType": "string",
   "ReservationId": "string",
   "ReservedNodesOfferingId": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeReservedNodes_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Duration](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-Duration"></a>
O valor do filtro de duração, especificado em anos ou segundos. Use esse parâmetro para mostrar somente reservas para esse período.  
Tipo: string  
Obrigatório: Não

 ** [MaxResults](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxRecords valor especificado, um marcador será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-NextToken"></a>
Um marcador opcional retornado de uma solicitação anterior. Use esse marcador para paginação dos resultados dessa operação. Se esse parâmetro for especificado, a resposta incluirá apenas os registros além do marcador, até o valor especificado por MaxRecords.  
Tipo: string  
Obrigatório: não

 ** [NodeType](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-NodeType"></a>
O valor do filtro de tipo de nó. Use este parâmetro para mostrar somente as reservas que correspondem ao tipo de nó especificado. Para obter mais informações, consulte [Tipos de nó suportados](https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supported).  
Tipo: string  
Obrigatório: não

 ** [OfferingType](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-OfferingType"></a>
O valor do filtro de tipo de oferta. Use este parâmetro para mostrar somente as ofertas disponíveis correspondentes ao tipo de oferta especificado. Valores válidos: “Tudo antecipado” \$1"Pagamento adiantado parcial"\$1 “Sem adiantamento”  
Tipo: string  
Obrigatório: não

 ** [ReservationId](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-ReservationId"></a>
O valor do filtro do identificador do nó reservado. Use esse parâmetro para mostrar somente a reserva que corresponde ao ID de reserva especificado.  
Tipo: string  
Obrigatório: não

 ** [ReservedNodesOfferingId](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-ReservedNodesOfferingId"></a>
O valor do filtro de identificador de oferta. Use esse parâmetro para mostrar somente as reservas compradas que correspondam ao identificador de oferta especificado.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeReservedNodes_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ReservedNodes": [ 
      { 
         "ARN": "string",
         "Duration": number,
         "FixedPrice": number,
         "NodeCount": number,
         "NodeType": "string",
         "OfferingType": "string",
         "RecurringCharges": [ 
            { 
               "RecurringChargeAmount": number,
               "RecurringChargeFrequency": "string"
            }
         ],
         "ReservationId": "string",
         "ReservedNodesOfferingId": "string",
         "StartTime": number,
         "State": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeReservedNodes_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeReservedNodes_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodes-response-NextToken"></a>
Um marcador opcional retornado de uma solicitação anterior. Use esse marcador para paginação dos resultados dessa operação. Se esse parâmetro for especificado, a resposta incluirá apenas os registros além do marcador, até o valor especificado por MaxRecords.  
Tipo: string

 ** [ReservedNodes](#API_DescribeReservedNodes_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodes-response-ReservedNodes"></a>
Retorna informações sobre nós reservados para esta conta ou sobre um determinado nó reservado.  
Tipo: matriz de objetos [ReservedNode](API_ReservedNode.md)

## Erros
<a name="API_DescribeReservedNodes_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ReservedNodeNotFoundFault **   
O nó solicitado não existe.  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeReservedNodes_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeReservedNodes) 

# DescribeReservedNodesOfferings
<a name="API_DescribeReservedNodesOfferings"></a>

Liste as ofertas de nó reservados disponíveis.

## Sintaxe da solicitação
<a name="API_DescribeReservedNodesOfferings_RequestSyntax"></a>

```
{
   "Duration": "string",
   "MaxResults": number,
   "NextToken": "string",
   "NodeType": "string",
   "OfferingType": "string",
   "ReservedNodesOfferingId": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeReservedNodesOfferings_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Duration](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-Duration"></a>
Valor do filtro de duração, especificado em anos ou segundos. Use esse parâmetro para mostrar somente as reservas de um determinado período.  
Tipo: string  
Obrigatório: Não

 ** [MaxResults](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxRecords valor especificado, um marcador será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-NextToken"></a>
Um marcador opcional retornado de uma solicitação anterior. Use esse marcador para paginação dos resultados dessa operação. Se esse parâmetro for especificado, a resposta incluirá apenas os registros além do marcador, até o valor especificado por MaxRecords.  
Tipo: string  
Obrigatório: não

 ** [NodeType](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-NodeType"></a>
O tipo de nó para os nós reservados. Para obter mais informações, consulte [Tipos de nó suportados](https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supported).  
Tipo: string  
Obrigatório: não

 ** [OfferingType](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-OfferingType"></a>
O valor do filtro de tipo de oferta. Use este parâmetro para mostrar somente as ofertas disponíveis correspondentes ao tipo de oferta especificado. Valores válidos: “Tudo antecipado” \$1"Pagamento adiantado parcial"\$1 “Sem adiantamento”  
Tipo: string  
Obrigatório: não

 ** [ReservedNodesOfferingId](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-ReservedNodesOfferingId"></a>
O valor do filtro de identificador de oferta. Use esse parâmetro para mostrar somente a oferta disponível que corresponde ao identificador de reserva especificado.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeReservedNodesOfferings_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ReservedNodesOfferings": [ 
      { 
         "Duration": number,
         "FixedPrice": number,
         "NodeType": "string",
         "OfferingType": "string",
         "RecurringCharges": [ 
            { 
               "RecurringChargeAmount": number,
               "RecurringChargeFrequency": "string"
            }
         ],
         "ReservedNodesOfferingId": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeReservedNodesOfferings_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeReservedNodesOfferings_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-response-NextToken"></a>
Um marcador opcional retornado de uma solicitação anterior. Use esse marcador para paginação dos resultados dessa operação. Se esse parâmetro for especificado, a resposta incluirá apenas os registros além do marcador, até o valor especificado por MaxRecords.  
Tipo: string

 ** [ReservedNodesOfferings](#API_DescribeReservedNodesOfferings_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-response-ReservedNodesOfferings"></a>
Liste as ofertas de nó reservados disponíveis.  
Tipo: matriz de objetos [ReservedNodesOffering](API_ReservedNodesOffering.md)

## Erros
<a name="API_DescribeReservedNodesOfferings_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ReservedNodesOfferingNotFoundFault **   
A oferta de nó solicitada não existe.   
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeReservedNodesOfferings_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 

# DescribeServiceUpdates
<a name="API_DescribeServiceUpdates"></a>

Retorna detalhes das atualizações do serviço.

## Sintaxe da solicitação
<a name="API_DescribeServiceUpdates_RequestSyntax"></a>

```
{
   "ClusterNames": [ "string" ],
   "MaxResults": number,
   "NextToken": "string",
   "ServiceUpdateName": "string",
   "Status": [ "string" ]
}
```

## Parâmetros da solicitação
<a name="API_DescribeServiceUpdates_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterNames](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-ClusterNames"></a>
A lista de nomes de clusters para identificar as atualizações de serviço a serem aplicadas.  
Tipo: matriz de strings  
Membros da matriz: número máximo de 20 itens.  
Obrigatório: não

 ** [MaxResults](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [ServiceUpdateName](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-ServiceUpdateName"></a>
O ID exclusivo da atualização do serviço a ser descrita.  
Tipo: string  
Obrigatório: não

 ** [Status](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-Status"></a>
O (s) status (s) das atualizações do serviço a serem filtradas.  
Tipo: matriz de strings  
Membros da matriz: número máximo de 4 itens.  
Valores válidos: `available | in-progress | complete | scheduled`   
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeServiceUpdates_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "ServiceUpdates": [ 
      { 
         "AutoUpdateStartDate": number,
         "ClusterName": "string",
         "Description": "string",
         "Engine": "string",
         "NodesUpdated": "string",
         "ReleaseDate": number,
         "ServiceUpdateName": "string",
         "Status": "string",
         "Type": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeServiceUpdates_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeServiceUpdates_ResponseSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

 ** [ServiceUpdates](#API_DescribeServiceUpdates_ResponseSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-response-ServiceUpdates"></a>
Uma lista de atualizações de serviços  
Tipo: matriz de objetos [ServiceUpdate](API_ServiceUpdate.md)

## Erros
<a name="API_DescribeServiceUpdates_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeServiceUpdates_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma linguagem específica AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeServiceUpdates) 

# DescribeSnapshots
<a name="API_DescribeSnapshots"></a>

Retorna informações sobre captura de tela do cluster. Por padrão, DescribeSnapshots lista todos os seus instantâneos; opcionalmente, ele pode descrever um único instantâneo ou apenas os instantâneos associados a um determinado cluster.

## Sintaxe da solicitação
<a name="API_DescribeSnapshots_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "MaxResults": number,
   "NextToken": "string",
   "ShowDetail": boolean,
   "SnapshotName": "string",
   "Source": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeSnapshots_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterName](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-ClusterName"></a>
Um identificador de cluster fornecido pelo usuário. Se esse parâmetro for especificado, somente os snapshots associados a esse cluster específico serão descritos.  
Tipo: string  
Obrigatório: Não

 ** [MaxResults](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [ShowDetail](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-ShowDetail"></a>
Um valor booliano que, se verdadeiro, a configuração do fragmento é incluída na descrição do snapshot.  
Tipo: booliano  
Obrigatório: não

 ** [SnapshotName](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-SnapshotName"></a>
O nome fornecido pelo usuário de um snapshot. Se esse parâmetro for especificado, somente esse snapshot nomeado será descrito.  
Tipo: string  
Obrigatório: não

 ** [Source](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-Source"></a>
Se definido como sistema, a saída mostra snapshots que foram criados automaticamente pelo MemoryDB. Se definido como usuário, a saída mostra snapshots que foram criados manualmente. Se omitida, a saída mostra os snapshots criados automática e manualmente.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeSnapshots_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "Snapshots": [ 
      { 
         "ARN": "string",
         "ClusterConfiguration": { 
            "Description": "string",
            "Engine": "string",
            "EngineVersion": "string",
            "MaintenanceWindow": "string",
            "MultiRegionClusterName": "string",
            "MultiRegionParameterGroupName": "string",
            "Name": "string",
            "NodeType": "string",
            "NumShards": number,
            "ParameterGroupName": "string",
            "Port": number,
            "Shards": [ 
               { 
                  "Configuration": { 
                     "ReplicaCount": number,
                     "Slots": "string"
                  },
                  "Name": "string",
                  "Size": "string",
                  "SnapshotCreationTime": number
               }
            ],
            "SnapshotRetentionLimit": number,
            "SnapshotWindow": "string",
            "SubnetGroupName": "string",
            "TopicArn": "string",
            "VpcId": "string"
         },
         "DataTiering": "string",
         "KmsKeyId": "string",
         "Name": "string",
         "Source": "string",
         "Status": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeSnapshots_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeSnapshots_ResponseSyntax) **   <a name="MemoryDB-DescribeSnapshots-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

 ** [Snapshots](#API_DescribeSnapshots_ResponseSyntax) **   <a name="MemoryDB-DescribeSnapshots-response-Snapshots"></a>
Uma lista de snapshots. Cada item na lista contém informações detalhadas sobre um snapshot.  
Tipo: matriz de objetos [Snapshot](API_Snapshot.md)

## Erros
<a name="API_DescribeSnapshots_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeSnapshots_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeSnapshots) 

# DescribeSubnetGroups
<a name="API_DescribeSubnetGroups"></a>

Retorna uma lista de descrições de grupos de sub-redes. Se um nome de grupo de sub-rede for especificado, a lista conterá somente a descrição desse grupo.

## Sintaxe da solicitação
<a name="API_DescribeSubnetGroups_RequestSyntax"></a>

```
{
   "MaxResults": number,
   "NextToken": "string",
   "SubnetGroupName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeSubnetGroups_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [MaxResults](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [SubnetGroupName](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-SubnetGroupName"></a>
O nome do grupo de sub-rede para o qual retornar detalhes.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_DescribeSubnetGroups_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "SubnetGroups": [ 
      { 
         "ARN": "string",
         "Description": "string",
         "Name": "string",
         "Subnets": [ 
            { 
               "AvailabilityZone": { 
                  "Name": "string"
               },
               "Identifier": "string",
               "SupportedNetworkTypes": [ "string" ]
            }
         ],
         "SupportedNetworkTypes": [ "string" ],
         "VpcId": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeSubnetGroups_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeSubnetGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

 ** [SubnetGroups](#API_DescribeSubnetGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-response-SubnetGroups"></a>
Uma lista dos grupos de sub-rede. Cada elemento na lista contém informações detalhadas sobre um grupo.  
Tipo: matriz de objetos [SubnetGroup](API_SubnetGroup.md)

## Erros
<a name="API_DescribeSubnetGroups_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetGroupNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeSubnetGroups_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeSubnetGroups) 

# DescribeUsers
<a name="API_DescribeUsers"></a>

Retorna uma lista de usuários.

## Sintaxe da solicitação
<a name="API_DescribeUsers_RequestSyntax"></a>

```
{
   "Filters": [ 
      { 
         "Name": "string",
         "Values": [ "string" ]
      }
   ],
   "MaxResults": number,
   "NextToken": "string",
   "UserName": "string"
}
```

## Parâmetros da solicitação
<a name="API_DescribeUsers_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Filters](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-Filters"></a>
Filtre para determinar a lista de usuários a serem retornados.  
Tipo: matriz de objetos [Filter](API_Filter.md)  
Obrigatório: não

 ** [MaxResults](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-MaxResults"></a>
O número máximo de registros a serem incluídos na resposta. Se existirem mais registros do que o MaxResults valor especificado, um token será incluído na resposta para que os resultados restantes possam ser recuperados.  
Tipo: inteiro  
Obrigatório: não

 ** [NextToken](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string  
Obrigatório: não

 ** [UserName](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-UserName"></a>
O nome do usuário.  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: Não

## Sintaxe da resposta
<a name="API_DescribeUsers_ResponseSyntax"></a>

```
{
   "NextToken": "string",
   "Users": [ 
      { 
         "AccessString": "string",
         "ACLNames": [ "string" ],
         "ARN": "string",
         "Authentication": { 
            "PasswordCount": number,
            "Type": "string"
         },
         "MinimumEngineVersion": "string",
         "Name": "string",
         "Status": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_DescribeUsers_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [NextToken](#API_DescribeUsers_ResponseSyntax) **   <a name="MemoryDB-DescribeUsers-response-NextToken"></a>
Um argumento opcional a ser passado caso o número total de registros exceda o valor de MaxResults. Se o NextToken for retornado, haverá mais resultados disponíveis. O valor de nextToken é um token de paginação exclusivo para cada página. Faça a chamada novamente usando o token retornado para recuperar a próxima página. Mantenha todos os outros argumentos inalterados.   
Tipo: string

 ** [Users](#API_DescribeUsers_ResponseSyntax) **   <a name="MemoryDB-DescribeUsers-response-Users"></a>
Uma lista de usuários.  
Tipo: matriz de objetos [User](API_User.md)

## Erros
<a name="API_DescribeUsers_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_DescribeUsers_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeUsers) 

# FailoverShard
<a name="API_FailoverShard"></a>

Usado para fazer o failover de um fragmento. Essa API foi projetada para testar o comportamento de sua aplicação em caso de failover do MemoryDB. Ela não foi projetada para ser usada como uma ferramenta em nível de produção para iniciar um failover a fim de resolver um problema que você possa ter com o cluster. Além disso, sob determinadas condições, como eventos operacionais de grande escala, o Amazon pode bloquear essa API. 

## Sintaxe da solicitação
<a name="API_FailoverShard_RequestSyntax"></a>

```
{
   "ClusterName": "string",
   "ShardName": "string"
}
```

## Parâmetros da solicitação
<a name="API_FailoverShard_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterName](#API_FailoverShard_RequestSyntax) **   <a name="MemoryDB-FailoverShard-request-ClusterName"></a>
O cluster que está sendo submetido a failover.  
Tipo: String  
Obrigatório: Sim

 ** [ShardName](#API_FailoverShard_RequestSyntax) **   <a name="MemoryDB-FailoverShard-request-ShardName"></a>
O nome do fragmento.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_FailoverShard_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## Elementos de resposta
<a name="API_FailoverShard_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Cluster](#API_FailoverShard_ResponseSyntax) **   <a name="MemoryDB-FailoverShard-response-Cluster"></a>
O cluster que está sendo submetido a failover.  
Tipo: objeto [Cluster](API_Cluster.md)

## Erros
<a name="API_FailoverShard_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** APICallRateForCustomerExceededFault **   
  
Código de status HTTP: 400

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidClusterStateFault **   
  
Código de status HTTP: 400

 ** InvalidKMSKeyFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ShardNotFoundFault **   
  
Código de status HTTP: 400

 ** TestFailoverNotAvailableFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_FailoverShard_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/FailoverShard) 

# ListAllowedMultiRegionClusterUpdates
<a name="API_ListAllowedMultiRegionClusterUpdates"></a>

Lista as atualizações permitidas para um cluster multirregional.

## Sintaxe da solicitação
<a name="API_ListAllowedMultiRegionClusterUpdates_RequestSyntax"></a>

```
{
   "MultiRegionClusterName": "string"
}
```

## Parâmetros da solicitação
<a name="API_ListAllowedMultiRegionClusterUpdates_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [MultiRegionClusterName](#API_ListAllowedMultiRegionClusterUpdates_RequestSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-request-MultiRegionClusterName"></a>
O nome do cluster multirregional.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax"></a>

```
{
   "ScaleDownNodeTypes": [ "string" ],
   "ScaleUpNodeTypes": [ "string" ]
}
```

## Elementos de resposta
<a name="API_ListAllowedMultiRegionClusterUpdates_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ScaleDownNodeTypes](#API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-response-ScaleDownNodeTypes"></a>
Os tipos de nós para os quais o cluster pode ser reduzido.  
Tipo: matriz de strings

 ** [ScaleUpNodeTypes](#API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-response-ScaleUpNodeTypes"></a>
Os tipos de nós para os quais o cluster pode ser escalado.  
Tipo: matriz de strings

## Erros
<a name="API_ListAllowedMultiRegionClusterUpdates_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de Status HTTP: 400

## Consulte também
<a name="API_ListAllowedMultiRegionClusterUpdates_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 

# ListAllowedNodeTypeUpdates
<a name="API_ListAllowedNodeTypeUpdates"></a>

Lista todos os tipos de nó disponíveis que você pode escalar a partir do tipo de nó atual do seu cluster. Quando você usa a UpdateCluster operação para escalar seu cluster, o valor do NodeType parâmetro deve ser um dos tipos de nós retornados por essa operação.

## Sintaxe da solicitação
<a name="API_ListAllowedNodeTypeUpdates_RequestSyntax"></a>

```
{
   "ClusterName": "string"
}
```

## Parâmetros da solicitação
<a name="API_ListAllowedNodeTypeUpdates_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ClusterName](#API_ListAllowedNodeTypeUpdates_RequestSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-request-ClusterName"></a>
O nome do cluster que deseja escalar. O MemoryDB usa o nome do cluster para identificar o tipo de nó atual usado por esse cluster e, a partir disso, criar uma lista dos tipos de nó que você pode aumentar a escala verticalmente.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_ListAllowedNodeTypeUpdates_ResponseSyntax"></a>

```
{
   "ScaleDownNodeTypes": [ "string" ],
   "ScaleUpNodeTypes": [ "string" ]
}
```

## Elementos de resposta
<a name="API_ListAllowedNodeTypeUpdates_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ScaleDownNodeTypes](#API_ListAllowedNodeTypeUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-response-ScaleDownNodeTypes"></a>
Uma lista de tipos de nó que você pode usar para reduzir a escala verticalmente do seu cluster.  
Tipo: matriz de strings

 ** [ScaleUpNodeTypes](#API_ListAllowedNodeTypeUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-response-ScaleUpNodeTypes"></a>
Uma lista de tipos de nó que você pode usar para aumentar a escala verticalmente do seu cluster.  
Tipo: matriz de strings

## Erros
<a name="API_ListAllowedNodeTypeUpdates_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_ListAllowedNodeTypeUpdates_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 

# ListTags
<a name="API_ListTags"></a>

Lista todas as tags atualmente em um recurso nomeado. Uma tag é um par de chave-valor em que a chave e o valor distinguem maiúsculas de minúsculas. Você pode usar tags para categorizar e rastrear os recursos do MemoryDB. Para obter mais informações, consulte Como [marcar seus recursos do MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Ao adicionar ou remover tags de clusters de várias regiões, talvez você não veja imediatamente as tags efetivas mais recentes na resposta da ListTags API, pois elas acabam sendo consistentes especificamente para clusters de várias regiões. Para obter mais informações, consulte Como [marcar seus recursos do MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).



## Sintaxe da solicitação
<a name="API_ListTags_RequestSyntax"></a>

```
{
   "ResourceArn": "string"
}
```

## Parâmetros da solicitação
<a name="API_ListTags_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ResourceArn](#API_ListTags_RequestSyntax) **   <a name="MemoryDB-ListTags-request-ResourceArn"></a>
O Amazon Resource Name (ARN) do recurso para o qual você deseja a lista de tags.  
Tipo: String  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_ListTags_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_ListTags_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [TagList](#API_ListTags_ResponseSyntax) **   <a name="MemoryDB-ListTags-response-TagList"></a>
Uma lista de tags como pares de chave-valor.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.

## Erros
<a name="API_ListTags_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidARNFault **   
  
Código de status HTTP: 400

 ** InvalidClusterStateFault **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de status HTTP: 400

 ** MultiRegionParameterGroupNotFoundFault **   
O grupo de parâmetros multirregionais especificado não existe.  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_ListTags_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListTags) 

# PurchaseReservedNodesOffering
<a name="API_PurchaseReservedNodesOffering"></a>

Permite que você compre uma oferta de nó reservada. Os nós reservados não são elegíveis para cancelamento e não são reembolsáveis.

## Sintaxe da solicitação
<a name="API_PurchaseReservedNodesOffering_RequestSyntax"></a>

```
{
   "NodeCount": number,
   "ReservationId": "string",
   "ReservedNodesOfferingId": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Parâmetros da solicitação
<a name="API_PurchaseReservedNodesOffering_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [NodeCount](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-NodeCount"></a>
O número de instâncias de nó a ser reservado.  
Tipo: inteiro  
Obrigatório: não

 ** [ReservationId](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-ReservationId"></a>
Um identificador especificado pelo cliente para rastrear essa reserva.  
Tipo: string  
Obrigatório: não

 ** [ReservedNodesOfferingId](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-ReservedNodesOfferingId"></a>
O ID do nó reservado que está oferecendo a compra.  
Tipo: String  
Obrigatório: Sim

 ** [Tags](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: não

## Sintaxe da resposta
<a name="API_PurchaseReservedNodesOffering_ResponseSyntax"></a>

```
{
   "ReservedNode": { 
      "ARN": "string",
      "Duration": number,
      "FixedPrice": number,
      "NodeCount": number,
      "NodeType": "string",
      "OfferingType": "string",
      "RecurringCharges": [ 
         { 
            "RecurringChargeAmount": number,
            "RecurringChargeFrequency": "string"
         }
      ],
      "ReservationId": "string",
      "ReservedNodesOfferingId": "string",
      "StartTime": number,
      "State": "string"
   }
}
```

## Elementos de resposta
<a name="API_PurchaseReservedNodesOffering_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ReservedNode](#API_PurchaseReservedNodesOffering_ResponseSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-response-ReservedNode"></a>
Representa a saída de uma operação `PurchaseReservedNodesOffering`.  
Tipo: objeto [ReservedNode](API_ReservedNode.md)

## Erros
<a name="API_PurchaseReservedNodesOffering_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ReservedNodeAlreadyExistsFault **   
Você já tem uma reserva com o identificador fornecido.  
Código de status HTTP: 400

 ** ReservedNodeQuotaExceededFault **   
A solicitação não pode ser processada porque excederia a cota de nós do usuário.  
Código de status HTTP: 400

 ** ReservedNodesOfferingNotFoundFault **   
A oferta de nó solicitada não existe.   
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_PurchaseReservedNodesOffering_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 

# ResetParameterGroup
<a name="API_ResetParameterGroup"></a>

Modifica os parâmetros de um grupo de parâmetros para o valor padrão do mecanismo ou sistema. Você pode redefinir parâmetros específicos enviando uma lista de nomes de parâmetros. Para redefinir todo o grupo de parâmetros, especifique os ParameterGroupName parâmetros AllParameters e.

## Sintaxe da solicitação
<a name="API_ResetParameterGroup_RequestSyntax"></a>

```
{
   "AllParameters": boolean,
   "ParameterGroupName": "string",
   "ParameterNames": [ "string" ]
}
```

## Parâmetros da solicitação
<a name="API_ResetParameterGroup_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [AllParameters](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-AllParameters"></a>
Se for verdadeiro, todos os parâmetros no grupo de parâmetros são redefinidos para seus valores padrão. Se for falso, somente os parâmetros ParameterNames listados por serão redefinidos para seus valores padrão.  
Tipo: booliano  
Obrigatório: não

 ** [ParameterGroupName](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-ParameterGroupName"></a>
O nome do grupo de parâmetros a ser redefinido.  
Tipo: String  
Obrigatório: Sim

 ** [ParameterNames](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-ParameterNames"></a>
Uma matriz de nomes de parâmetros para redefinir os valores padrão. Se AllParameters for verdade, não use ParameterNames. Se AllParameters for false, você deverá especificar o nome de pelo menos um parâmetro a ser redefinido.  
Tipo: matriz de strings  
Obrigatório: Não

## Sintaxe da resposta
<a name="API_ResetParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## Elementos de resposta
<a name="API_ResetParameterGroup_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ParameterGroup](#API_ResetParameterGroup_ResponseSyntax) **   <a name="MemoryDB-ResetParameterGroup-response-ParameterGroup"></a>
O grupo de parâmetros que está sendo redefinido.  
Tipo: objeto [ParameterGroup](API_ParameterGroup.md)

## Erros
<a name="API_ResetParameterGroup_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterGroupStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_ResetParameterGroup_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ResetParameterGroup) 

# TagResource
<a name="API_TagResource"></a>

 Use essa operação para adicionar tags a um recurso. Uma tag é um par de chave-valor em que a chave e o valor distinguem maiúsculas de minúsculas. Você pode usar tags para categorizar e rastrear todos os seus recursos do MemoryDB. Para obter mais informações, consulte Como [marcar seus recursos do MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Ao adicionar tags a clusters de várias regiões, talvez você não veja imediatamente as tags efetivas mais recentes na resposta da ListTags API, pois elas acabam sendo consistentes especificamente para clusters de várias regiões. Para obter mais informações, consulte Como [marcar seus recursos do MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Você pode especificar tags de alocação de custos para seus recursos do MemoryDB. A Amazon gera um relatório de alocação de custos como um arquivo de valores separados por vírgula (CSV) com seu uso e custos agregados por suas tags. É possível aplicar tags que representem categorias de negócios (como centros de custos, nomes da aplicações ou proprietários) para organizar seus custos de vários serviços. Para obter mais informações, consulte [Usar tags de alocação de custos](https://docs.aws.amazon.com/MemoryDB/latest/devguide/tagging.html).

## Sintaxe da solicitação
<a name="API_TagResource_RequestSyntax"></a>

```
{
   "ResourceArn": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Parâmetros da solicitação
<a name="API_TagResource_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ResourceArn](#API_TagResource_RequestSyntax) **   <a name="MemoryDB-TagResource-request-ResourceArn"></a>
O Amazon Resource Name (ARN) do recurso ao qual as tags devem ser adicionadas.  
Tipo: String  
Obrigatório: Sim

 ** [Tags](#API_TagResource_RequestSyntax) **   <a name="MemoryDB-TagResource-request-Tags"></a>
Uma lista de tags a serem adicionadas a esse recurso. Uma tag é um par de chave-valor. Uma chave de tag deve ser acompanhada por um valor de tag, embora nulo seja aceito.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_TagResource_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_TagResource_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [TagList](#API_TagResource_ResponseSyntax) **   <a name="MemoryDB-TagResource-response-TagList"></a>
Uma lista de tags como pares de chave-valor.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.

## Erros
<a name="API_TagResource_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidARNFault **   
  
Código de status HTTP: 400

 ** InvalidClusterStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de status HTTP: 400

 ** MultiRegionParameterGroupNotFoundFault **   
O grupo de parâmetros multirregionais especificado não existe.  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** TagQuotaPerResourceExceeded **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_TagResource_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/TagResource) 

# UntagResource
<a name="API_UntagResource"></a>

Use essa operação para remover tags em um recurso. Uma tag é um par de chave-valor em que a chave e o valor distinguem maiúsculas de minúsculas. Você pode usar tags para categorizar e rastrear todos os seus recursos do MemoryDB. Para obter mais informações, consulte Como [marcar seus recursos do MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Ao remover tags de clusters de várias regiões, talvez você não veja imediatamente as tags efetivas mais recentes na resposta da ListTags API, pois elas acabam sendo consistentes especificamente para clusters de várias regiões. Para obter mais informações, consulte Como [marcar seus recursos do MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Você pode especificar tags de alocação de custos para seus recursos do MemoryDB. A Amazon gera um relatório de alocação de custos como um arquivo de valores separados por vírgula (CSV) com seu uso e custos agregados por suas tags. É possível aplicar tags que representem categorias de negócios (como centros de custos, nomes da aplicações ou proprietários) para organizar seus custos de vários serviços. Para obter mais informações, consulte [Usar tags de alocação de custos](https://docs.aws.amazon.com/MemoryDB/latest/devguide/tagging.html).

## Sintaxe da solicitação
<a name="API_UntagResource_RequestSyntax"></a>

```
{
   "ResourceArn": "string",
   "TagKeys": [ "string" ]
}
```

## Parâmetros da solicitação
<a name="API_UntagResource_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ResourceArn](#API_UntagResource_RequestSyntax) **   <a name="MemoryDB-UntagResource-request-ResourceArn"></a>
O Amazon Resource Name (ARN) do recurso para o qual as tags devem ser removidas.  
Tipo: String  
Obrigatório: Sim

 ** [TagKeys](#API_UntagResource_RequestSyntax) **   <a name="MemoryDB-UntagResource-request-TagKeys"></a>
A lista de chaves das tags que devem ser removidas.  
Tipo: matriz de strings  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_UntagResource_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Elementos de resposta
<a name="API_UntagResource_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [TagList](#API_UntagResource_ResponseSyntax) **   <a name="MemoryDB-UntagResource-response-TagList"></a>
A lista de tags foi removida.  
Tipo: matriz de objetos [Tag](API_Tag.md)  
Membros da matriz: número máximo de 200 itens.

## Erros
<a name="API_UntagResource_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** InvalidARNFault **   
  
Código de status HTTP: 400

 ** InvalidClusterStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de status HTTP: 400

 ** MultiRegionParameterGroupNotFoundFault **   
O grupo de parâmetros multirregionais especificado não existe.  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SnapshotNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** TagNotFoundFault **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_UntagResource_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UntagResource) 

# UpdateACL
<a name="API_UpdateACL"></a>

Altera a lista de usuários que pertencem à lista de controle de acesso.

## Sintaxe da solicitação
<a name="API_UpdateACL_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "UserNamesToAdd": [ "string" ],
   "UserNamesToRemove": [ "string" ]
}
```

## Parâmetros da solicitação
<a name="API_UpdateACL_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ACLName](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-ACLName"></a>
O nome da lista de controle de acesso.  
Tipo: String  
Obrigatório: Sim

 ** [UserNamesToAdd](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-UserNamesToAdd"></a>
A lista de usuários a serem adicionados à Lista de Controle de Acesso.  
Tipo: matriz de strings  
Membros da matriz: número mínimo de 1 item.  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: não

 ** [UserNamesToRemove](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-UserNamesToRemove"></a>
A lista de usuários a serem removidos da Lista de Controle de Acesso.  
Tipo: matriz de strings  
Membros da matriz: número mínimo de 1 item.  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: Não

## Sintaxe da resposta
<a name="API_UpdateACL_ResponseSyntax"></a>

```
{
   "ACL": { 
      "ARN": "string",
      "Clusters": [ "string" ],
      "MinimumEngineVersion": "string",
      "Name": "string",
      "PendingChanges": { 
         "UserNamesToAdd": [ "string" ],
         "UserNamesToRemove": [ "string" ]
      },
      "Status": "string",
      "UserNames": [ "string" ]
   }
}
```

## Elementos de resposta
<a name="API_UpdateACL_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ACL](#API_UpdateACL_ResponseSyntax) **   <a name="MemoryDB-UpdateACL-response-ACL"></a>
A lista de controle de acesso atualizada.  
Tipo: objeto [ACL](API_ACL.md)

## Erros
<a name="API_UpdateACL_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** DefaultUserRequired **   
  
Código de status HTTP: 400

 ** DuplicateUserNameFault **   
  
Código de status HTTP: 400

 ** InvalidACLStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_UpdateACL_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateACL) 

# UpdateCluster
<a name="API_UpdateCluster"></a>

Modifica as configurações de um cluster. Você pode usar essa operação para alterar uma ou mais definições de configuração do cluster especificando as configurações e os novos valores.

## Sintaxe da solicitação
<a name="API_UpdateCluster_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "ClusterName": "string",
   "Description": "string",
   "Engine": "string",
   "EngineVersion": "string",
   "IpDiscovery": "string",
   "MaintenanceWindow": "string",
   "NodeType": "string",
   "ParameterGroupName": "string",
   "ReplicaConfiguration": { 
      "ReplicaCount": number
   },
   "SecurityGroupIds": [ "string" ],
   "ShardConfiguration": { 
      "ShardCount": number
   },
   "SnapshotRetentionLimit": number,
   "SnapshotWindow": "string",
   "SnsTopicArn": "string",
   "SnsTopicStatus": "string"
}
```

## Parâmetros da solicitação
<a name="API_UpdateCluster_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ACLName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ACLName"></a>
A lista de controle de acesso associada ao cluster.  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: não

 ** [ClusterName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ClusterName"></a>
O nome do cluster a ser atualizado.  
Tipo: String  
Obrigatório: Sim

 ** [Description](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-Description"></a>
A descrição do cluster a ser atualizado.  
Tipo: string  
Obrigatório: não

 ** [Engine](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-Engine"></a>
O nome do mecanismo a ser usado para o cluster.  
Tipo: string  
Obrigatório: não

 ** [EngineVersion](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-EngineVersion"></a>
A versão atualizada do mecanismo a ser executada nos nós. Você pode atualizar para uma versão de mecanismo, mas não pode fazer downgrade para uma versão de mecanismo anterior. Se quiser usar uma versão de mecanismo anterior, você deverá excluir o cluster e criá-lo de novo com a versão anterior do mecanismo.  
Tipo: string  
Obrigatório: não

 ** [IpDiscovery](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-IpDiscovery"></a>
O mecanismo para descobrir endereços IP para o protocolo de descoberta de clusters. Os valores válidos são 'ipv4' ou 'ipv6'. Quando definidas como 'ipv4', as funções de descoberta de cluster, como slots de cluster, fragmentos de cluster e nós de cluster, retornarão IPv4 endereços para nós de cluster. Quando definidas como 'ipv6', as funções de descoberta do cluster retornam IPv6 endereços para os nós do cluster. O valor deve ser compatível com o NetworkType parâmetro. Se não for especificado, o padrão será 'ipv4'.  
Tipo: string  
Valores válidos: `ipv4 | ipv6`   
Obrigatório: não

 ** [MaintenanceWindow](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-MaintenanceWindow"></a>
Especifica o período semanal durante o qual a manutenção no cluster é realizada. É especificado como um intervalo no formato ddd:hh24:mi-ddd:hh24:mi (relógio de 24 horas, em UTC). A janela de manutenção mínima consiste em um período de 60 minutos.  
Os valores válidos para `ddd` são:  
+  `sun` 
+  `mon` 
+  `tue` 
+  `wed` 
+  `thu` 
+  `fri` 
+  `sat` 
Exemplo: `sun:23:00-mon:01:30`   
Tipo: string  
Obrigatório: não

 ** [NodeType](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-NodeType"></a>
Um tipo de nó válido para o qual você deseja escalar esse cluster para cima ou para baixo.  
Tipo: string  
Obrigatório: não

 ** [ParameterGroupName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ParameterGroupName"></a>
O nome do grupo de parâmetro a ser atualizado.  
Tipo: string  
Obrigatório: não

 ** [ReplicaConfiguration](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ReplicaConfiguration"></a>
O número de réplicas que residirão em cada fragmento.  
Tipo: objeto [ReplicaConfigurationRequest](API_ReplicaConfigurationRequest.md)  
Obrigatório: não

 ** [SecurityGroupIds](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SecurityGroupIds"></a>
O SecurityGroupIds para atualizar.  
Tipo: matriz de strings  
Obrigatório: Não

 ** [ShardConfiguration](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ShardConfiguration"></a>
O número de fragmentos no cluster.  
Tipo: objeto [ShardConfigurationRequest](API_ShardConfigurationRequest.md)  
Obrigatório: não

 ** [SnapshotRetentionLimit](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnapshotRetentionLimit"></a>
O número de dias durante os quais o MemoryDB mantém snapshots automáticos do cluster antes de excluí-los. Por exemplo, se você SnapshotRetentionLimit definir como 5, um instantâneo que foi tirado hoje será retido por 5 dias antes de ser excluído.  
Tipo: inteiro  
Obrigatório: não

 ** [SnapshotWindow](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnapshotWindow"></a>
O intervalo de tempo diário (em UTC) durante o qual o MemoryDB começa a executar um snapshot diário do seu cluster.  
Tipo: string  
Obrigatório: não

 ** [SnsTopicArn](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnsTopicArn"></a>
O ARN do tópico do SNS a ser atualizado.  
Tipo: string  
Obrigatório: não

 ** [SnsTopicStatus](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnsTopicStatus"></a>
O status do tópico de notificação do Amazon SNS. As notificações são enviadas somente se o status estiver ativo.  
Tipo: string  
Obrigatório: não

## Sintaxe da resposta
<a name="API_UpdateCluster_ResponseSyntax"></a>

```
{
   "Cluster": { 
      "ACLName": "string",
      "ARN": "string",
      "AutoMinorVersionUpgrade": boolean,
      "AvailabilityMode": "string",
      "ClusterEndpoint": { 
         "Address": "string",
         "Port": number
      },
      "DataTiering": "string",
      "Description": "string",
      "Engine": "string",
      "EnginePatchVersion": "string",
      "EngineVersion": "string",
      "IpDiscovery": "string",
      "KmsKeyId": "string",
      "MaintenanceWindow": "string",
      "MultiRegionClusterName": "string",
      "Name": "string",
      "NetworkType": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "ParameterGroupName": "string",
      "ParameterGroupStatus": "string",
      "PendingUpdates": { 
         "ACLs": { 
            "ACLToApply": "string"
         },
         "Resharding": { 
            "SlotMigration": { 
               "ProgressPercentage": number
            }
         },
         "ServiceUpdates": [ 
            { 
               "ServiceUpdateName": "string",
               "Status": "string"
            }
         ]
      },
      "SecurityGroups": [ 
         { 
            "SecurityGroupId": "string",
            "Status": "string"
         }
      ],
      "Shards": [ 
         { 
            "Name": "string",
            "Nodes": [ 
               { 
                  "AvailabilityZone": "string",
                  "CreateTime": number,
                  "Endpoint": { 
                     "Address": "string",
                     "Port": number
                  },
                  "Name": "string",
                  "Status": "string"
               }
            ],
            "NumberOfNodes": number,
            "Slots": "string",
            "Status": "string"
         }
      ],
      "SnapshotRetentionLimit": number,
      "SnapshotWindow": "string",
      "SnsTopicArn": "string",
      "SnsTopicStatus": "string",
      "Status": "string",
      "SubnetGroupName": "string",
      "TLSEnabled": boolean
   }
}
```

## Elementos de resposta
<a name="API_UpdateCluster_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [Cluster](#API_UpdateCluster_ResponseSyntax) **   <a name="MemoryDB-UpdateCluster-response-Cluster"></a>
O cluster atualizado.  
Tipo: objeto [Cluster](API_Cluster.md)

## Erros
<a name="API_UpdateCluster_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Código de status HTTP: 400

 ** ClusterNotFoundFault **   
  
Código de status HTTP: 400

 ** ClusterQuotaForCustomerExceededFault **   
  
Código de status HTTP: 400

 ** InvalidACLStateFault **   
  
Código de status HTTP: 400

 ** InvalidClusterStateFault **   
  
Código de status HTTP: 400

 ** InvalidKMSKeyFault **   
  
Código de status HTTP: 400

 ** InvalidNodeStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** InvalidVPCNetworkStateFault **   
  
Código de status HTTP: 400

 ** NodeQuotaForClusterExceededFault **   
  
Código de status HTTP: 400

 ** NodeQuotaForCustomerExceededFault **   
  
Código de status HTTP: 400

 ** NoOperationFault **   
  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** ShardsPerClusterQuotaExceededFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_UpdateCluster_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateCluster) 

# UpdateMultiRegionCluster
<a name="API_UpdateMultiRegionCluster"></a>

Atualiza a configuração de um cluster multirregional existente.

## Sintaxe da solicitação
<a name="API_UpdateMultiRegionCluster_RequestSyntax"></a>

```
{
   "Description": "string",
   "EngineVersion": "string",
   "MultiRegionClusterName": "string",
   "MultiRegionParameterGroupName": "string",
   "NodeType": "string",
   "ShardConfiguration": { 
      "ShardCount": number
   },
   "UpdateStrategy": "string"
}
```

## Parâmetros da solicitação
<a name="API_UpdateMultiRegionCluster_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Description](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-Description"></a>
Uma nova descrição para o cluster multirregional.  
Tipo: string  
Obrigatório: não

 ** [EngineVersion](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-EngineVersion"></a>
A nova versão do mecanismo a ser usada para o cluster multirregional.  
Tipo: string  
Obrigatório: não

 ** [MultiRegionClusterName](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-MultiRegionClusterName"></a>
O nome do cluster multirregional a ser atualizado.  
Tipo: String  
Obrigatório: Sim

 ** [MultiRegionParameterGroupName](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-MultiRegionParameterGroupName"></a>
O novo grupo de parâmetros multirregionais a ser associado ao cluster.  
Tipo: string  
Obrigatório: não

 ** [NodeType](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-NodeType"></a>
O novo tipo de nó a ser usado para o cluster multirregional.  
Tipo: string  
Obrigatório: não

 ** [ShardConfiguration](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-ShardConfiguration"></a>
Uma solicitação para configurar as propriedades de fragmentação de um cluster  
Tipo: objeto [ShardConfigurationRequest](API_ShardConfigurationRequest.md)  
Obrigatório: não

 ** [UpdateStrategy](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-UpdateStrategy"></a>
A estratégia a ser usada para a operação de atualização. Os valores suportados são “coordenados” ou “descoordenados”.  
Tipo: string  
Valores válidos: `coordinated | uncoordinated`   
Obrigatório: não

## Sintaxe da resposta
<a name="API_UpdateMultiRegionCluster_ResponseSyntax"></a>

```
{
   "MultiRegionCluster": { 
      "ARN": "string",
      "Clusters": [ 
         { 
            "ARN": "string",
            "ClusterName": "string",
            "Region": "string",
            "Status": "string"
         }
      ],
      "Description": "string",
      "Engine": "string",
      "EngineVersion": "string",
      "MultiRegionClusterName": "string",
      "MultiRegionParameterGroupName": "string",
      "NodeType": "string",
      "NumberOfShards": number,
      "Status": "string",
      "TLSEnabled": boolean
   }
}
```

## Elementos de resposta
<a name="API_UpdateMultiRegionCluster_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [MultiRegionCluster](#API_UpdateMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-response-MultiRegionCluster"></a>
O status da atualização do cluster multirregional.  
Tipo: objeto [MultiRegionCluster](API_MultiRegionCluster.md)

## Erros
<a name="API_UpdateMultiRegionCluster_Errors"></a>

Para informações sobre os erros comuns retornados pelas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidMultiRegionClusterStateFault **   
A operação solicitada não pode ser executada no cluster multirregional em seu estado atual.  
Código de status HTTP: 400

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** MultiRegionClusterNotFoundFault **   
O cluster multirregional especificado não existe.  
Código de status HTTP: 400

 ** MultiRegionParameterGroupNotFoundFault **   
O grupo de parâmetros multirregionais especificado não existe.  
Código de Status HTTP: 400

## Consulte também
<a name="API_UpdateMultiRegionCluster_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma linguagem específica AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 

# UpdateParameterGroup
<a name="API_UpdateParameterGroup"></a>

Modifica os parâmetros de um grupo de parâmetros. Você pode modificar até 20 parâmetros em uma única solicitação enviando um nome de parâmetro de lista e pares de valores.

## Sintaxe da solicitação
<a name="API_UpdateParameterGroup_RequestSyntax"></a>

```
{
   "ParameterGroupName": "string",
   "ParameterNameValues": [ 
      { 
         "ParameterName": "string",
         "ParameterValue": "string"
      }
   ]
}
```

## Parâmetros da solicitação
<a name="API_UpdateParameterGroup_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [ParameterGroupName](#API_UpdateParameterGroup_RequestSyntax) **   <a name="MemoryDB-UpdateParameterGroup-request-ParameterGroupName"></a>
O nome do grupo de parâmetro a ser atualizado.  
Tipo: String  
Obrigatório: Sim

 ** [ParameterNameValues](#API_UpdateParameterGroup_RequestSyntax) **   <a name="MemoryDB-UpdateParameterGroup-request-ParameterNameValues"></a>
Uma matriz de nomes e valores de parâmetros para a atualização de parâmetros. Você deve fornecer pelo menos um nome e valor de parâmetro. Argumentos subsequentes são opcionais. No máximo, 20 parâmetros podem ser atualizados por solicitação.  
Tipo: matriz de objetos [ParameterNameValue](API_ParameterNameValue.md)  
Obrigatório: sim

## Sintaxe da resposta
<a name="API_UpdateParameterGroup_ResponseSyntax"></a>

```
{
   "ParameterGroup": { 
      "ARN": "string",
      "Description": "string",
      "Family": "string",
      "Name": "string"
   }
}
```

## Elementos de resposta
<a name="API_UpdateParameterGroup_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [ParameterGroup](#API_UpdateParameterGroup_ResponseSyntax) **   <a name="MemoryDB-UpdateParameterGroup-response-ParameterGroup"></a>
O grupo de parâmetros atualizado  
Tipo: objeto [ParameterGroup](API_ParameterGroup.md)

## Erros
<a name="API_UpdateParameterGroup_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterGroupStateFault **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** ParameterGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_UpdateParameterGroup_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateParameterGroup) 

# UpdateSubnetGroup
<a name="API_UpdateSubnetGroup"></a>

Atualiza um grupo de sub-rede. Para obter mais informações, consulte [Como atualizar um grupo de sub-rede](https://docs.aws.amazon.com/MemoryDB/latest/devguide/ubnetGroups.Modifying.html) 

## Sintaxe da solicitação
<a name="API_UpdateSubnetGroup_RequestSyntax"></a>

```
{
   "Description": "string",
   "SubnetGroupName": "string",
   "SubnetIds": [ "string" ]
}
```

## Parâmetros da solicitação
<a name="API_UpdateSubnetGroup_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [Description](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-Description"></a>
Uma descrição do grupo de sub-rede  
Tipo: string  
Obrigatório: não

 ** [SubnetGroupName](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-SubnetGroupName"></a>
O nome do grupo de sub-rede  
Tipo: String  
Obrigatório: Sim

 ** [SubnetIds](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-SubnetIds"></a>
A EC2 sub-rede do IDs grupo de sub-redes.  
Tipo: matriz de strings  
Obrigatório: Não

## Sintaxe da resposta
<a name="API_UpdateSubnetGroup_ResponseSyntax"></a>

```
{
   "SubnetGroup": { 
      "ARN": "string",
      "Description": "string",
      "Name": "string",
      "Subnets": [ 
         { 
            "AvailabilityZone": { 
               "Name": "string"
            },
            "Identifier": "string",
            "SupportedNetworkTypes": [ "string" ]
         }
      ],
      "SupportedNetworkTypes": [ "string" ],
      "VpcId": "string"
   }
}
```

## Elementos de resposta
<a name="API_UpdateSubnetGroup_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [SubnetGroup](#API_UpdateSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-response-SubnetGroup"></a>
O grupo de sub-rede atualizado  
Tipo: objeto [SubnetGroup](API_SubnetGroup.md)

## Erros
<a name="API_UpdateSubnetGroup_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidSubnet **   
  
Código de status HTTP: 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetGroupNotFoundFault **   
  
Código de status HTTP: 400

 ** SubnetInUse **   
  
Código de status HTTP: 400

 ** SubnetNotAllowedFault **   
  
Código de status HTTP: 400

 ** SubnetQuotaExceededFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_UpdateSubnetGroup_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma das linguagens específicas AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateSubnetGroup) 

# UpdateUser
<a name="API_UpdateUser"></a>

Altera a sequência de caracteres de and/or acesso da (s) senha (s) do usuário.

## Sintaxe da solicitação
<a name="API_UpdateUser_RequestSyntax"></a>

```
{
   "AccessString": "string",
   "AuthenticationMode": { 
      "Passwords": [ "string" ],
      "Type": "string"
   },
   "UserName": "string"
}
```

## Parâmetros da solicitação
<a name="API_UpdateUser_RequestParameters"></a>

Para obter informações sobre os parâmetros que são comuns em todas as ações, consulte [Parâmetros comuns](CommonParameters.md).

A solicitação aceita os dados a seguir no formato JSON.

 ** [AccessString](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-AccessString"></a>
Cadeia de permissões de acesso usada para esse usuário.  
Tipo: sequência  
Padrão: `.*\S.*`   
Obrigatório: não

 ** [AuthenticationMode](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-AuthenticationMode"></a>
Indica as propriedades de autenticação do usuário, como se precisa de uma senha para se autenticar.  
Tipo: objeto [AuthenticationMode](API_AuthenticationMode.md)  
Obrigatório: não

 ** [UserName](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-UserName"></a>
O nome do usuário  
Tipo: string  
Restrições de comprimento: tamanho mínimo de 1.  
Padrão: `[a-zA-Z][a-zA-Z0-9\-]*`   
Obrigatório: sim

## Sintaxe da resposta
<a name="API_UpdateUser_ResponseSyntax"></a>

```
{
   "User": { 
      "AccessString": "string",
      "ACLNames": [ "string" ],
      "ARN": "string",
      "Authentication": { 
         "PasswordCount": number,
         "Type": "string"
      },
      "MinimumEngineVersion": "string",
      "Name": "string",
      "Status": "string"
   }
}
```

## Elementos de resposta
<a name="API_UpdateUser_ResponseElements"></a>

Se a ação for bem-sucedida, o serviço retornará uma resposta HTTP 200.

Os dados a seguir são retornados no formato JSON pelo serviço.

 ** [User](#API_UpdateUser_ResponseSyntax) **   <a name="MemoryDB-UpdateUser-response-User"></a>
O usuário atualizado  
Tipo: objeto [User](API_User.md)

## Erros
<a name="API_UpdateUser_Errors"></a>

Para obter informações sobre os erros comuns que são comuns em todas ações, consulte [Tipos de erro comuns](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Código de status HTTP: 400

 ** InvalidParameterValueException **   
  
Código de status HTTP: 400

 ** InvalidUserStateFault **   
  
Código de status HTTP: 400

 ** UserNotFoundFault **   
  
Código de Status HTTP: 400

## Consulte também
<a name="API_UpdateUser_SeeAlso"></a>

Para obter mais informações sobre como usar essa API em uma linguagem específica AWS SDKs, consulte o seguinte:
+  [AWS Interface de linha de comando V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para JavaScript V3](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateUser) 