Невозможно напрямую добавить команду aws cli в шаблон облачной информации.Либо вам придется создать экземпляр EC2 и затем выполнить команду CLI в пользовательских данных, либо создать настраиваемый лямбда-ресурс для этого.
Оба усложнят простую команду CLI.
aws lambda list-functions --region eu-west-1
CFN - это просто инструмент оркестровки.Он не может вычислять сам.
Вместо этого мы можем использовать простой лямбда-скрипт на Python и вызывать его в CFT
import boto3
#Create an lambda client
client = boto3.client(
"lambda"
)
response = client.list_functions(
MasterRegion='string',
FunctionVersion='ALL',
Marker='string',
MaxItems=123
)
print(response)