在 AMS IDs 中查找堆栈 - AMS 高级用户指南

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在 AMS IDs 中查找堆栈

要查找堆栈 ID,您可以使用亚马逊 EC2 控制台、AMS 控制台或 AMS SKMS API/CLI。

AMS 控制台:

  • 在导航窗格中,选择 RFCs,然后单击创建堆栈的 RFC。使用顶部的筛选选项来缩小列表范围。RFC 详细信息页面打开,其中包含带有堆栈 ID 的运行输出。

  • 或者,您可以在导航窗格中选择堆栈以打开堆栈列表页面,然后在堆栈列表中翻阅您感兴趣的堆栈。如果您知道要查找的堆栈的主题,则此方法会更有用。

亚马逊 EC2 控制台:

在导航窗格中,选择实例负载均衡器或 Auto Scal ing 组

AMS SKMS API ListStackSummaries 或 CLI:

注意

必须安装 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 amscm ams-cli-command --region=us-east-1

注意

AMS API/CLI (amscm 和 amsskms)终端节点位于 AWS 弗吉尼亚北部区域。us-east-1根据您的身份验证设置方式以及您的账户和资源所在的 AWS 区域,您可能需要在发出命令--region us-east-1时进行添加。如果这是您的身份验证方法--profile saml,则可能还需要添加。

要查看当前账户中的堆栈列表,请运行 SKMS API (CLI:list-stack-summaries) 的 ListStackSummaries 操作。要获取有关特定堆栈实例的完整信息 StackId,请运行 GetStack。

  • 在以下示例中,第一个命令请求账户中所有堆栈实例的摘要列表。第二条命令请求堆栈实例列表,使用查询过滤器仅列出特定堆栈模板的堆栈实例,然后输出 VpcId、Name 和 StackId。

    aws amsskms list-stack-summaries --output table
    -------------------------------------------------------------------- | ListStackSummaries | | StackSummaries | +------------+----------------------+---------------------+--------+ | VpcId | StackId | StackTemplateId | Name | +------------+----------------------+---------------------+--------+ |vpc-0123abcd|stack-1fb7fe2212345678|stm-sdhopvbb123456789|Test ELB| |vpc-0123abcd|stack-8323cc0e12345678|stm-s2b72beb123456789|S3 store| |vpc-0123abcd|stack-2309fa0712345678|stm-sdhopvbb123456789|ELB | |vpc-0123abcd|stack-5e61a70512345678|stm-sdpabqbb123456789|PatchSim| |vpc-0123abcd|stack-bd0e080d12345678|stm-s2b72beb123456789|CLI demo| +------------+----------------------+---------------------+--------+

有关使用 CLI 查询的信息,请参阅如何使用--query 选项过滤输出和查询语言参考JMESPath 规范

注意

有关使用实例 IDs 进行访问的信息,另请参阅使用堡垒访问实例