Additional Automation CLI Examples
You can manage other aspects of Automation execution using the following tasks.
Stop an Execution
Execute the following to stop a workflow. The command doesn't terminate associated instances.
aws ssm stop-automation-execution --automation-execution-id IDCreate Versions of Automation Documents
You can't change an existing automation document, but you can create a new version using the following command:
aws ssm update-document --name "patchWindowsAmi" --content file:///Users/test-user/Documents/patchWindowsAmi.json --document-version "\$LATEST"Execute the following command to view details about the existing document versions:
aws ssm list-document-versions --name "patchWindowsAmi"The command returns information like the following:
{
"DocumentVersions": [
{
"IsDefaultVersion": false,
"Name": "patchWindowsAmi",
"DocumentVersion": "2",
"CreatedDate": 1475799950.484
},
{
"IsDefaultVersion": false,
"Name": "patchWindowsAmi",
"DocumentVersion": "1",
"CreatedDate": 1475799931.064
}
]
}Execute the following command to update the default version for execution. The default execution version only changes when you explicitly set it to a new version. Creating a new document version does not change the default version.
aws ssm update-document-default-version --name patchWindowsAmi --document-version 2Delete a Document
Execute the following command to delete an automation document:
aws ssm delete-document --name patchWindowsAMI
