Получить JSON шаблон стека облачной информации через AWS CLI - PullRequest
1 голос
/ 01 апреля 2020

Когда я запускаю:

(AWS CLI)

aws --profile dev cloudformation describe-stacks --stack-name foo --output json

Я получаю:


{
    "Stacks": [
        {
            "StackId": "arn:aws:cloudformation:foo_region:fooaccid:stack/foo/foo", 
            "DriftInformation": {
                "StackDriftStatus": "NOT_CHECKED"
            }, 
            "Description": "foo description", 
            "Parameters": [
                {
                    "ParameterValue": "foovalue", 
                    "ParameterKey": "fookey"
                }, 
                {
                    "ParameterValue": "foovalue2", 
                    "ParameterKey": "fookey2"
                }, 
            ], 
            "Tags": [], 
            "EnableTerminationProtection": false, 
            "CreationTime": "2020-01-07T23:58:57.747Z", 
            "Capabilities": [
                "CAPABILITY_NAMED_IAM"
            ], 
            "StackName": "fooname", 
            "NotificationARNs": [], 
            "StackStatus": "CREATE_COMPLETE", 
            "DisableRollback": false, 
            "RollbackConfiguration": {
                "RollbackTriggers": []
            }
        }
    ]
}

Обратите внимание, что я надеваю не вернуть фактический шаблон JSON (то есть код стека) стека.

Есть ли способ получить его через AWS CLI?

1 Ответ

2 голосов
/ 01 апреля 2020

Существует get-template

aws --profile dev cloudformation get-template --stack-name foo
...