

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Actions
<a name="API_Operations"></a>

Les actions suivantes sont prises en charge :
+  [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>

Appliquez la mise à jour du service à une liste de clusters fournis. Pour plus d'informations sur les mises à jour de service et leur application, voir [Appliquer les mises à jour de service](https://docs.aws.amazon.com/MemoryDB/latest/devguide/managing-updates.html#applying-updates).

## Syntaxe de la requête
<a name="API_BatchUpdateCluster_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_BatchUpdateCluster_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterNames](#API_BatchUpdateCluster_RequestSyntax) **   <a name="MemoryDB-BatchUpdateCluster-request-ClusterNames"></a>
Les noms des clusters auxquels appliquer les mises à jour.  
Type : tableau de chaînes  
Membres du tableau : nombre maximum de 20 éléments.  
Obligatoire : oui

 ** [ServiceUpdate](#API_BatchUpdateCluster_RequestSyntax) **   <a name="MemoryDB-BatchUpdateCluster-request-ServiceUpdate"></a>
L'identifiant unique de la mise à jour du service  
Type : objet [ServiceUpdateRequest](API_ServiceUpdateRequest.md)  
Obligatoire : non

## Syntaxe de la réponse
<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"
      }
   ]
}
```

## Eléments de réponse
<a name="API_BatchUpdateCluster_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ProcessedClusters](#API_BatchUpdateCluster_ResponseSyntax) **   <a name="MemoryDB-BatchUpdateCluster-response-ProcessedClusters"></a>
La liste des clusters qui ont été mis à jour.  
Type : tableau d’objets [Cluster](API_Cluster.md)

 ** [UnprocessedClusters](#API_BatchUpdateCluster_ResponseSyntax) **   <a name="MemoryDB-BatchUpdateCluster-response-UnprocessedClusters"></a>
Liste des clusters auxquels aucune mise à jour n'a été appliquée.  
Type : tableau d’objets [UnprocessedCluster](API_UnprocessedCluster.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceUpdateNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_BatchUpdateCluster_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/BatchUpdateCluster) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/BatchUpdateCluster) 

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

Fait une copie d'un instantané existant.

## Syntaxe de la requête
<a name="API_CopySnapshot_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_CopySnapshot_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [KmsKeyId](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-KmsKeyId"></a>
ID de la clé KMS utilisée pour chiffrer le snapshot cible.  
Type : Chaîne  
Contraintes de longueur : longueur maximale de 2048.  
Obligatoire : non

 ** [SourceSnapshotName](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-SourceSnapshotName"></a>
Nom d'un instantané existant à partir duquel créer une copie.  
Type : Chaîne  
Obligatoire : oui

 ** [Tags](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

 ** [TargetBucket](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-TargetBucket"></a>
Le compartiment Amazon S3 vers lequel le snapshot est exporté. Ce paramètre est utilisé uniquement lors de l'exportation d'un instantané pour un accès externe. Lorsque vous utilisez ce paramètre pour exporter un instantané, assurez-vous que MemoryDB dispose des autorisations nécessaires pour ce compartiment S3. Pour plus d'informations, consultez [Étape 2 : Accorder l'accès à MemoryDB à votre compartiment Amazon S3](https://docs.aws.amazon.com/MemoryDB/latest/devguide/snapshots-exporting.html).   
Type : Chaîne  
Contraintes de longueur : longueur maximale de 255.  
Modèle : `^[A-Za-z0-9._-]+$`   
Obligatoire : non

 ** [TargetSnapshotName](#API_CopySnapshot_RequestSyntax) **   <a name="MemoryDB-CopySnapshot-request-TargetSnapshotName"></a>
Nom de la copie instantanée. MemoryDB n'autorise pas le remplacement d'un instantané. Ce nom doit donc être unique dans son contexte : MemoryDB ou un bucket Amazon S3 en cas d'exportation. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<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"
   }
}
```

## Eléments de réponse
<a name="API_CopySnapshot_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Snapshot](#API_CopySnapshot_ResponseSyntax) **   <a name="MemoryDB-CopySnapshot-response-Snapshot"></a>
Représente une copie d'un cluster entier au moment où le cliché a été pris.  
Type : objet [Snapshot](API_Snapshot.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** InvalidSnapshotStateFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotAlreadyExistsFault **   
  
Code d’état HTTP : 400

 ** SnapshotNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotQuotaExceededFault **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CopySnapshot_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CopySnapshot) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CopySnapshot) 

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

Crée une liste de contrôle d'accès. Pour plus d'informations, consultez [Authentification des utilisateurs à l'aide de listes de contrôle d'accès () ACLs](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html).

## Syntaxe de la requête
<a name="API_CreateACL_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_CreateACL_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ACLName](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-ACLName"></a>
Le nom de la liste de contrôle d'accès. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Obligatoire : oui

 ** [Tags](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

 ** [UserNames](#API_CreateACL_RequestSyntax) **   <a name="MemoryDB-CreateACL-request-UserNames"></a>
La liste des utilisateurs appartenant à la liste de contrôle d'accès.  
Type : tableau de chaînes  
Membres du tableau : Nombre minimum de 1 élément.  
Contraintes de longueur : longueur minimale de 1 caractère.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : non

## Syntaxe de la réponse
<a name="API_CreateACL_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_CreateACL_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ACL](#API_CreateACL_ResponseSyntax) **   <a name="MemoryDB-CreateACL-response-ACL"></a>
La liste de contrôle d'accès nouvellement créée.  
Type : objet [ACL](API_ACL.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLAlreadyExistsFault **   
  
Code d’état HTTP : 400

 ** ACLQuotaExceededFault **   
  
Code d’état HTTP : 400

 ** DefaultUserRequired **   
  
Code d’état HTTP : 400

 ** DuplicateUserNameFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CreateACL_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateACL) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateACL) 

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

Créez un cluster. Tous les nœuds du cluster exécutent le même logiciel moteur conforme au protocole.

## Syntaxe de la requête
<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
}
```

## Paramètres de demande
<a name="API_CreateCluster_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ACLName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ACLName"></a>
Nom de la liste de contrôle d'accès à associer au cluster.  
Type : Chaîne  
Contraintes de longueur : longueur minimum de 1.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : oui

 ** [AutoMinorVersionUpgrade](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-AutoMinorVersionUpgrade"></a>
Lorsqu'il est défini sur true, le cluster reçoit automatiquement les mises à niveau mineures des versions du moteur après le lancement.  
Type : booléen  
Obligatoire : non

 ** [ClusterName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ClusterName"></a>
Nom du cluster. Cette valeur doit être unique car elle sert également d'identifiant de cluster. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Obligatoire : oui

 ** [DataTiering](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-DataTiering"></a>
Active la hiérarchisation des données. La hiérarchisation des données n'est prise en charge que pour les clusters utilisant le type de nœud r6gd. Ce paramètre doit être défini lors de l'utilisation de nœuds r6gd. Pour plus d’informations, consultez la rubrique [Hiérarchisation des données](https://docs.aws.amazon.com/memorydb/latest/devguide/data-tiering.html).  
Type : booléen  
Obligatoire : non

 ** [Description](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Description"></a>
Description facultative du cluster.  
Type : chaîne  
Obligatoire : non

 ** [Engine](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Engine"></a>
Nom du moteur à utiliser pour le cluster.  
Type : chaîne  
Obligatoire : non

 ** [EngineVersion](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-EngineVersion"></a>
Numéro de version du moteur Redis OSS à utiliser pour le cluster.  
Type : chaîne  
Obligatoire : non

 ** [IpDiscovery](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-IpDiscovery"></a>
Le mécanisme de découverte des adresses IP pour le protocole de découverte du cluster. Les valeurs valides sont « ipv4 » ou « ipv6 ». Lorsqu'elles sont définies sur « ipv4 », les fonctions de découverte de clusters telles que les emplacements de cluster, les partitions de cluster et les nœuds de cluster renvoient les IPv4 adresses des nœuds de cluster. Lorsqu'elles sont définies sur « ipv6 », les fonctions de découverte du cluster renvoient IPv6 les adresses des nœuds du cluster. La valeur doit être compatible avec le NetworkType paramètre. Si ce n'est pas spécifié, la valeur par défaut est « ipv4 ».  
Type : Chaîne  
Valeurs valides : `ipv4 | ipv6`   
Obligatoire : non

 ** [KmsKeyId](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-KmsKeyId"></a>
ID de la clé KMS utilisée pour chiffrer le cluster.  
Type : chaîne  
Obligatoire : non

 ** [MaintenanceWindow](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-MaintenanceWindow"></a>
Indique la plage de temps hebdomadaire au cours de laquelle la maintenance sur le cluster est effectuée. Elle est spécifiée en tant que plage au format jjj:hh24:mi-jjjj:hh24:mi (24 H UTC). La fenêtre de maintenance minimale est une période de 60 minutes.  
Les valeurs valides pour `ddd` sont :  
+  `sun` 
+  `mon` 
+  `tue` 
+  `wed` 
+  `thu` 
+  `fri` 
+  `sat` 
Exemple : `sun:23:00-mon:01:30`   
Type : chaîne  
Obligatoire : non

 ** [MultiRegionClusterName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-MultiRegionClusterName"></a>
Nom du cluster multirégional à créer.  
Type : chaîne  
Obligatoire : non

 ** [NetworkType](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NetworkType"></a>
Spécifie le type d'adresse IP du cluster. Les valeurs valides sont « ipv4 », « ipv6 » ou « dual\$1stack ». Lorsqu'il est défini sur « ipv4 », le cluster ne sera accessible que via IPv4 des adresses. Lorsqu'il est défini sur « ipv6 », le cluster ne sera accessible que via IPv6 des adresses. Lorsqu'il est défini sur « dual\$1stack », le cluster sera accessible via les deux IPv4 adresses. IPv6 Si ce n'est pas spécifié, la valeur par défaut est « ipv4 ».  
Type : Chaîne  
Valeurs valides : `ipv4 | ipv6 | dual_stack`   
Obligatoire : non

 ** [NodeType](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NodeType"></a>
La capacité de calcul et de mémoire des nœuds du cluster.  
Type : Chaîne  
Obligatoire : oui

 ** [NumReplicasPerShard](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NumReplicasPerShard"></a>
Le nombre de réplicas à appliquer à chaque partition. La valeur par défaut est 1. Le maximum est de 5.   
Type : Integer  
Obligatoire : non

 ** [NumShards](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-NumShards"></a>
Le nombre de partitions que le cluster contiendra. La valeur par défaut est 1.   
Type : Integer  
Obligatoire : non

 ** [ParameterGroupName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-ParameterGroupName"></a>
Nom du groupe de paramètres associé au cluster.  
Type : chaîne  
Obligatoire : non

 ** [Port](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Port"></a>
Numéro de port sur lequel chacun des nœuds accepte les connexions.  
Type : Integer  
Obligatoire : non

 ** [SecurityGroupIds](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SecurityGroupIds"></a>
Liste de noms de groupe de sécurité à associer à ce cluster.  
Type : tableau de chaînes  
Obligatoire : non

 ** [SnapshotArns](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotArns"></a>
Une liste de noms Amazon Resource Name (ARN) qui identifient de façon unique les fichiers d'instantané RDB stockés dans Amazon S3. Les fichiers de capture d'écran sont utilisés pour remplir le nouveau cluster. Le nom de l'objet Amazon S3 dans l'ARN ne peut pas contenir de virgules.  
Type : tableau de chaînes  
Obligatoire : non

 ** [SnapshotName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotName"></a>
Nom d'un instantané à partir duquel restaurer les données dans le nouveau cluster. L'état du snapshot passe à la restauration lors de la création du nouveau cluster.  
Type : chaîne  
Obligatoire : non

 ** [SnapshotRetentionLimit](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotRetentionLimit"></a>
Nombre de jours pendant lesquels MemoryDB conserve les instantanés automatiques avant de les supprimer. Par exemple, si vous définissez SnapshotRetentionLimit la valeur 5, un instantané pris aujourd'hui est conservé pendant 5 jours avant d'être supprimé.  
Type : Integer  
Obligatoire : non

 ** [SnapshotWindow](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnapshotWindow"></a>
La plage horaire quotidienne (en UTC) pendant laquelle MemoryDB commence à prendre un instantané quotidien de votre partition.  
 Exemple : 05:00-09:00  
 Si vous ne spécifiez pas ce paramètre, MemoryDB choisit automatiquement une plage de temps appropriée.  
Type : chaîne  
Obligatoire : non

 ** [SnsTopicArn](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SnsTopicArn"></a>
L'Amazon Resource Name (ARN) de la rubrique Amazon Simple Notification Service (SNS) à laquelle les notifications sont envoyées.  
Type : chaîne  
Obligatoire : non

 ** [SubnetGroupName](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-SubnetGroupName"></a>
Le nom du groupe de sous-réseaux à utiliser pour le cluster.  
Type : chaîne  
Obligatoire : non

 ** [Tags](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Les balises sont des paires clé et valeur séparées par des virgules (par exemple Key=MyKey, Value=). myKeyValue Vous pouvez inclure plusieurs balises comme indiqué ci-dessous : Key=MyKey, Value= Key=, Value= myKeyValue Value. mySecondKey mySecondKey  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

 ** [TLSEnabled](#API_CreateCluster_RequestSyntax) **   <a name="MemoryDB-CreateCluster-request-TLSEnabled"></a>
Indicateur permettant d'activer le chiffrement en transit sur le cluster.  
Type : booléen  
Obligatoire : non

## Syntaxe de la réponse
<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
   }
}
```

