AWS Systems Manager
用户指南
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

发送使用文档版本参数的命令

您可以使用 document-version 参数指定在运行命令时使用 SSM 文档的哪个版本。您可以为此参数指定以下选项之一:

  • $DEFAULT

  • $LATEST

  • 版本号

如果您使用 AWS CLI 运行命令,则必须使用反斜杠转义前两个选项。如果您指定了版本号,则不需要使用反斜杠。例如:

--document-version "\$DEFAULT"

--document-version "\$LATEST"

--document-version "3"

使用以下过程,通过 AWS CLI 运行使用 document-version 参数的命令。

使用 AWS CLI 运行命令

  1. Install and configure the AWS CLI, if you have not already.

    For information, see Install or Upgrade and then Configure the AWS CLI.

  2. 列出所有可用文档

    此命令将基于 IAM 权限列出您的账户可用的所有文档。此命令将返回 Linux 和 Windows 文档的列表。

    aws ssm list-documents
  3. 使用以下命令查看文档的不同版本。

    aws ssm list-document-versions --name "document name"
  4. 通过以下命令运行使用 SSM 文档版本的命令。

    aws ssm send-command --document-name "AWS-RunShellScript" --parameters commands="echo Hello",executionTimeout=3600 --instance-ids instance-ID --endpoint-url "https://us-west-2.amazonaws.com" --region "us-west-2" --document-version "\$DEFAULT, \$LATEST, or a version number"