github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/cloudformation.hcl (about) 1 import = "aws-sdk-go/models/apis/cloudformation/2010-05-15/api-2.json" 2 3 mapping "aws_cloudformation_stack" { 4 template_url = TemplateURL 5 capabilities = Capabilities 6 on_failure = OnFailure 7 policy_body = StackPolicyBody 8 policy_url = StackPolicyURL 9 iam_role_arn = RoleARN 10 } 11 12 mapping "aws_cloudformation_stack_set" { 13 capabilities = Capabilities 14 description = Description 15 execution_role_name = ExecutionRoleName 16 template_url = TemplateURL 17 administration_role_arn = RoleARN 18 } 19 20 mapping "aws_cloudformation_stack_set_instance" { 21 account_id = Account 22 } 23 24 test "aws_cloudformation_stack" "on_failure" { 25 ok = "DO_NOTHING" 26 ng = "DO_ANYTHING" 27 } 28 29 test "aws_cloudformation_stack_set" "execution_role_name" { 30 ok = "AWSCloudFormationStackSetExecutionRole" 31 ng = "AWSCloudFormation/StackSet/ExecutionRole" 32 } 33 34 test "aws_cloudformation_stack_set_instance" "account_id" { 35 ok = "123456789012" 36 ng = "1234567890123" 37 }