Как определить, к какому стеку CloudFormation принадлежит ресурс AWS с помощью интерфейса командной строки AWS? - PullRequest
0 голосов
/ 06 ноября 2019

У меня есть экземпляр EC2, и я хочу знать, к какому стеку облачности он принадлежит , используя AWS CLI .

Чтобы сделать это с помощью boto в python, обратитесь к Какопределить, к какому стеку CloudFormation принадлежит ресурс AWS?

1 Ответ

2 голосов
/ 06 ноября 2019
aws cloudformation describe-stack-resources --physical-resource-id i-xxxxxxxxxx

Замените i-xxxxxxxxxx на свой идентификатор экземпляра или любой другой идентификатор физического ресурса в целом.

- идентификатор физического ресурса (строка): Имя или уникальный идентификатор, который соответствует физическому идентификатору экземпляра ресурса, поддерживаемого AWS CloudFormation. Например, для экземпляра Amazon Elastic Compute Cloud (EC2) PhysicalResourceId соответствует InstanceId. Вы можете передать EC2 InstanceId в DescribeStackResources, чтобы найти, к какому стеку принадлежит экземпляр и какие другие ресурсы являются частью стека. Обязательно : Условно. Если вы не укажете PhysicalResourceId, вы должны указать StackName. По умолчанию : Нет значения по умолчанию.

Ссылка: http://docs.aws.amazon.com/AWSCloudFormation/latest/APIReference/API_DescribeStackResources.html

...