## Eléments de réponse
<a name="API_CreateCluster_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Cluster](#API_CreateCluster_ResponseSyntax) **   <a name="MemoryDB-CreateCluster-response-Cluster"></a>
Le cluster nouvellement créé.  
Type : objet [Cluster](API_Cluster.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** ClusterAlreadyExistsFault **   
  
Code d’état HTTP : 400

 ** ClusterQuotaForCustomerExceededFault **   
  
Code d’état HTTP : 400

 ** InsufficientClusterCapacityFault **   
  
Code d’état HTTP : 400

 ** InvalidACLStateFault **   
  
Code d’état HTTP : 400

 ** InvalidCredentialsException **   
  
Code d’état HTTP : 400

 ** InvalidMultiRegionClusterStateFault **   
L'opération demandée ne peut pas être effectuée sur le cluster multirégional dans son état actuel.  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** InvalidVPCNetworkStateFault **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** NodeQuotaForClusterExceededFault **   
  
Code d’état HTTP : 400

 ** NodeQuotaForCustomerExceededFault **   
  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** ShardsPerClusterQuotaExceededFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CreateCluster_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateCluster) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateCluster) 

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

Crée un nouveau cluster multirégional.

## Syntaxe de la requête
<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
}
```

## Paramètres de demande
<a name="API_CreateMultiRegionCluster_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Description](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Description"></a>
Description du cluster multirégional.  
Type : chaîne  
Obligatoire : non

 ** [Engine](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Engine"></a>
Nom du moteur à utiliser pour le cluster multirégional.  
Type : chaîne  
Obligatoire : non

 ** [EngineVersion](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-EngineVersion"></a>
Version du moteur à utiliser pour le cluster multirégional.  
Type : chaîne  
Obligatoire : non

 ** [MultiRegionClusterNameSuffix](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-MultiRegionClusterNameSuffix"></a>
Suffixe à ajouter au nom du cluster multirégional. Amazon MemoryDB applique automatiquement un préfixe au nom du cluster multirégional lors de sa création. Chaque région Amazon possède son propre préfixe. Par exemple, le nom d'un cluster multirégional créé dans la région US-West-1 commencera par « virxk », avec le nom du suffixe que vous fournissez. Le suffixe garantit l'unicité du nom du cluster multirégional dans plusieurs régions. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Obligatoire : oui

 ** [MultiRegionParameterGroupName](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-MultiRegionParameterGroupName"></a>
Nom du groupe de paramètres multirégional à associer au cluster.  
Type : chaîne  
Obligatoire : non

 ** [NodeType](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-NodeType"></a>
Type de nœud à utiliser pour le cluster multirégional.  
Type : Chaîne  
Obligatoire : oui

 ** [NumShards](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-NumShards"></a>
Le nombre de partitions pour le cluster multirégional.  
Type : Integer  
Obligatoire : non

 ** [Tags](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-Tags"></a>
Liste de balises à appliquer au cluster multirégional.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

 ** [TLSEnabled](#API_CreateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-request-TLSEnabled"></a>
S'il faut activer le chiffrement TLS pour le cluster multirégional.  
Type : booléen  
Obligatoire : non

## Syntaxe de la réponse
<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
   }
}
```

## Eléments de réponse
<a name="API_CreateMultiRegionCluster_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [MultiRegionCluster](#API_CreateMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-CreateMultiRegionCluster-response-MultiRegionCluster"></a>
Informations sur le cluster multirégional nouvellement créé.  
Type : objet [MultiRegionCluster](API_MultiRegionCluster.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ClusterQuotaForCustomerExceededFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterAlreadyExistsFault **   
Un cluster multirégional portant le nom spécifié existe déjà.  
Code d’état HTTP : 400

 ** MultiRegionParameterGroupNotFoundFault **   
Le groupe de paramètres multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CreateMultiRegionCluster_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateMultiRegionCluster) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateMultiRegionCluster) 

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

