Как получить сведения о стеке на основе имени ресурса в AWS Cloud-formation

#amazon-cloudformation #boto3

#aws-cloudformation #boto3

Вопрос:

Могу ли я каким-либо образом найти имя стека из созданного ресурса? Допустим, у меня есть шаблон cft, который создает стек A и ресурс B. Затем из-за требований я должен создать другой стек C для того же ресурса B.

Но создание стека C не позволяет мне создавать ресурс B, потому что стек A уже заблокирован с ним. Итак, моя цель — найти более ранний стек, которому принадлежит ресурс B, и удалить стек A. Затем реализуйте стек B с помощью CFT, а затем создайте ресурс B.

Я пытаюсь использовать boto3.

Ответ №1:

В дополнение к любым заданным вами тегам AWS CloudFormation автоматически создает следующие теги уровня стека с префиксом aws::

aws: cloudformation: логический идентификатор

aws: cloudformation: идентификатор стека

aws: cloudformation:stack-name

Префикс aws: зарезервирован для использования AWS

https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html