本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
查找 AMI IDs、AMS
亚马逊系统映像(AMI)是基于亚马逊 EC2 实例创建的亚马逊 EC2 实例的模板。 AWS 提供每月更新 AMIs (例如补丁);但是,AWS Managed Services (AMS) AMIs 要求经过修改后才能使用 AMS。AMS会发布新版本 AMIs ,你可以在每个月的补丁周二之后不久使用。
Amazon 系统映像 (AMIs) 是用于在 AWS 中创建 EC2 实例的实例配置模板。AMS 要求对由 AMS 管理 AMIs 的资源使用该特定的资源。创建 EC2 实例和 EC2 Auto Scaling 组的更改类型要求您为 AMS 指定一个 AMI,作为更改类型创建的实例的基础。AMS 建议您始终选择最新可用的 AMI。
要了解更多信息 AWS AMIs,请参阅 AWS AMI 设计
在为您的 AMS 账户创建 Amazon EC2 堆栈或 Amazon A EC2 uto Scaling 组时,必须通过指定 AMI AmiId。您只能以 “客户-” 开头,我们建议您始终选择最新的 AMI。 AMIs
要查找您账户的最新 AMI,您可以使用 AMS SKMS CLI 命令进行搜索或使用 AMS 控制台详细信息页面搜索相关 VPC:
使用 AMS 控制台:“可 AMIs 用” 列在 AMS 控制台的 AMI 页面上。从 AMIs 以 “客户-” 开头的名称中进行选择。
使用 AMS SKMS API/CLI ListAmis 操作。
注意
必须安装 AMS CLI 才能使这些命令生效。要安装 AMS API 或 CLI,请前往 AMS 控制台开发者资源页面。有关 AMS CM API 或 AMS SKMS API 的参考资料,请参阅《用户指南》中的 “AMS 信息资源” 部分。您可能需要添加身份验证
--profile选项;例如,aws amsskms。您可能还需要添加该ams-cli-command--profile SAML--region选项,因为所有 AMS 命令都将使用 us-east-1;例如。aws amscmams-cli-command--region=us-east-1以下是一个 CLI 示例,其中包含一个将结果限制在客户 AMIs范围内的
query选项:aws amsskms list-amis --vpc-idVPC_ID--query "Amis.sort_by(@,&Name)[?starts_with(Name,'customer')].[Name,AmiId]" --output table此示例使用带有
filter选项的query选项来查找以 “客户” 开头 AMIs 的 Windows:aws amsskms list-amis --vpc-idVPC_ID--query "Amis.sort_by(@,&Name)[?starts_with(Name,'customer')].[Name,AmiId]" --filter Attribute=Platform,Value=windows --output table有关使用 CLI 查询的信息,请参阅如何使用--query 选项过滤输出和查询语言参考JMESPath 规范
。