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.
Utilisation de l’interface de ligne de commande (CLI) AWS
L’interface de ligne de commande (CLI) AWS fournit une interface de ligne de commande pour gérer vos clusters Aurora DSQL. L’exemple suivant montre les opérations courantes de gestion de cluster.
Créer un cluster
Créez un cluster à l’aide de la commande create-cluster.
Note
La création de clusters est une opération asynchrone. Appelez l’API GetCluster jusqu’à ce que le statut passe à ACTIVE. Vous pouvez vous connecter à votre cluster une fois qu’il est actif.
Exemple Commande
aws dsql create-cluster --region us-east-1
Note
Pour désactiver la protection contre la suppression lors de la création, incluez l’indicateur --no-deletion-protection-enabled.
Exemple Réponse
{ "identifier": "abc0def1baz2quux3quuux4", "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4", "status": "CREATING", "creationTime": "2024-05-25T16:56:49.784000-07:00", "deletionProtectionEnabled": true, "tag": {}, "encryptionDetails": { "encryptionType": "AWS_OWNED_KMS_KEY", "encryptionStatus": "ENABLED" } }
Description d’un cluster
Obtenez des informations sur un cluster à l’aide de la commande get-cluster.
Exemple Commande
aws dsql get-cluster \ --region us-east-1 \ --identifieryour_cluster_id
Exemple Réponse
{ "identifier": "abc0def1baz2quux3quuux4", "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4", "status": "ACTIVE", "creationTime": "2024-11-27T00:32:14.434000-08:00", "deletionProtectionEnabled": false, "encryptionDetails": { "encryptionType": "CUSTOMER_MANAGED_KMS_KEY", "kmsKeyArn": "arn:aws:kms:us-east-1:111122223333:key/123a456b-c789-01de-2f34-g5hi6j7k8lm9", "encryptionStatus": "ENABLED" } }
Mise à jour d’un cluster
Mettez à jour un cluster existant à l’aide de la commande update-cluster.
Note
Les mises à jour sont des opérations asynchrones. Appelez l’API GetCluster jusqu’à ce que le statut passe à ACTIVE pour voir vos modifications.
Exemple Commande
aws dsql update-cluster \ --region us-east-1 \ --no-deletion-protection-enabled \ --identifieryour_cluster_id
Exemple Réponse
{
"identifier": "abc0def1baz2quux3quuux4",
"arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
"status": "UPDATING",
"creationTime": "2024-05-24T09:15:32.708000-07:00"
}Suppression d’un cluster
Supprimez un cluster existant à l’aide de la commande delete-cluster.
Note
Vous pouvez uniquement supprimer les clusters dont la protection contre la suppression est désactivée. La protection contre la suppression est activée par défaut lorsque vous créez de nouveaux clusters.
Exemple Commande
aws dsql delete-cluster \ --region us-east-1 \ --identifieryour_cluster_id
Exemple Réponse
{
"identifier": "abc0def1baz2quux3quuux4",
"arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
"status": "DELETING",
"creationTime": "2024-05-24T09:16:43.778000-07:00"
}Établissement de la liste des clusters
Répertoriez vos clusters à l’aide de la commande list-clusters.
Exemple Commande
aws dsql list-clusters --region us-east-1
Exemple Réponse
{ "clusters": [ { "identifier": "abc0def1baz2quux3quux4quuux", "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quux4quuux" }, { "identifier": "abc0def1baz2quux3quux5quuuux", "arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quux5quuuux" } ] }