Crée un nouveau groupe de paramètres MemoryDB. Un groupe de paramètres est un ensemble de paramètres et de leurs valeurs qui sont appliqués à tous les nœuds d'un cluster. Pour plus d'informations, veuillez consulter la rubrique [Configuration des paramètres de moteur à l'aide de groupes de paramètres](https://docs.aws.amazon.com/MemoryDB/latest/devguide/parametergroups.html). 

## Syntaxe de la requête
<a name="API_CreateParameterGroup_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_CreateParameterGroup_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Description](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Description"></a>
Description facultative du groupe de paramètres.  
Type : chaîne  
Obligatoire : non

 ** [Family](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Family"></a>
Nom de la famille de groupes de paramètres avec laquelle le groupe de paramètres peut être utilisé.  
Type : Chaîne  
Obligatoire : oui

 ** [ParameterGroupName](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-ParameterGroupName"></a>
Le nom du groupe de paramètres. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Obligatoire : oui

 ** [Tags](#API_CreateParameterGroup_RequestSyntax) **   <a name="MemoryDB-CreateParameterGroup-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

## Syntaxe de la réponse
<a name="API_CreateParameterGroup_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_CreateParameterGroup_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ParameterGroup](#API_CreateParameterGroup_ResponseSyntax) **   <a name="MemoryDB-CreateParameterGroup-response-ParameterGroup"></a>
Le groupe de paramètres nouvellement créé.  
Type : objet [ParameterGroup](API_ParameterGroup.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterGroupStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ParameterGroupAlreadyExistsFault **   
  
Code d’état HTTP : 400

 ** ParameterGroupQuotaExceededFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CreateParameterGroup_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateParameterGroup) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateParameterGroup) 

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

Crée une copie de l'intégralité d'un cluster à un moment précis.

## Syntaxe de la requête
<a name="API_CreateSnapshot_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_CreateSnapshot_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterName](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-ClusterName"></a>
L'instantané est créé à partir de ce cluster.  
Type : Chaîne  
Obligatoire : oui

 ** [KmsKeyId](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-KmsKeyId"></a>
ID de la clé KMS utilisée pour chiffrer le snapshot.  
Type : chaîne  
Obligatoire : non

 ** [SnapshotName](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-SnapshotName"></a>
Nom de l'instantané en cours de création. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Obligatoire : oui

 ** [Tags](#API_CreateSnapshot_RequestSyntax) **   <a name="MemoryDB-CreateSnapshot-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

## Syntaxe de la réponse
<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"
   }
}
```

## Eléments de réponse
<a name="API_CreateSnapshot_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Snapshot](#API_CreateSnapshot_ResponseSyntax) **   <a name="MemoryDB-CreateSnapshot-response-Snapshot"></a>
L'instantané nouvellement créé.  
Type : objet [Snapshot](API_Snapshot.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidClusterStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotAlreadyExistsFault **   
  
Code d’état HTTP : 400

 ** SnapshotQuotaExceededFault **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CreateSnapshot_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateSnapshot) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateSnapshot) 

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

Crée un groupe de sous-réseaux. Un groupe de sous-réseaux est un ensemble de sous-réseaux (généralement privés) que vous pouvez utiliser pour vos clusters fonctionnant dans un environnement Amazon Virtual Private Cloud (VPC). Lorsque vous créez un cluster dans un Amazon VPC, vous devez spécifier un groupe de sous-réseaux. MemoryDB utilise ce groupe de sous-réseaux pour choisir un sous-réseau et les adresses IP de ce sous-réseau à associer à vos nœuds. Pour plus d'informations, veuillez consulter la rubrique [Sous-réseaux et groupes de sous-réseaux](https://docs.aws.amazon.com/MemoryDB/latest/devguide/subnetgroups.html).

## Syntaxe de la requête
<a name="API_CreateSubnetGroup_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_CreateSubnetGroup_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Description](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-Description"></a>
Description du groupe de sous-réseaux.  
Type : chaîne  
Obligatoire : non

 ** [SubnetGroupName](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-SubnetGroupName"></a>
Le nom du groupe de sous-réseau. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Obligatoire : oui

 ** [SubnetIds](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-SubnetIds"></a>
Liste des sous-réseaux VPC IDs pour le groupe de sous-réseaux.  
Type : tableau de chaînes  
Obligatoire : oui

 ** [Tags](#API_CreateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-CreateSubnetGroup-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

## Syntaxe de la réponse
<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"
   }
}
```

## Eléments de réponse
<a name="API_CreateSubnetGroup_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [SubnetGroup](#API_CreateSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-CreateSubnetGroup-response-SubnetGroup"></a>
Le groupe de sous-réseaux nouvellement créé.  
Type : objet [SubnetGroup](API_SubnetGroup.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidSubnet **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupAlreadyExistsFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupQuotaExceededFault **   
  
Code d’état HTTP : 400

 ** SubnetNotAllowedFault **   
  
Code d’état HTTP : 400

 ** SubnetQuotaExceededFault **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CreateSubnetGroup_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateSubnetGroup) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateSubnetGroup) 

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

Crée un utilisateur MemoryDB. Pour plus d'informations, consultez [Authentification des utilisateurs à l'aide de listes de contrôle d'accès () ACLs](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html).

## Syntaxe de la requête
<a name="API_CreateUser_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_CreateUser_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [AccessString](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-AccessString"></a>
Chaîne d'autorisations d'accès utilisée pour cet utilisateur.  
Type : Chaîne  
Modèle : `.*\S.*`   
Obligatoire : oui

 ** [AuthenticationMode](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-AuthenticationMode"></a>
Indique les propriétés d'authentification de l'utilisateur, par exemple s'il a besoin d'un mot de passe pour s'authentifier.  
Type : objet [AuthenticationMode](API_AuthenticationMode.md)  
Obligatoire : oui

 ** [Tags](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

 ** [UserName](#API_CreateUser_RequestSyntax) **   <a name="MemoryDB-CreateUser-request-UserName"></a>
Le nom de l’utilisateur. Cette valeur doit être unique car elle sert également d'identifiant utilisateur. Cette valeur est stockée sous la forme d’une chaîne en minuscules.  
Type : Chaîne  
Contraintes de longueur : longueur minimum de 1.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_CreateUser_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_CreateUser_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [User](#API_CreateUser_ResponseSyntax) **   <a name="MemoryDB-CreateUser-response-User"></a>
L'utilisateur nouvellement créé.  
Type : objet [User](API_User.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** DuplicateUserNameFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

 ** UserAlreadyExistsFault **   
  
Code d’état HTTP : 400

 ** UserQuotaExceededFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_CreateUser_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/CreateUser) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/CreateUser) 

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

Supprime une liste de contrôle d'accès. L'ACL doit d'abord être dissociée du cluster avant de pouvoir être supprimée. Pour plus d'informations, consultez [Authentification des utilisateurs à l'aide de listes de contrôle d'accès () ACLs](https://docs.aws.amazon.com/MemoryDB/latest/devguide/clusters.acls.html).

## Syntaxe de la requête
<a name="API_DeleteACL_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DeleteACL_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ACLName](#API_DeleteACL_RequestSyntax) **   <a name="MemoryDB-DeleteACL-request-ACLName"></a>
Nom de la liste de contrôle d'accès à supprimer.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_DeleteACL_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DeleteACL_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ACL](#API_DeleteACL_ResponseSyntax) **   <a name="MemoryDB-DeleteACL-response-ACL"></a>
L'objet de la liste de contrôle d'accès qui a été supprimé.  
Type : objet [ACL](API_ACL.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidACLStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DeleteACL_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteACL) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteACL) 

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

Supprime un cluster. Il supprime également tous les nœuds et points de terminaison des nœuds associés.

**Note**  
 `CreateSnapshot`une autorisation est requise pour créer un instantané final. Sans cette autorisation, l'appel d'API échouera avec une `Access Denied` exception.

## Syntaxe de la requête
<a name="API_DeleteCluster_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DeleteCluster_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-ClusterName"></a>
Le nom du cluster à supprimer  
Type : Chaîne  
Obligatoire : oui

 ** [FinalSnapshotName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-FinalSnapshotName"></a>
Nom fourni par l'utilisateur d'un instantané final du cluster. Il s'agit du nom unique qui identifie le cliché. MemoryDB crée le snapshot, puis supprime le cluster immédiatement après.  
Type : chaîne  
Obligatoire : non

 ** [MultiRegionClusterName](#API_DeleteCluster_RequestSyntax) **   <a name="MemoryDB-DeleteCluster-request-MultiRegionClusterName"></a>
Nom du cluster multirégional à supprimer.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<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
   }
}
```

## Eléments de réponse
<a name="API_DeleteCluster_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Cluster](#API_DeleteCluster_ResponseSyntax) **   <a name="MemoryDB-DeleteCluster-response-Cluster"></a>
L'objet de cluster qui a été supprimé.  
Type : objet [Cluster](API_Cluster.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidClusterStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotAlreadyExistsFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DeleteCluster_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteCluster) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteCluster) 

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

Supprime un cluster multirégional existant.

## Syntaxe de la requête
<a name="API_DeleteMultiRegionCluster_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DeleteMultiRegionCluster_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [MultiRegionClusterName](#API_DeleteMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-DeleteMultiRegionCluster-request-MultiRegionClusterName"></a>
Nom du cluster multirégional à supprimer.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<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
   }
}
```

## Eléments de réponse
<a name="API_DeleteMultiRegionCluster_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [MultiRegionCluster](#API_DeleteMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-DeleteMultiRegionCluster-response-MultiRegionCluster"></a>
Informations sur le cluster multirégional supprimé.  
Type : objet [MultiRegionCluster](API_MultiRegionCluster.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidMultiRegionClusterStateFault **   
L'opération demandée ne peut pas être effectuée sur le cluster multirégional dans son état actuel.  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DeleteMultiRegionCluster_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteMultiRegionCluster) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteMultiRegionCluster) 

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

Supprime le groupe de paramètres spécifié. Vous ne pouvez pas supprimer un groupe de paramètres s'il est associé à n'importe quel clusters de Vous ne pouvez pas supprimer les groupes de paramètres par défaut de votre compte.

## Syntaxe de la requête
<a name="API_DeleteParameterGroup_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DeleteParameterGroup_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ParameterGroupName](#API_DeleteParameterGroup_RequestSyntax) **   <a name="MemoryDB-DeleteParameterGroup-request-ParameterGroupName"></a>
Nom du groupe de paramètres à supprimer.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_DeleteParameterGroup_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DeleteParameterGroup_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ParameterGroup](#API_DeleteParameterGroup_ResponseSyntax) **   <a name="MemoryDB-DeleteParameterGroup-response-ParameterGroup"></a>
Le groupe de paramètres qui a été supprimé.  
Type : objet [ParameterGroup](API_ParameterGroup.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterGroupStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DeleteParameterGroup_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteParameterGroup) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteParameterGroup) 

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

Supprime un instantané existant. Lorsque vous recevez une réponse réussie à la suite de cette opération, MemoryDB commence immédiatement à supprimer le snapshot ; vous ne pouvez ni annuler ni annuler cette opération.

## Syntaxe de la requête
<a name="API_DeleteSnapshot_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DeleteSnapshot_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [SnapshotName](#API_DeleteSnapshot_RequestSyntax) **   <a name="MemoryDB-DeleteSnapshot-request-SnapshotName"></a>
Nom du cliché à supprimer.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<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"
   }
}
```

## Eléments de réponse
<a name="API_DeleteSnapshot_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Snapshot](#API_DeleteSnapshot_ResponseSyntax) **   <a name="MemoryDB-DeleteSnapshot-response-Snapshot"></a>
L'objet instantané qui a été supprimé.  
Type : objet [Snapshot](API_Snapshot.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** InvalidSnapshotStateFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DeleteSnapshot_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteSnapshot) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteSnapshot) 

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

Supprime un groupe de sous-réseaux. Vous ne pouvez pas supprimer un groupe de sous-réseaux par défaut ou un groupe associé à un cluster.

## Syntaxe de la requête
<a name="API_DeleteSubnetGroup_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DeleteSubnetGroup_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [SubnetGroupName](#API_DeleteSubnetGroup_RequestSyntax) **   <a name="MemoryDB-DeleteSubnetGroup-request-SubnetGroupName"></a>
Nom du groupe de sous-réseaux à supprimer.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<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"
   }
}
```

## Eléments de réponse
<a name="API_DeleteSubnetGroup_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [SubnetGroup](#API_DeleteSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-DeleteSubnetGroup-response-SubnetGroup"></a>
L'objet du groupe de sous-réseaux qui a été supprimé.  
Type : objet [SubnetGroup](API_SubnetGroup.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupInUseFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DeleteSubnetGroup_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteSubnetGroup) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteSubnetGroup) 

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

Supprime un utilisateur. L'utilisateur sera supprimé de tous ACLs , puis de tous les clusters.

## Syntaxe de la requête
<a name="API_DeleteUser_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DeleteUser_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [UserName](#API_DeleteUser_RequestSyntax) **   <a name="MemoryDB-DeleteUser-request-UserName"></a>
Le nom de l'utilisateur à supprimer  
Type : Chaîne  
Contraintes de longueur : longueur minimum de 1.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_DeleteUser_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DeleteUser_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [User](#API_DeleteUser_ResponseSyntax) **   <a name="MemoryDB-DeleteUser-response-User"></a>
L'objet utilisateur qui a été supprimé.  
Type : objet [User](API_User.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** InvalidUserStateFault **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DeleteUser_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DeleteUser) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DeleteUser) 

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

Renvoie une liste de ACLs.

## Syntaxe de la requête
<a name="API_DescribeACLs_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeACLs_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ACLName](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-ACLName"></a>
Le nom de l'ACL.  
Type : chaîne  
Obligatoire : non

 ** [MaxResults](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeACLs_RequestSyntax) **   <a name="MemoryDB-DescribeACLs-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<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"
}
```

## Eléments de réponse
<a name="API_DescribeACLs_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ACLs](#API_DescribeACLs_ResponseSyntax) **   <a name="MemoryDB-DescribeACLs-response-ACLs"></a>
La liste des ACLs.  
Type : tableau d’objets [ACL](API_ACL.md)

 ** [NextToken](#API_DescribeACLs_ResponseSyntax) **   <a name="MemoryDB-DescribeACLs-response-NextToken"></a>
Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeACLs_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeACLs) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeACLs) 

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

Renvoie des informations sur tous les clusters provisionnés si aucun identifiant de cluster n'est spécifié, ou sur un cluster spécifique si un nom de cluster est fourni.

## Syntaxe de la requête
<a name="API_DescribeClusters_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeClusters_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterName](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-ClusterName"></a>
Le nom du cluster.  
Type : chaîne  
Obligatoire : non

 ** [MaxResults](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [ShowShardDetails](#API_DescribeClusters_RequestSyntax) **   <a name="MemoryDB-DescribeClusters-request-ShowShardDetails"></a>
Indicateur facultatif qui peut être inclus dans la demande pour récupérer des informations sur les partitions individuelles.  
Type : booléen  
Obligatoire : non

## Syntaxe de la réponse
<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"
}
```

## Eléments de réponse
<a name="API_DescribeClusters_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Clusters](#API_DescribeClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeClusters-response-Clusters"></a>
Une liste de clusters  
Type : tableau d’objets [Cluster](API_Cluster.md)

 ** [NextToken](#API_DescribeClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeClusters-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeClusters_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeClusters) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeClusters) 

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

Renvoie une liste des versions du moteur Redis OSS disponibles.

## Syntaxe de la requête
<a name="API_DescribeEngineVersions_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeEngineVersions_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [DefaultOnly](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-DefaultOnly"></a>
Si vrai, indique que seule la version par défaut du moteur spécifié ou de la combinaison moteur/version principale spécifiée doit être renvoyée.  
Type : booléen  
Obligatoire : non

 ** [Engine](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-Engine"></a>
Nom du moteur pour lequel répertorier les versions disponibles.  
Type : chaîne  
Obligatoire : non

 ** [EngineVersion](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-EngineVersion"></a>
La version du moteur Redis OSS  
Type : chaîne  
Obligatoire : non

 ** [MaxResults](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [ParameterGroupFamily](#API_DescribeEngineVersions_RequestSyntax) **   <a name="MemoryDB-DescribeEngineVersions-request-ParameterGroupFamily"></a>
Nom d'une famille de groupes de paramètres spécifique pour laquelle renvoyer des informations.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<a name="API_DescribeEngineVersions_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DescribeEngineVersions_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [EngineVersions](#API_DescribeEngineVersions_ResponseSyntax) **   <a name="MemoryDB-DescribeEngineVersions-response-EngineVersions"></a>
Liste des détails de la version du moteur. Chaque élément de la liste contient des informations détaillées sur une version du moteur.  
Type : tableau d’objets [EngineVersionInfo](API_EngineVersionInfo.md)

 ** [NextToken](#API_DescribeEngineVersions_ResponseSyntax) **   <a name="MemoryDB-DescribeEngineVersions-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeEngineVersions_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeEngineVersions) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeEngineVersions) 

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

Renvoie les événements liés aux clusters, aux groupes de sécurité et aux groupes de paramètres. Vous pouvez obtenir des événements spécifiques à un cluster, un groupe de sécurité ou un groupe de paramètres en particulier en fournissant le nom en tant que paramètre. Par défaut, seuls les événements survenus au cours de la dernière heure sont renvoyés ; toutefois, vous pouvez récupérer jusqu'à 14 jours d'événements si nécessaire.

## Syntaxe de la requête
<a name="API_DescribeEvents_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeEvents_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Duration](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-Duration"></a>
Le nombre de minutes d'événements à récupérer.  
Type : Integer  
Obligatoire : non

 ** [EndTime](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-EndTime"></a>
Fin de l'intervalle de temps pour lequel récupérer les événements au format ISO 8601. Exemple : 2017-03-30T 07:03:49.555 Z  
Type : Timestamp  
Obligatoire : non

 ** [MaxResults](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Réappelez en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [SourceName](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-SourceName"></a>
Identifiant de la source de l'événement pour laquelle les événements sont renvoyés. Si elles ne sont pas spécifiées, toutes les sources sont incluses dans la réponse.  
Type : chaîne  
Obligatoire : non

 ** [SourceType](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-SourceType"></a>
Source de l'événement pour laquelle récupérer les événements. Si aucune valeur n'est spécifiée, tous les événements sont renvoyés.  
Type : Chaîne  
Valeurs valides : `node | parameter-group | subnet-group | cluster | user | acl`   
Obligatoire : non

 ** [StartTime](#API_DescribeEvents_RequestSyntax) **   <a name="MemoryDB-DescribeEvents-request-StartTime"></a>
Début de l'intervalle de temps pour lequel récupérer les événements au format ISO 8601. Exemple : 2017-03-30T 07:03:49.555 Z  
Type : Timestamp  
Obligatoire : non

## Syntaxe de la réponse
<a name="API_DescribeEvents_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DescribeEvents_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Events](#API_DescribeEvents_ResponseSyntax) **   <a name="MemoryDB-DescribeEvents-response-Events"></a>
Une liste d'événements. Chaque élément de la liste contient des informations détaillées sur un événement.  
Type : tableau d’objets [Event](API_Event.md)

 ** [NextToken](#API_DescribeEvents_ResponseSyntax) **   <a name="MemoryDB-DescribeEvents-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Réappelez en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeEvents_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeEvents) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeEvents) 

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

Renvoie des informations sur un ou plusieurs clusters multirégionaux.

## Syntaxe de la requête
<a name="API_DescribeMultiRegionClusters_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeMultiRegionClusters_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [MaxResults](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-MaxResults"></a>
Nombre maximal de résultats à renvoyer.  
Type : Integer  
Obligatoire : non

 ** [MultiRegionClusterName](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-MultiRegionClusterName"></a>
Nom d'un cluster multirégional spécifique à décrire.  
Type : chaîne  
Obligatoire : non

 ** [NextToken](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-NextToken"></a>
Jeton permettant de spécifier où commencer la pagination.  
Type : chaîne  
Obligatoire : non

 ** [ShowClusterDetails](#API_DescribeMultiRegionClusters_RequestSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-request-ShowClusterDetails"></a>
Informations sur le cluster multirégional.  
Type : booléen  
Obligatoire : non

## Syntaxe de la réponse
<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"
}
```

## Eléments de réponse
<a name="API_DescribeMultiRegionClusters_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [MultiRegionClusters](#API_DescribeMultiRegionClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-response-MultiRegionClusters"></a>
Une liste de clusters multirégionaux.  
Type : tableau d’objets [MultiRegionCluster](API_MultiRegionCluster.md)

 ** [NextToken](#API_DescribeMultiRegionClusters_ResponseSyntax) **   <a name="MemoryDB-DescribeMultiRegionClusters-response-NextToken"></a>
Un jeton à utiliser pour récupérer la page de résultats suivante.  
Type : Chaîne

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeMultiRegionClusters_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeMultiRegionClusters) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeMultiRegionClusters) 

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

Renvoie une liste de descriptions de groupes de paramètres. Si un nom de groupe de paramètres est spécifié, la liste contient uniquement les descriptions de ce groupe.

## Syntaxe de la requête
<a name="API_DescribeParameterGroups_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeParameterGroups_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [MaxResults](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [ParameterGroupName](#API_DescribeParameterGroups_RequestSyntax) **   <a name="MemoryDB-DescribeParameterGroups-request-ParameterGroupName"></a>
Nom d'un groupe de paramètres spécifique pour lequel les détails doivent être renvoyés.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<a name="API_DescribeParameterGroups_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DescribeParameterGroups_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeParameterGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeParameterGroups-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

 ** [ParameterGroups](#API_DescribeParameterGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeParameterGroups-response-ParameterGroups"></a>
Liste de groupes de paramètres. Chaque élément de la liste contient des informations détaillées sur un groupe de paramètres.  
Type : tableau d’objets [ParameterGroup](API_ParameterGroup.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeParameterGroups_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeParameterGroups) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeParameterGroups) 

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

Renvoie la liste détaillée des paramètres pour un groupe de paramètres particulier.

## Syntaxe de la requête
<a name="API_DescribeParameters_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeParameters_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [MaxResults](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [ParameterGroupName](#API_DescribeParameters_RequestSyntax) **   <a name="MemoryDB-DescribeParameters-request-ParameterGroupName"></a>
Le nom d'un groupe de paramètres spécifique pour lequel les détails doivent être renvoyés.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_DescribeParameters_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DescribeParameters_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeParameters_ResponseSyntax) **   <a name="MemoryDB-DescribeParameters-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

 ** [Parameters](#API_DescribeParameters_ResponseSyntax) **   <a name="MemoryDB-DescribeParameters-response-Parameters"></a>
Liste de paramètres spécifiques à un groupe de paramètres particulier. Chaque élément de la liste contient des informations détaillées sur un paramètre.  
Type : tableau d’objets [Parameter](API_Parameter.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeParameters_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeParameters) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeParameters) 

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

Renvoie des informations sur les nœuds réservés pour ce compte ou sur un nœud réservé spécifié.

## Syntaxe de la requête
<a name="API_DescribeReservedNodes_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeReservedNodes_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Duration](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-Duration"></a>
La valeur du filtre de durée, spécifiée en années ou en secondes. Utilisez ce paramètre pour afficher uniquement les réservations pour cette durée.  
Type : chaîne  
Obligatoire : non

 ** [MaxResults](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxRecords valeur spécifiée, un marqueur est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-NextToken"></a>
Marqueur facultatif renvoyé suite à une demande précédente. Utilisez ce marqueur pour la pagination des résultats de cette opération. Si ce paramètre est spécifié, la réponse inclut uniquement des enregistrements supérieurs au marqueur, jusqu'à la valeur spécifiée par MaxRecords.  
Type : chaîne  
Obligatoire : non

 ** [NodeType](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-NodeType"></a>
La valeur du filtre du type de nœud. Utilisez ce paramètre pour afficher uniquement les réservations correspondant au type de nœud spécifié. Pour plus d'informations, consultez la section [Types de nœuds pris en charge](https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supported).  
Type : chaîne  
Obligatoire : non

 ** [OfferingType](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-OfferingType"></a>
La valeur du filtre du type d'offre. Utilisez ce paramètre pour afficher uniquement les offres disponibles correspondant au type d'offre spécifié. Valeurs valides : « Tout en amont » \$1 « En haut partiel » \$1 « Pas en amont »  
Type : chaîne  
Obligatoire : non

 ** [ReservationId](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-ReservationId"></a>
La valeur du filtre d'identifiant du nœud réservé. Utilisez ce paramètre pour afficher uniquement la réservation correspondant au numéro de réservation spécifié.  
Type : chaîne  
Obligatoire : non

 ** [ReservedNodesOfferingId](#API_DescribeReservedNodes_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodes-request-ReservedNodesOfferingId"></a>
La valeur du filtre de l'identifiant de l'offre. Utilisez ce paramètre pour afficher uniquement les réservations achetées correspondant à l'identifiant d'offre spécifié.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<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"
      }
   ]
}
```

## Eléments de réponse
<a name="API_DescribeReservedNodes_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeReservedNodes_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodes-response-NextToken"></a>
Marqueur facultatif renvoyé suite à une demande précédente. Utilisez ce marqueur pour la pagination des résultats de cette opération. Si ce paramètre est spécifié, la réponse inclut uniquement des enregistrements supérieurs au marqueur, jusqu'à la valeur spécifiée par MaxRecords.  
Type : Chaîne

 ** [ReservedNodes](#API_DescribeReservedNodes_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodes-response-ReservedNodes"></a>
Renvoie des informations sur les nœuds réservés pour ce compte ou sur un nœud réservé spécifié.  
Type : tableau d’objets [ReservedNode](API_ReservedNode.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ReservedNodeNotFoundFault **   
Le nœud demandé n'existe pas.  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeReservedNodes_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeReservedNodes) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeReservedNodes) 

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

Répertorie les offres de nœuds réservés disponibles.

## Syntaxe de la requête
<a name="API_DescribeReservedNodesOfferings_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeReservedNodesOfferings_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Duration](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-Duration"></a>
Valeur du filtre de durée, spécifiée en années ou en secondes. Utilisez ce paramètre pour afficher uniquement les réservations pour une durée donnée.  
Type : chaîne  
Obligatoire : non

 ** [MaxResults](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxRecords valeur spécifiée, un marqueur est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-NextToken"></a>
Marqueur facultatif renvoyé à la suite d'une demande précédente. Utilisez ce marqueur pour la pagination des résultats de cette opération. Si ce paramètre est spécifié, la réponse inclut uniquement des enregistrements supérieurs au marqueur, jusqu'à la valeur spécifiée par MaxRecords.  
Type : chaîne  
Obligatoire : non

 ** [NodeType](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-NodeType"></a>
Type de nœud pour les nœuds réservés. Pour plus d'informations, consultez la section [Types de nœuds pris en charge](https://docs.aws.amazon.com/memorydb/latest/devguide/nodes.reserved.html#reserved-nodes-supported).  
Type : chaîne  
Obligatoire : non

 ** [OfferingType](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-OfferingType"></a>
La valeur du filtre du type d'offre. Utilisez ce paramètre pour afficher uniquement les offres disponibles correspondant au type d'offre spécifié. Valeurs valides : « Tout en amont » \$1 « En haut partiel » \$1 « Pas en amont »  
Type : chaîne  
Obligatoire : non

 ** [ReservedNodesOfferingId](#API_DescribeReservedNodesOfferings_RequestSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-request-ReservedNodesOfferingId"></a>
La valeur du filtre de l'identifiant de l'offre. Utilisez ce paramètre pour afficher uniquement l'offre disponible correspondant à l'identifiant de réservation spécifié.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<a name="API_DescribeReservedNodesOfferings_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_DescribeReservedNodesOfferings_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeReservedNodesOfferings_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-response-NextToken"></a>
Marqueur facultatif renvoyé à la suite d'une demande précédente. Utilisez ce marqueur pour la pagination des résultats de cette opération. Si ce paramètre est spécifié, la réponse inclut uniquement des enregistrements supérieurs au marqueur, jusqu'à la valeur spécifiée par MaxRecords.  
Type : Chaîne

 ** [ReservedNodesOfferings](#API_DescribeReservedNodesOfferings_ResponseSyntax) **   <a name="MemoryDB-DescribeReservedNodesOfferings-response-ReservedNodesOfferings"></a>
Répertorie les offres de nœuds réservés disponibles.  
Type : tableau d’objets [ReservedNodesOffering](API_ReservedNodesOffering.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ReservedNodesOfferingNotFoundFault **   
L'offre de nœuds demandée n'existe pas.   
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeReservedNodesOfferings_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeReservedNodesOfferings) 

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

Renvoie les détails des mises à jour du service.

## Syntaxe de la requête
<a name="API_DescribeServiceUpdates_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeServiceUpdates_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterNames](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-ClusterNames"></a>
Liste des noms de clusters permettant d'identifier les mises à jour de service à appliquer.  
Type : tableau de chaînes  
Membres du tableau : nombre maximum de 20 éléments.  
Obligatoire : non

 ** [MaxResults](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [ServiceUpdateName](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-ServiceUpdateName"></a>
ID unique de la mise à jour du service à décrire.  
Type : chaîne  
Obligatoire : non

 ** [Status](#API_DescribeServiceUpdates_RequestSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-request-Status"></a>
Le ou les statuts du service sont mis à jour pour être filtrés.  
Type : tableau de chaînes  
Membres du tableau : nombre maximum de 4 éléments.  
Valeurs valides : `available | in-progress | complete | scheduled`   
Obligatoire : non

## Syntaxe de la réponse
<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"
      }
   ]
}
```

## Eléments de réponse
<a name="API_DescribeServiceUpdates_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeServiceUpdates_ResponseSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

 ** [ServiceUpdates](#API_DescribeServiceUpdates_ResponseSyntax) **   <a name="MemoryDB-DescribeServiceUpdates-response-ServiceUpdates"></a>
Liste des mises à jour du service  
Type : tableau d’objets [ServiceUpdate](API_ServiceUpdate.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeServiceUpdates_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeServiceUpdates) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeServiceUpdates) 

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

Renvoie des informations sur les instantanés du cluster. Par défaut, DescribeSnapshots répertorie tous vos instantanés ; il peut éventuellement décrire un seul instantané ou uniquement les instantanés associés à un cluster particulier.

## Syntaxe de la requête
<a name="API_DescribeSnapshots_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeSnapshots_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterName](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-ClusterName"></a>
Identifiant de cluster fourni par l'utilisateur. Si ce paramètre est spécifié, seuls les instantanés associés à ce cluster spécifique sont décrits.  
Type : chaîne  
Obligatoire : non

 ** [MaxResults](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [ShowDetail](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-ShowDetail"></a>
Une valeur booléenne qui, si elle est vraie, indique la configuration de la partition dans la description de l'instantané.  
Type : booléen  
Obligatoire : non

 ** [SnapshotName](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-SnapshotName"></a>
Nom du cliché fourni par l'utilisateur. Si ce paramètre est spécifié, seul cet instantané nommé est décrit.  
Type : chaîne  
Obligatoire : non

 ** [Source](#API_DescribeSnapshots_RequestSyntax) **   <a name="MemoryDB-DescribeSnapshots-request-Source"></a>
Si ce paramètre est défini sur system, la sortie affiche les instantanés créés automatiquement par MemoryDB. Si ce paramètre est défini sur utilisateur, la sortie affiche des instantanés créés manuellement. En cas d'omission, la sortie affiche les instantanés créés automatiquement et manuellement.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<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"
      }
   ]
}
```

## Eléments de réponse
<a name="API_DescribeSnapshots_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeSnapshots_ResponseSyntax) **   <a name="MemoryDB-DescribeSnapshots-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

 ** [Snapshots](#API_DescribeSnapshots_ResponseSyntax) **   <a name="MemoryDB-DescribeSnapshots-response-Snapshots"></a>
Une liste d'instantanés. Chaque élément de la liste contient des informations détaillées sur un instantané.  
Type : tableau d’objets [Snapshot](API_Snapshot.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeSnapshots_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeSnapshots) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeSnapshots) 

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

Renvoie une liste de descriptions de groupes de sous-réseaux. Si un nom de groupe de sous-réseaux est spécifié, la liste contient uniquement la description de ce groupe.

## Syntaxe de la requête
<a name="API_DescribeSubnetGroups_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeSubnetGroups_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [MaxResults](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [SubnetGroupName](#API_DescribeSubnetGroups_RequestSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-request-SubnetGroupName"></a>
Nom du groupe de sous-réseaux pour lequel les informations doivent être renvoyées.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<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"
      }
   ]
}
```

## Eléments de réponse
<a name="API_DescribeSubnetGroups_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeSubnetGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

 ** [SubnetGroups](#API_DescribeSubnetGroups_ResponseSyntax) **   <a name="MemoryDB-DescribeSubnetGroups-response-SubnetGroups"></a>
Liste de groupes de sous-réseaux. Chaque élément de la liste contient des informations détaillées sur un groupe.  
Type : tableau d’objets [SubnetGroup](API_SubnetGroup.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeSubnetGroups_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeSubnetGroups) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeSubnetGroups) 

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

Renvoie une liste d'utilisateurs.

## Syntaxe de la requête
<a name="API_DescribeUsers_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_DescribeUsers_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Filters](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-Filters"></a>
Filtrez pour déterminer la liste des utilisateurs à renvoyer.  
Type : tableau d’objets [Filter](API_Filter.md)  
Obligatoire : non

 ** [MaxResults](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-MaxResults"></a>
Nombre maximal d'enregistrements à inclure dans la réponse. S'il existe plus d'enregistrements que la MaxResults valeur spécifiée, un jeton est inclus dans la réponse afin que les résultats restants puissent être récupérés.  
Type : Integer  
Obligatoire : non

 ** [NextToken](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : chaîne  
Obligatoire : non

 ** [UserName](#API_DescribeUsers_RequestSyntax) **   <a name="MemoryDB-DescribeUsers-request-UserName"></a>
Le nom de l’utilisateur.  
Type : Chaîne  
Contraintes de longueur : longueur minimum de 1.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : non

## Syntaxe de la réponse
<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"
      }
   ]
}
```

## Eléments de réponse
<a name="API_DescribeUsers_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [NextToken](#API_DescribeUsers_ResponseSyntax) **   <a name="MemoryDB-DescribeUsers-response-NextToken"></a>
Argument facultatif à transmettre si le nombre total d'enregistrements dépasse la valeur de MaxResults. Si NextToken est renvoyé, d'autres résultats sont disponibles. La valeur de NextToken est un jeton de pagination unique pour chaque page. Effectuez l'appel à nouveau en utilisant le jeton renvoyé pour récupérer la page suivante. Gardez tous les autres arguments inchangés.   
Type : Chaîne

 ** [Users](#API_DescribeUsers_ResponseSyntax) **   <a name="MemoryDB-DescribeUsers-response-Users"></a>
Une liste d'utilisateurs.  
Type : tableau d’objets [User](API_User.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_DescribeUsers_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/DescribeUsers) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/DescribeUsers) 

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

Utilisé pour basculer une partition. Cette API est conçue pour tester le comportement de votre application en cas de basculement de MemoryDB. Il n'est pas conçu pour être utilisé en tant qu'outil de production pour lancer un basculement afin de résoudre un problème que vous pourriez rencontrer avec le cluster. De plus, dans certaines conditions, telles que des événements opérationnels à grande échelle, Amazon peut bloquer cette API. 

## Syntaxe de la requête
<a name="API_FailoverShard_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_FailoverShard_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterName](#API_FailoverShard_RequestSyntax) **   <a name="MemoryDB-FailoverShard-request-ClusterName"></a>
Le cluster en cours de basculement.  
Type : Chaîne  
Obligatoire : oui

 ** [ShardName](#API_FailoverShard_RequestSyntax) **   <a name="MemoryDB-FailoverShard-request-ShardName"></a>
Le nom du shard.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<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
   }
}
```

## Eléments de réponse
<a name="API_FailoverShard_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Cluster](#API_FailoverShard_ResponseSyntax) **   <a name="MemoryDB-FailoverShard-response-Cluster"></a>
Le cluster en cours de basculement.  
Type : objet [Cluster](API_Cluster.md)

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

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** APICallRateForCustomerExceededFault **   
  
Code d’état HTTP : 400

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidClusterStateFault **   
  
Code d’état HTTP : 400

 ** InvalidKMSKeyFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ShardNotFoundFault **   
  
Code d’état HTTP : 400

 ** TestFailoverNotAvailableFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_FailoverShard_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/FailoverShard) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/FailoverShard) 

# ListAllowedMultiRegionClusterUpdates
<a name="API_ListAllowedMultiRegionClusterUpdates"></a>

Répertorie les mises à jour autorisées pour un cluster multirégional.

## Syntaxe de la requête
<a name="API_ListAllowedMultiRegionClusterUpdates_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_ListAllowedMultiRegionClusterUpdates_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [MultiRegionClusterName](#API_ListAllowedMultiRegionClusterUpdates_RequestSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-request-MultiRegionClusterName"></a>
Nom du cluster multirégional.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax"></a>

```
{
   "ScaleDownNodeTypes": [ "string" ],
   "ScaleUpNodeTypes": [ "string" ]
}
```

## Eléments de réponse
<a name="API_ListAllowedMultiRegionClusterUpdates_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ScaleDownNodeTypes](#API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-response-ScaleDownNodeTypes"></a>
Les types de nœuds auxquels le cluster peut être réduit.  
Type : tableau de chaînes

 ** [ScaleUpNodeTypes](#API_ListAllowedMultiRegionClusterUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedMultiRegionClusterUpdates-response-ScaleUpNodeTypes"></a>
Les types de nœuds auxquels le cluster peut être étendu.  
Type : tableau de chaînes

## Erreurs
<a name="API_ListAllowedMultiRegionClusterUpdates_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

## Voir aussi
<a name="API_ListAllowedMultiRegionClusterUpdates_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListAllowedMultiRegionClusterUpdates) 

# ListAllowedNodeTypeUpdates
<a name="API_ListAllowedNodeTypeUpdates"></a>

Répertorie tous les types de nœuds disponibles auxquels vous pouvez effectuer une mise à l'échelle à partir du type de nœud actuel de votre cluster. Lorsque vous utilisez l' UpdateCluster opération pour dimensionner votre cluster, la valeur du NodeType paramètre doit être l'un des types de nœuds renvoyés par cette opération.

## Syntaxe de la requête
<a name="API_ListAllowedNodeTypeUpdates_RequestSyntax"></a>

```
{
   "ClusterName": "string"
}
```

## Paramètres de demande
<a name="API_ListAllowedNodeTypeUpdates_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ClusterName](#API_ListAllowedNodeTypeUpdates_RequestSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-request-ClusterName"></a>
Nom du cluster que vous souhaitez redimensionner. MemoryDB utilise le nom du cluster pour identifier le type de nœud actuel utilisé par ce cluster, et à partir de là pour créer une liste de types de nœuds que vous pouvez augmenter.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_ListAllowedNodeTypeUpdates_ResponseSyntax"></a>

```
{
   "ScaleDownNodeTypes": [ "string" ],
   "ScaleUpNodeTypes": [ "string" ]
}
```

## Eléments de réponse
<a name="API_ListAllowedNodeTypeUpdates_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ScaleDownNodeTypes](#API_ListAllowedNodeTypeUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-response-ScaleDownNodeTypes"></a>
Une liste des types de nœuds que vous pouvez utiliser pour réduire la taille de votre cluster.  
Type : tableau de chaînes

 ** [ScaleUpNodeTypes](#API_ListAllowedNodeTypeUpdates_ResponseSyntax) **   <a name="MemoryDB-ListAllowedNodeTypeUpdates-response-ScaleUpNodeTypes"></a>
Une liste des types de nœuds que vous pouvez utiliser pour étendre votre cluster.  
Type : tableau de chaînes

## Erreurs
<a name="API_ListAllowedNodeTypeUpdates_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_ListAllowedNodeTypeUpdates_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListAllowedNodeTypeUpdates) 

# ListTags
<a name="API_ListTags"></a>

Répertorie toutes les balises actuellement présentes sur une ressource nommée. Une balise est une paire clé-valeur dans laquelle la clé et la valeur distinguent les majuscules et minuscules. Vous pouvez utiliser des balises pour classer et suivre vos ressources MemoryDB. Pour plus d'informations, consultez la section [Marquage de vos ressources MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Lorsque vous ajoutez ou supprimez des balises dans des clusters multirégionaux, il est possible que vous ne voyiez pas immédiatement les dernières balises efficaces dans la réponse de l' ListTags API, car celle-ci est finalement cohérente, en particulier pour les clusters multirégionaux. Pour plus d'informations, consultez la section [Marquage de vos ressources MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).



## Syntaxe de la requête
<a name="API_ListTags_RequestSyntax"></a>

```
{
   "ResourceArn": "string"
}
```

## Paramètres de demande
<a name="API_ListTags_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ResourceArn](#API_ListTags_RequestSyntax) **   <a name="MemoryDB-ListTags-request-ResourceArn"></a>
Le nom de ressource Amazon (ARN) de la ressource pour laquelle vous souhaitez obtenir la liste des balises.  
Type : Chaîne  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_ListTags_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Eléments de réponse
<a name="API_ListTags_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [TagList](#API_ListTags_ResponseSyntax) **   <a name="MemoryDB-ListTags-response-TagList"></a>
Une liste de balises sous forme de paires clé-valeur.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.

## Erreurs
<a name="API_ListTags_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidARNFault **   
  
Code d’état HTTP : 400

 ** InvalidClusterStateFault **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** MultiRegionParameterGroupNotFoundFault **   
Le groupe de paramètres multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_ListTags_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ListTags) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ListTags) 

# PurchaseReservedNodesOffering
<a name="API_PurchaseReservedNodesOffering"></a>

Vous permet d'acheter une offre de nœuds réservés. Les nœuds réservés ne sont pas éligibles à l'annulation et ne sont pas remboursables.

## Syntaxe de la requête
<a name="API_PurchaseReservedNodesOffering_RequestSyntax"></a>

```
{
   "NodeCount": number,
   "ReservationId": "string",
   "ReservedNodesOfferingId": "string",
   "Tags": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Paramètres de demande
<a name="API_PurchaseReservedNodesOffering_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [NodeCount](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-NodeCount"></a>
Le nombre d'instances de nœuds à réserver.  
Type : Integer  
Obligatoire : non

 ** [ReservationId](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-ReservationId"></a>
Un identifiant spécifié par le client pour suivre cette réservation.  
Type : chaîne  
Obligatoire : non

 ** [ReservedNodesOfferingId](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-ReservedNodesOfferingId"></a>
L'ID du nœud réservé proposant l'achat.  
Type : Chaîne  
Obligatoire : oui

 ** [Tags](#API_PurchaseReservedNodesOffering_RequestSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : non

## Syntaxe de la réponse
<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"
   }
}
```

## Eléments de réponse
<a name="API_PurchaseReservedNodesOffering_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ReservedNode](#API_PurchaseReservedNodesOffering_ResponseSyntax) **   <a name="MemoryDB-PurchaseReservedNodesOffering-response-ReservedNode"></a>
Représente le résultat d'une `PurchaseReservedNodesOffering` opération.  
Type : objet [ReservedNode](API_ReservedNode.md)

## Erreurs
<a name="API_PurchaseReservedNodesOffering_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ReservedNodeAlreadyExistsFault **   
Vous avez déjà effectué une réservation avec l'identifiant indiqué.  
Code d’état HTTP : 400

 ** ReservedNodeQuotaExceededFault **   
La demande ne peut pas être traitée car elle dépasserait le quota de nœuds de l'utilisateur.  
Code d’état HTTP : 400

 ** ReservedNodesOfferingNotFoundFault **   
L'offre de nœuds demandée n'existe pas.   
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_PurchaseReservedNodesOffering_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/PurchaseReservedNodesOffering) 

# ResetParameterGroup
<a name="API_ResetParameterGroup"></a>

Modifie les paramètres d'un groupe de paramètres selon la valeur par défaut du moteur ou du système. Vous pouvez réinitialiser des paramètres spécifiques en soumettant une liste de noms de paramètres. Pour réinitialiser l'ensemble du groupe de paramètres, spécifiez les ParameterGroupName paramètres AllParameters et.

## Syntaxe de la requête
<a name="API_ResetParameterGroup_RequestSyntax"></a>

```
{
   "AllParameters": boolean,
   "ParameterGroupName": "string",
   "ParameterNames": [ "string" ]
}
```

## Paramètres de demande
<a name="API_ResetParameterGroup_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [AllParameters](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-AllParameters"></a>
Si vrai, tous les paramètres du groupe de paramètres sont rétablis à leurs valeurs par défaut. Si la valeur est fausse, seuls les paramètres répertoriés par ParameterNames sont rétablis à leurs valeurs par défaut.  
Type : booléen  
Obligatoire : non

 ** [ParameterGroupName](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-ParameterGroupName"></a>
Nom du groupe de paramètres à réinitialiser.  
Type : Chaîne  
Obligatoire : oui

 ** [ParameterNames](#API_ResetParameterGroup_RequestSyntax) **   <a name="MemoryDB-ResetParameterGroup-request-ParameterNames"></a>
Un tableau de noms de paramètres à rétablir à leurs valeurs par défaut. Si AllParameters c'est vrai, ne l'utilisez pas ParameterNames. Si la valeur AllParameters est fausse, vous devez spécifier le nom d'au moins un paramètre à réinitialiser.  
Type : tableau de chaînes  
Obligatoire : non

## Syntaxe de la réponse
<a name="API_ResetParameterGroup_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_ResetParameterGroup_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ParameterGroup](#API_ResetParameterGroup_ResponseSyntax) **   <a name="MemoryDB-ResetParameterGroup-response-ParameterGroup"></a>
Le groupe de paramètres en cours de réinitialisation.  
Type : objet [ParameterGroup](API_ParameterGroup.md)

## Erreurs
<a name="API_ResetParameterGroup_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterGroupStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_ResetParameterGroup_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/ResetParameterGroup) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/ResetParameterGroup) 

# TagResource
<a name="API_TagResource"></a>

 Utilisez cette opération pour ajouter des balises à une ressource. Une balise est une paire clé-valeur dans laquelle la clé et la valeur distinguent les majuscules et minuscules. Vous pouvez utiliser des balises pour classer et suivre toutes vos ressources MemoryDB. Pour plus d'informations, consultez la section [Marquage de vos ressources MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Lorsque vous ajoutez des balises à des clusters multirégionaux, il est possible que vous ne voyiez pas immédiatement les dernières balises efficaces dans la réponse de l' ListTags API, car celle-ci est finalement cohérente, en particulier pour les clusters multirégionaux. Pour plus d'informations, consultez la section [Marquage de vos ressources MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Vous pouvez spécifier des balises de répartition des coûts pour vos ressources MemoryDB. Amazon génère un rapport de répartition des coûts sous forme de fichier CSV (valeurs séparées par des virgules) avec votre utilisation et vos coûts agrégés par vos balises. Vous pouvez appliquer des balises associées à des catégories métier (telles que les centres de coûts, les noms d'applications ou les propriétaires) pour organiser les coûts relatifs à divers services. Pour plus d’informations, consultez [Utilisation des balises de répartition des coûts](https://docs.aws.amazon.com/MemoryDB/latest/devguide/tagging.html).

## Syntaxe de la requête
<a name="API_TagResource_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_TagResource_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ResourceArn](#API_TagResource_RequestSyntax) **   <a name="MemoryDB-TagResource-request-ResourceArn"></a>
Le nom de ressource Amazon (ARN) de la ressource à laquelle les balises doivent être ajoutées.  
Type : Chaîne  
Obligatoire : oui

 ** [Tags](#API_TagResource_RequestSyntax) **   <a name="MemoryDB-TagResource-request-Tags"></a>
Liste des balises à ajouter à cette ressource. Une balise est une paire clé-valeur. Une clé de balise doit être accompagnée d'une valeur de balise, bien que la valeur nulle soit acceptée.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_TagResource_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Eléments de réponse
<a name="API_TagResource_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [TagList](#API_TagResource_ResponseSyntax) **   <a name="MemoryDB-TagResource-response-TagList"></a>
Une liste de balises sous forme de paires clé-valeur.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.

## Erreurs
<a name="API_TagResource_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidARNFault **   
  
Code d’état HTTP : 400

 ** InvalidClusterStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** MultiRegionParameterGroupNotFoundFault **   
Le groupe de paramètres multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** TagQuotaPerResourceExceeded **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_TagResource_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/TagResource) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/TagResource) 

# UntagResource
<a name="API_UntagResource"></a>

Utilisez cette opération pour supprimer les balises d'une ressource. Une balise est une paire clé-valeur dans laquelle la clé et la valeur distinguent les majuscules et minuscules. Vous pouvez utiliser des balises pour classer et suivre toutes vos ressources MemoryDB. Pour plus d'informations, consultez la section [Marquage de vos ressources MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Lorsque vous supprimez des balises de clusters multirégionaux, il est possible que vous ne voyiez pas immédiatement les dernières balises efficaces dans la réponse de l' ListTags API, car celle-ci est finalement cohérente, en particulier pour les clusters multirégionaux. Pour plus d'informations, consultez la section [Marquage de vos ressources MemoryDB](https://docs.aws.amazon.com/MemoryDB/latest/devguide/Tagging-Resources.html).

Vous pouvez spécifier des balises de répartition des coûts pour vos ressources MemoryDB. Amazon génère un rapport de répartition des coûts sous forme de fichier CSV (valeurs séparées par des virgules) avec votre utilisation et vos coûts agrégés par vos balises. Vous pouvez appliquer des balises associées à des catégories métier (telles que les centres de coûts, les noms d'applications ou les propriétaires) pour organiser les coûts relatifs à divers services. Pour plus d’informations, consultez [Utilisation des balises de répartition des coûts](https://docs.aws.amazon.com/MemoryDB/latest/devguide/tagging.html).

## Syntaxe de la requête
<a name="API_UntagResource_RequestSyntax"></a>

```
{
   "ResourceArn": "string",
   "TagKeys": [ "string" ]
}
```

## Paramètres de demande
<a name="API_UntagResource_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ResourceArn](#API_UntagResource_RequestSyntax) **   <a name="MemoryDB-UntagResource-request-ResourceArn"></a>
Le nom de ressource Amazon (ARN) de la ressource pour laquelle les balises doivent être supprimées.  
Type : Chaîne  
Obligatoire : oui

 ** [TagKeys](#API_UntagResource_RequestSyntax) **   <a name="MemoryDB-UntagResource-request-TagKeys"></a>
La liste des clés des balises à supprimer.  
Type : tableau de chaînes  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_UntagResource_ResponseSyntax"></a>

```
{
   "TagList": [ 
      { 
         "Key": "string",
         "Value": "string"
      }
   ]
}
```

## Eléments de réponse
<a name="API_UntagResource_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [TagList](#API_UntagResource_ResponseSyntax) **   <a name="MemoryDB-UntagResource-response-TagList"></a>
La liste des balises supprimées.  
Type : tableau d’objets [Tag](API_Tag.md)  
Membres du tableau : nombre maximum de 200 éléments.

## Erreurs
<a name="API_UntagResource_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** InvalidARNFault **   
  
Code d’état HTTP : 400

 ** InvalidClusterStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** MultiRegionParameterGroupNotFoundFault **   
Le groupe de paramètres multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SnapshotNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** TagNotFoundFault **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_UntagResource_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UntagResource) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UntagResource) 

# UpdateACL
<a name="API_UpdateACL"></a>

Modifie la liste des utilisateurs appartenant à la liste de contrôle d'accès.

## Syntaxe de la requête
<a name="API_UpdateACL_RequestSyntax"></a>

```
{
   "ACLName": "string",
   "UserNamesToAdd": [ "string" ],
   "UserNamesToRemove": [ "string" ]
}
```

## Paramètres de demande
<a name="API_UpdateACL_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ACLName](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-ACLName"></a>
Le nom de la liste de contrôle d'accès.  
Type : Chaîne  
Obligatoire : oui

 ** [UserNamesToAdd](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-UserNamesToAdd"></a>
Liste des utilisateurs à ajouter à la liste de contrôle d'accès.  
Type : tableau de chaînes  
Membres du tableau : Nombre minimum de 1 élément.  
Contraintes de longueur : longueur minimale de 1 caractère.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : non

 ** [UserNamesToRemove](#API_UpdateACL_RequestSyntax) **   <a name="MemoryDB-UpdateACL-request-UserNamesToRemove"></a>
Liste des utilisateurs à supprimer de la liste de contrôle d'accès.  
Type : tableau de chaînes  
Membres du tableau : Nombre minimum de 1 élément.  
Contraintes de longueur : longueur minimale de 1 caractère.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : non

## Syntaxe de la réponse
<a name="API_UpdateACL_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_UpdateACL_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ACL](#API_UpdateACL_ResponseSyntax) **   <a name="MemoryDB-UpdateACL-response-ACL"></a>
La liste de contrôle d'accès mise à jour.  
Type : objet [ACL](API_ACL.md)

## Erreurs
<a name="API_UpdateACL_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** DefaultUserRequired **   
  
Code d’état HTTP : 400

 ** DuplicateUserNameFault **   
  
Code d’état HTTP : 400

 ** InvalidACLStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_UpdateACL_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateACL) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateACL) 

# UpdateCluster
<a name="API_UpdateCluster"></a>

Modifie les paramètres d'un cluster. Vous pouvez utiliser cette opération pour modifier un ou plusieurs paramètres de configuration du cluster en spécifiant les paramètres et les nouvelles valeurs.

## Syntaxe de la requête
<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"
}
```

## Paramètres de demande
<a name="API_UpdateCluster_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ACLName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ACLName"></a>
Liste de contrôle d'accès associée au cluster.  
Type : Chaîne  
Contraintes de longueur : longueur minimum de 1.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : non

 ** [ClusterName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ClusterName"></a>
Nom du cluster à mettre à jour.  
Type : Chaîne  
Obligatoire : oui

 ** [Description](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-Description"></a>
Description du cluster à mettre à jour.  
Type : chaîne  
Obligatoire : non

 ** [Engine](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-Engine"></a>
Nom du moteur à utiliser pour le cluster.  
Type : chaîne  
Obligatoire : non

 ** [EngineVersion](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-EngineVersion"></a>
Version améliorée du moteur à exécuter sur les nœuds. Vous pouvez effectuer une mise à niveau vers une version du moteur plus récente, mais vous ne pouvez pas rétrograder vers une version antérieure du moteur. Si vous souhaitez utiliser une version antérieure du moteur, vous devez supprimer le cluster existant et le créer à nouveau avec la version précédente du moteur.  
Type : chaîne  
Obligatoire : non

 ** [IpDiscovery](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-IpDiscovery"></a>
Le mécanisme de découverte des adresses IP pour le protocole de découverte de clusters. Les valeurs valides sont « ipv4 » ou « ipv6 ». Lorsqu'elles sont définies sur « ipv4 », les fonctions de découverte de clusters telles que les emplacements de cluster, les partitions de cluster et les nœuds de cluster renvoient les IPv4 adresses des nœuds de cluster. Lorsqu'elles sont définies sur « ipv6 », les fonctions de découverte du cluster renvoient IPv6 les adresses des nœuds du cluster. La valeur doit être compatible avec le NetworkType paramètre. Si ce n'est pas spécifié, la valeur par défaut est « ipv4 ».  
Type : Chaîne  
Valeurs valides : `ipv4 | ipv6`   
Obligatoire : non

 ** [MaintenanceWindow](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-MaintenanceWindow"></a>
Indique la plage de temps hebdomadaire au cours de laquelle la maintenance sur le cluster est effectuée. Elle est spécifiée en tant que plage au format jjj:hh24:mi-jjjj:hh24:mi (24 H UTC). La fenêtre de maintenance minimale est une période de 60 minutes.  
Les valeurs valides pour `ddd` sont :  
+  `sun` 
+  `mon` 
+  `tue` 
+  `wed` 
+  `thu` 
+  `fri` 
+  `sat` 
Exemple : `sun:23:00-mon:01:30`   
Type : chaîne  
Obligatoire : non

 ** [NodeType](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-NodeType"></a>
Type de nœud valide auquel vous souhaitez augmenter ou diminuer ce cluster.  
Type : chaîne  
Obligatoire : non

 ** [ParameterGroupName](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ParameterGroupName"></a>
Nom du groupe de paramètres à mettre à jour.  
Type : chaîne  
Obligatoire : non

 ** [ReplicaConfiguration](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ReplicaConfiguration"></a>
Le nombre de répliques qui résideront dans chaque partition.  
Type : objet [ReplicaConfigurationRequest](API_ReplicaConfigurationRequest.md)  
Obligatoire : non

 ** [SecurityGroupIds](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SecurityGroupIds"></a>
Le SecurityGroupIds à mettre à jour.  
Type : tableau de chaînes  
Obligatoire : non

 ** [ShardConfiguration](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-ShardConfiguration"></a>
Le nombre de partitions dans le cluster.  
Type : objet [ShardConfigurationRequest](API_ShardConfigurationRequest.md)  
Obligatoire : non

 ** [SnapshotRetentionLimit](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnapshotRetentionLimit"></a>
Nombre de jours pendant lesquels MemoryDB conserve les instantanés automatiques du cluster avant de les supprimer. Par exemple, si vous définissez SnapshotRetentionLimit la valeur 5, un instantané pris aujourd'hui est conservé pendant 5 jours avant d'être supprimé.  
Type : Integer  
Obligatoire : non

 ** [SnapshotWindow](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnapshotWindow"></a>
La plage horaire quotidienne (en UTC) pendant laquelle MemoryDB commence à prendre un instantané quotidien de votre cluster.  
Type : chaîne  
Obligatoire : non

 ** [SnsTopicArn](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnsTopicArn"></a>
L'ARN de la rubrique SNS à mettre à jour.  
Type : chaîne  
Obligatoire : non

 ** [SnsTopicStatus](#API_UpdateCluster_RequestSyntax) **   <a name="MemoryDB-UpdateCluster-request-SnsTopicStatus"></a>
État de la rubrique de notification Amazon SNS. Les notifications ne sont envoyées que si le statut est actif.  
Type : chaîne  
Obligatoire : non

## Syntaxe de la réponse
<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
   }
}
```

## Eléments de réponse
<a name="API_UpdateCluster_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [Cluster](#API_UpdateCluster_ResponseSyntax) **   <a name="MemoryDB-UpdateCluster-response-Cluster"></a>
Le cluster mis à jour.  
Type : objet [Cluster](API_Cluster.md)

## Erreurs
<a name="API_UpdateCluster_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** ACLNotFoundFault **   
  
Code d’état HTTP : 400

 ** ClusterNotFoundFault **   
  
Code d’état HTTP : 400

 ** ClusterQuotaForCustomerExceededFault **   
  
Code d’état HTTP : 400

 ** InvalidACLStateFault **   
  
Code d’état HTTP : 400

 ** InvalidClusterStateFault **   
  
Code d’état HTTP : 400

 ** InvalidKMSKeyFault **   
  
Code d’état HTTP : 400

 ** InvalidNodeStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** InvalidVPCNetworkStateFault **   
  
Code d’état HTTP : 400

 ** NodeQuotaForClusterExceededFault **   
  
Code d’état HTTP : 400

 ** NodeQuotaForCustomerExceededFault **   
  
Code d’état HTTP : 400

 ** NoOperationFault **   
  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** ShardsPerClusterQuotaExceededFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_UpdateCluster_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateCluster) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateCluster) 

# UpdateMultiRegionCluster
<a name="API_UpdateMultiRegionCluster"></a>

Met à jour la configuration d'un cluster multirégional existant.

## Syntaxe de la requête
<a name="API_UpdateMultiRegionCluster_RequestSyntax"></a>

```
{
   "Description": "string",
   "EngineVersion": "string",
   "MultiRegionClusterName": "string",
   "MultiRegionParameterGroupName": "string",
   "NodeType": "string",
   "ShardConfiguration": { 
      "ShardCount": number
   },
   "UpdateStrategy": "string"
}
```

## Paramètres de demande
<a name="API_UpdateMultiRegionCluster_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Description](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-Description"></a>
Une nouvelle description pour le cluster multirégional.  
Type : chaîne  
Obligatoire : non

 ** [EngineVersion](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-EngineVersion"></a>
La nouvelle version du moteur à utiliser pour le cluster multirégional.  
Type : chaîne  
Obligatoire : non

 ** [MultiRegionClusterName](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-MultiRegionClusterName"></a>
Nom du cluster multirégional à mettre à jour.  
Type : Chaîne  
Obligatoire : oui

 ** [MultiRegionParameterGroupName](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-MultiRegionParameterGroupName"></a>
Le nouveau groupe de paramètres multirégions à associer au cluster.  
Type : chaîne  
Obligatoire : non

 ** [NodeType](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-NodeType"></a>
Le nouveau type de nœud à utiliser pour le cluster multirégional.  
Type : chaîne  
Obligatoire : non

 ** [ShardConfiguration](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-ShardConfiguration"></a>
Demande de configuration des propriétés de partitionnement d'un cluster  
Type : objet [ShardConfigurationRequest](API_ShardConfigurationRequest.md)  
Obligatoire : non

 ** [UpdateStrategy](#API_UpdateMultiRegionCluster_RequestSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-request-UpdateStrategy"></a>
Stratégie à utiliser pour l'opération de mise à jour. Les valeurs prises en charge sont « coordonnées » ou « non coordonnées ».  
Type : Chaîne  
Valeurs valides : `coordinated | uncoordinated`   
Obligatoire : non

## Syntaxe de la réponse
<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
   }
}
```

## Eléments de réponse
<a name="API_UpdateMultiRegionCluster_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [MultiRegionCluster](#API_UpdateMultiRegionCluster_ResponseSyntax) **   <a name="MemoryDB-UpdateMultiRegionCluster-response-MultiRegionCluster"></a>
État de la mise à jour du cluster multirégional.  
Type : objet [MultiRegionCluster](API_MultiRegionCluster.md)

## Erreurs
<a name="API_UpdateMultiRegionCluster_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidMultiRegionClusterStateFault **   
L'opération demandée ne peut pas être effectuée sur le cluster multirégional dans son état actuel.  
Code d’état HTTP : 400

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** MultiRegionClusterNotFoundFault **   
Le cluster multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

 ** MultiRegionParameterGroupNotFoundFault **   
Le groupe de paramètres multirégional spécifié n'existe pas.  
Code d’état HTTP : 400

## Voir aussi
<a name="API_UpdateMultiRegionCluster_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateMultiRegionCluster) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateMultiRegionCluster) 

# UpdateParameterGroup
<a name="API_UpdateParameterGroup"></a>

Met à jour les paramètres d'un groupe de paramètres. Vous pouvez modifier jusqu'à 20 paramètres en une seule demande en soumettant une liste de noms de paramètres et de paires de valeurs.

## Syntaxe de la requête
<a name="API_UpdateParameterGroup_RequestSyntax"></a>

```
{
   "ParameterGroupName": "string",
   "ParameterNameValues": [ 
      { 
         "ParameterName": "string",
         "ParameterValue": "string"
      }
   ]
}
```

## Paramètres de demande
<a name="API_UpdateParameterGroup_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [ParameterGroupName](#API_UpdateParameterGroup_RequestSyntax) **   <a name="MemoryDB-UpdateParameterGroup-request-ParameterGroupName"></a>
Nom du groupe de paramètres à mettre à jour.  
Type : Chaîne  
Obligatoire : oui

 ** [ParameterNameValues](#API_UpdateParameterGroup_RequestSyntax) **   <a name="MemoryDB-UpdateParameterGroup-request-ParameterNameValues"></a>
Tableau de noms et de valeurs de paramètres pour la mise à jour des paramètres. Vous devez fournir au moins un nom et une valeur de paramètre ; les arguments suivants sont facultatifs. Un maximum de 20 paramètres peuvent être mis à jour par demande.  
Type : tableau d’objets [ParameterNameValue](API_ParameterNameValue.md)  
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_UpdateParameterGroup_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_UpdateParameterGroup_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [ParameterGroup](#API_UpdateParameterGroup_ResponseSyntax) **   <a name="MemoryDB-UpdateParameterGroup-response-ParameterGroup"></a>
Le groupe de paramètres mis à jour  
Type : objet [ParameterGroup](API_ParameterGroup.md)

## Erreurs
<a name="API_UpdateParameterGroup_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterGroupStateFault **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** ParameterGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_UpdateParameterGroup_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateParameterGroup) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateParameterGroup) 

# UpdateSubnetGroup
<a name="API_UpdateSubnetGroup"></a>

Met à jour un groupe de sous-réseaux. Pour plus d'informations, voir [Mettre à jour un groupe de sous-réseaux](https://docs.aws.amazon.com/MemoryDB/latest/devguide/ubnetGroups.Modifying.html) 

## Syntaxe de la requête
<a name="API_UpdateSubnetGroup_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_UpdateSubnetGroup_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [Description](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-Description"></a>
Description du groupe de sous-réseaux  
Type : chaîne  
Obligatoire : non

 ** [SubnetGroupName](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-SubnetGroupName"></a>
Le nom du groupe de sous-réseaux  
Type : Chaîne  
Obligatoire : oui

 ** [SubnetIds](#API_UpdateSubnetGroup_RequestSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-request-SubnetIds"></a>
Le EC2 sous-réseau du IDs groupe de sous-réseaux.  
Type : tableau de chaînes  
Obligatoire : non

## Syntaxe de la réponse
<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"
   }
}
```

## Eléments de réponse
<a name="API_UpdateSubnetGroup_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [SubnetGroup](#API_UpdateSubnetGroup_ResponseSyntax) **   <a name="MemoryDB-UpdateSubnetGroup-response-SubnetGroup"></a>
Le groupe de sous-réseaux mis à jour  
Type : objet [SubnetGroup](API_SubnetGroup.md)

## Erreurs
<a name="API_UpdateSubnetGroup_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidSubnet **   
  
Code d’état HTTP : 400

 ** ServiceLinkedRoleNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetGroupNotFoundFault **   
  
Code d’état HTTP : 400

 ** SubnetInUse **   
  
Code d’état HTTP : 400

 ** SubnetNotAllowedFault **   
  
Code d’état HTTP : 400

 ** SubnetQuotaExceededFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_UpdateSubnetGroup_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateSubnetGroup) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateSubnetGroup) 

# UpdateUser
<a name="API_UpdateUser"></a>

Modifie la chaîne d' and/or accès au (x) mot (s) de passe utilisateur.

## Syntaxe de la requête
<a name="API_UpdateUser_RequestSyntax"></a>

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

## Paramètres de demande
<a name="API_UpdateUser_RequestParameters"></a>

Pour plus d'informations sur les paramètres courants pour toutes les actions, consultez [Paramètres courants](CommonParameters.md).

Cette demande accepte les données suivantes au format JSON.

 ** [AccessString](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-AccessString"></a>
Chaîne d'autorisations d'accès utilisée pour cet utilisateur.  
Type : Chaîne  
Modèle : `.*\S.*`   
Obligatoire : non

 ** [AuthenticationMode](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-AuthenticationMode"></a>
Indique les propriétés d'authentification de l'utilisateur, par exemple s'il a besoin d'un mot de passe pour s'authentifier.  
Type : objet [AuthenticationMode](API_AuthenticationMode.md)  
Obligatoire : non

 ** [UserName](#API_UpdateUser_RequestSyntax) **   <a name="MemoryDB-UpdateUser-request-UserName"></a>
Le nom de l'utilisateur  
Type : Chaîne  
Contraintes de longueur : longueur minimum de 1.  
Modèle : `[a-zA-Z][a-zA-Z0-9\-]*`   
Obligatoire : oui

## Syntaxe de la réponse
<a name="API_UpdateUser_ResponseSyntax"></a>

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

## Eléments de réponse
<a name="API_UpdateUser_ResponseElements"></a>

Si l’action aboutit, le service renvoie une réponse HTTP 200.

Les données suivantes sont renvoyées au format JSON par le service.

 ** [User](#API_UpdateUser_ResponseSyntax) **   <a name="MemoryDB-UpdateUser-response-User"></a>
L'utilisateur mis à jour  
Type : objet [User](API_User.md)

## Erreurs
<a name="API_UpdateUser_Errors"></a>

Pour plus d'informations sur les erreurs courantes pour toutes les actions, consultez [Types d'erreurs courants](CommonErrors.md).

 ** InvalidParameterCombinationException **   
  
Code d’état HTTP : 400

 ** InvalidParameterValueException **   
  
Code d’état HTTP : 400

 ** InvalidUserStateFault **   
  
Code d’état HTTP : 400

 ** UserNotFoundFault **   
  
Code d’état HTTP : 400

## Voir aussi
<a name="API_UpdateUser_SeeAlso"></a>

Pour plus d'informations sur l'utilisation de cette API dans l'un des langages spécifiques AWS SDKs, consultez ce qui suit :
+  [AWS Interface de ligne de commande V2](https://docs.aws.amazon.com/goto/cli2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour .NET V4](https://docs.aws.amazon.com/goto/DotNetSDKV4/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour Go v2](https://docs.aws.amazon.com/goto/SdkForGoV2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour V3 JavaScript ](https://docs.aws.amazon.com/goto/SdkForJavaScriptV3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour Kotlin](https://docs.aws.amazon.com/goto/SdkForKotlin/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour PHP V3](https://docs.aws.amazon.com/goto/SdkForPHPV3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour Python](https://docs.aws.amazon.com/goto/boto3/memorydb-2021-01-01/UpdateUser) 
+  [AWS SDK pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/memorydb-2021-01-01/UpdateUser) 