Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Utilizzo AWS CLI
La AWS CLI fornisce un'interfaccia a riga di comando per la gestione dei cluster Aurora DSQL. L’esempio seguente illustra le operazioni comuni relative alla gestione dei cluster.
Creazione di un cluster
Creazione di un cluster utilizzando il comando create-cluster.
Nota
La creazione di cluster è un’operazione asincrona. Chiama l’API GetCluster fino a quando lo stato non cambia a ACTIVE. Una volta diventato attivo, è possibile connettersi al cluster.
Esempio Comando
aws dsql create-cluster --region us-east-1
Nota
Per disabilitare la protezione dall’eliminazione durante la creazione, includi il flag --no-deletion-protection-enabled.
Esempio Risposta
{ "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" } }
Descrizione di un cluster
Ottieni informazioni su un cluster utilizzando il comando get-cluster.
Esempio Comando
aws dsql get-cluster \ --region us-east-1 \ --identifieryour_cluster_id
Esempio Risposta
{ "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" } }
Aggiornamento di un cluster
Aggiorna un cluster esistente utilizzando il comando update-cluster.
Nota
Gli aggiornamenti sono operazioni asincrone. Per visualizzare le modifiche, chiama l’API GetCluster fino a quando lo stato non diventa ACTIVE.
Esempio Comando
aws dsql update-cluster \ --region us-east-1 \ --no-deletion-protection-enabled \ --identifieryour_cluster_id
Esempio Risposta
{
"identifier": "abc0def1baz2quux3quuux4",
"arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
"status": "UPDATING",
"creationTime": "2024-05-24T09:15:32.708000-07:00"
}Eliminazione di un cluster
Eliminazione di un cluster esistente utilizzando il comando delete-cluster.
Nota
È possibile eliminare solo i cluster per i quali è disabilitata la protezione dall’eliminazione. Quando si crea un cluster, la protezione dall’eliminazione viene abilitata per impostazione predefinita.
Esempio Comando
aws dsql delete-cluster \ --region us-east-1 \ --identifieryour_cluster_id
Esempio Risposta
{
"identifier": "abc0def1baz2quux3quuux4",
"arn": "arn:aws:dsql:us-east-1:111122223333:cluster/abc0def1baz2quux3quuux4",
"status": "DELETING",
"creationTime": "2024-05-24T09:16:43.778000-07:00"
}Elencazione dei cluster
Elencazione dei cluster utilizzando il comando list-clusters.
Esempio Comando
aws dsql list-clusters --region us-east-1
Esempio Risposta
{ "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" } ] }