本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
调用 AMI 公有参数
Amazon Elastic Compute Cloud (Amazon EC2) Amazon Machine Image (AMI) 公有参数在 Amazon Linux、Amazon Linux 2 和 Windows Server 上可通过以下路径获取:
-
Amazon Linux 和 Amazon Linux 2:
/aws/service/ami-amazon-linux-latest
-
Windows Server:
/aws/service/ami-windows-latest
为 Amazon Linux 和 Amazon Linux 2 调用 AMI 公有参数
您可以在 Amazon Command Line Interface (Amazon CLI) 中使用以下命令查看当前 AMIs中所有 Amazon Linux 和 Amazon Linux 2 Amazon Web Services 区域 的列表。
此命令会返回如下信息。
[ "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-ebs", "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-gp2", "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-s3", "/aws/service/ami-amazon-linux-latest/amzn-ami-minimal-hvm-x86_64-s3", "/aws/service/ami-amazon-linux-latest/amzn-ami-minimal-pv-x86_64-s3", "/aws/service/ami-amazon-linux-latest/amzn-ami-pv-x86_64-s3", "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-arm64-gp2", "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-ebs", "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2", "/aws/service/ami-amazon-linux-latest/amzn2-ami-minimal-hvm-arm64-ebs", "/aws/service/ami-amazon-linux-latest/amzn-ami-minimal-hvm-x86_64-ebs", "/aws/service/ami-amazon-linux-latest/amzn-ami-minimal-pv-x86_64-ebs", "/aws/service/ami-amazon-linux-latest/amzn-ami-pv-x86_64-ebs", "/aws/service/ami-amazon-linux-latest/amzn2-ami-minimal-hvm-x86_64-ebs" ]
您可以使用以下命令查看有关这些 AMIs 的详细信息,包括 AMI ID 和 Amazon Resource Name (ARN)。
region
表示 Amazon Systems Manager 支持的 Amazon Web Services 区域 的标识符,例如 us-east-2
对应美国东部(俄亥俄)区域。有关支持的列表领域
值,请参见区域中的专栏系统管理器服务端点在Amazon Web Services 一般参考。
此命令会返回如下信息。此示例输出已由于空间问题截断。
{ "Parameters": [ { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-ebs", "Type": "String", "Value": "ami-02f31e7644d23a001", "Version": 32, "LastModifiedDate": "2021-10-04T14:51:40.313000-07:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-ebs", "DataType": "text" }, { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-gp2", "Type": "String", "Value": "ami-0a787ac2e0c399e8b", "Version": 32, "LastModifiedDate": "2021-10-04T14:51:40.424000-07:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-gp2", "DataType": "text" }, { "Name": "/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-s3", "Type": "String", "Value": "ami-0437136c909273ff3", "Version": 32, "LastModifiedDate": "2021-10-04T14:51:40.533000-07:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-amazon-linux-latest/amzn-ami-hvm-x86_64-s3", "DataType": "text" } ] }
您可以查看特定内容的详细信息AMI通过使用GetParameters使用完整版本的 API 操作AMI名称,包括路径。以下是一个示例命令。
该命令将返回以下信息。
{ "Parameters": [ { "Name": "/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2", "Type": "String", "Value": "ami-074cce78125f09d61", "Version": 51, "LastModifiedDate": "2021-10-06T16:50:43.294000-07:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-amazon-linux-latest/amzn2-ami-hvm-x86_64-gp2", "DataType": "text" } ], "InvalidParameters": [] }
为 Windows Server 调用 AMI 公有参数
您可以在 Amazon CLI 中使用以下命令查看当前 Windows Server中所有 Amazon Web Services 区域 AMIs 的列表。
此命令会返回如下信息。此示例输出已由于空间问题截断。
[ "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Chinese_Simplified-64Bit-Base", "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Chinese_Traditional-64Bit-Base", "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Dutch-64Bit-Base", "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Hungarian-64Bit-Base", "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Japanese-64Bit-Base", "/aws/service/ami-windows-latest/Windows_Server-2016-German-Full-Base", "/aws/service/ami-windows-latest/Windows_Server-2016-Japanese-Full-SQL_2017_Web", "/aws/service/ami-windows-latest/Windows_Server-2019-English-Core-EKS_Optimized-1.17", "/aws/service/ami-windows-latest/amzn2-ami-hvm-2.0.20191217.0-x86_64-gp2-mono", "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-English-64Bit-SQL_2016_SP2_Standard", "/aws/service/ami-windows-latest/Windows_Server-2012-RTM-Italian-64Bit-Base", "/aws/service/ami-windows-latest/Windows_Server-2016-English-Deep-Learning", "/aws/service/ami-windows-latest/Windows_Server-2016-English-Full-SQL_2014_SP3_Enterprise", "/aws/service/ami-windows-latest/Windows_Server-2019-English-Core-EKS_Optimized-1.21", "/aws/service/ami-windows-latest/Windows_Server-2019-Italian-Full-Base", "/aws/service/ami-windows-latest/Windows_Server-2019-Japanese-Full-SQL_2017_Enterprise", "/aws/service/ami-windows-latest/Windows_Server-2022-Italian-Full-Base", "/aws/service/ami-windows-latest/Windows_Server-2022-Portuguese_Brazil-Full-Base", "/aws/service/ami-windows-latest/EC2LaunchV2_Preview-Windows_Server-2019-English-Core-Base", ]
您可以使用以下命令查看有关这些 AMIs 的详细信息,包括 AMI ID 和 Amazon Resource Name (ARN)。
region
表示 Amazon Systems Manager 支持的 Amazon Web Services 区域 的标识符,例如 us-east-2
对应美国东部(俄亥俄)区域。有关支持的列表领域
值,请参见区域中的专栏系统管理器服务端点在Amazon Web Services 一般参考。
此命令会返回如下信息。此示例输出已由于空间问题截断。
{ "Parameters": [ { "Name": "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Chinese_Simplified-64Bit-Base", "Type": "String", "Value": "ami-085a8792434781696", "Version": 72, "LastModifiedDate": "2021-11-11T16:29:44.401000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Chinese_Simplified-64Bit-Base", "DataType": "text" }, { "Name": "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Chinese_Traditional-64Bit-Base", "Type": "String", "Value": "ami-01d65ee0d6d795b37", "Version": 72, "LastModifiedDate": "2021-11-11T16:30:04.345000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Chinese_Traditional-64Bit-Base", "DataType": "text" }, { "Name": "/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Dutch-64Bit-Base", "Type": "String", "Value": "ami-0ddf2b503c5585e35", "Version": 72, "LastModifiedDate": "2021-11-11T16:30:16.207000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-windows-latest/Windows_Server-2012-R2_RTM-Dutch-64Bit-Base", "DataType": "text" } ] }
您可以查看特定内容的详细信息AMI通过使用GetParameters使用完整版本的 API 操作AMI名称,包括路径。以下是一个示例命令。
该命令将返回以下信息。
{ "Parameters": [ { "Name": "/aws/service/ami-windows-latest/Windows_Server-2016-English-Core-Containers", "Type": "String", "Value": "ami-0581eb234ac9bf3ec", "Version": 68, "LastModifiedDate": "2021-11-11T16:40:51.934000-08:00", "ARN": "arn:aws:ssm:us-east-2::parameter/aws/service/ami-windows-latest/Windows_Server-2016-English-Core-Containers", "DataType": "text" } ], "InvalidParameters": [] }