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.
À utiliser StartAutomationExecution
avec un AWS SDK ou CLI
Les exemples de code suivants montrent comment utiliserStartAutomationExecution
.
- CLI
-
- AWS CLI
-
Exemple 1 : pour exécuter un document d'automatisation
L'start-automation-execution
exemple suivant exécute un document d'automatisation.
aws ssm start-automation-execution \
--document-name "AWS-UpdateLinuxAmi"
\
--parameters "AutomationAssumeRole=arn:aws:iam::123456789012:role/SSMAutomationRole,SourceAmiId=ami-EXAMPLE,IamInstanceProfileName=EC2InstanceRole"
Sortie :
{
"AutomationExecutionId": "4105a4fc-f944-11e6-9d32-0a1b2EXAMPLE"
}
Pour plus d'informations, consultez la section Exécution manuelle d'un flux de travail d'automatisation dans le guide de l'utilisateur de AWS Systems Manager.
Exemple 2 : pour exécuter un document d'automatisation partagé
L'start-automation-execution
exemple suivant exécute un document d'automatisation partagé.
aws ssm start-automation-execution \
--document-name "arn:aws:ssm:us-east-1:123456789012:document/ExampleDocument"
Sortie :
{
"AutomationExecutionId": "4105a4fc-f944-11e6-9d32-0a1b2EXAMPLE"
}
Pour plus d'informations, consultez la section Utilisation de SSM documents partagés dans le Guide de l'utilisateur de AWS Systems Manager.
- PowerShell
-
- Outils pour PowerShell
-
Exemple 1 : Cet exemple exécute un document spécifiant un rôle d'automatisation, un ID AMI source et un rôle d'EC2instance Amazon.
Start-SSMAutomationExecution -DocumentName AWS-UpdateLinuxAmi -Parameter @{'AutomationAssumeRole'='arn:aws:iam::123456789012:role/SSMAutomationRole';'SourceAmiId'='ami-f173cc91';'InstanceIamRole'='EC2InstanceRole'}
Sortie :
3a532a4f-0382-11e7-9df7-6f11185f6dd1
Pour obtenir la liste complète des guides AWS SDK de développement et des exemples de code, consultezUtilisation de Systems Manager avec un AWS SDK. Cette rubrique inclut également des informations sur la mise en route et des détails sur SDK les versions précédentes.