Esecuzione di comandi utilizzando una versione specifica del documento
Il parametro document-version consente di specificare quale versione di un documento AWS Systems Manager utilizzare quando viene eseguito il comando. È possibile specificare una delle seguenti opzioni per questo parametro:
-
$DEFAULT
-
$LATEST
-
Version number (Numero versione)
Usa la procedura seguente per eseguire un comando utilizzando il parametro document-version.
- Linux
-
Per eseguire comandi utilizzando l'AWS CLI sui computer Linux locali
Se non lo hai ancora fatto, installa e configura AWS Command Line Interface (AWS CLI).
Per informazioni, consulta la pagina Installazione o aggiornamento della versione più recente di AWS CLI.
-
Creare un elenco di tutti i documenti disponibili
Questo comando elenca tutti i documenti disponibili per il tuo account in base alle (IAM) autorizzazioni AWS Identity and Access Management.
aws ssm list-documents -
Utilizzare il comando seguente per visualizzare le diverse versioni di un documento. Sostituisci
document namecon le tue informazioni.aws ssm list-document-versions \ --name "document name" -
Utilizzare il comando seguente per eseguire un comando che usa una versione del documento SSM. Sostituisci ciascun
segnaposto delle risorse di esempiocon le tue informazioni.aws ssm send-command \ --document-name "AWS-RunShellScript" \ --parameters commands="echo Hello" \ --instance-idsinstance-ID\ --document-version '$LATEST'
- Windows
-
Per eseguire comandi utilizzando l'AWS CLI sui computer Windows locali
Se non lo hai ancora fatto, installa e configura AWS Command Line Interface (AWS CLI).
Per informazioni, consulta la pagina Installazione o aggiornamento della versione più recente di AWS CLI.
-
Creare un elenco di tutti i documenti disponibili
Questo comando elenca tutti i documenti disponibili per il tuo account in base alle (IAM) autorizzazioni AWS Identity and Access Management.
aws ssm list-documents -
Utilizzare il comando seguente per visualizzare le diverse versioni di un documento. Sostituisci
document namecon le tue informazioni.aws ssm list-document-versions ^ --name "document name" -
Utilizzare il comando seguente per eseguire un comando che usa una versione del documento SSM. Sostituisci ciascun
segnaposto delle risorse di esempiocon le tue informazioni.aws ssm send-command ^ --document-name "AWS-RunShellScript" ^ --parameters commands="echo Hello" ^ --instance-idsinstance-ID^ --document-version "$LATEST"
- PowerShell
-
Per eseguire comandi usando Tools for PowerShell
Se non lo hai ancora fatto, installa e configura AWS Strumenti per PowerShell (Strumenti per Windows PowerShell).
Per informazioni, consulta la pagina Installazione di AWS Strumenti per PowerShell.
-
Creare un elenco di tutti i documenti disponibili
Questo comando elenca tutti i documenti disponibili per il tuo account in base alle (IAM) autorizzazioni AWS Identity and Access Management.
Get-SSMDocumentList -
Utilizzare il comando seguente per visualizzare le diverse versioni di un documento. Sostituisci
document namecon le tue informazioni.Get-SSMDocumentVersionList ` -Name "document name" -
Utilizzare il comando seguente per eseguire un comando che usa una versione del documento SSM. Sostituisci ciascun
segnaposto delle risorse di esempiocon le tue informazioni.Send-SSMCommand ` -DocumentName "AWS-RunShellScript" ` -Parameter @{commands = "echo helloWorld"} ` -InstanceIds "instance-ID" ` -DocumentVersion$LATEST