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  }