github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/waf.hcl (about)

     1  import = "aws-sdk-go/models/apis/waf/2015-08-24/api-2.json"
     2  
     3  mapping "aws_waf_byte_match_set" {
     4    name              = ResourceName
     5    byte_match_tuples = ByteMatchTuples
     6  }
     7  
     8  mapping "aws_waf_geo_match_set" {
     9    name                 = ResourceName
    10    geo_match_constraint = GeoMatchConstraint
    11  }
    12  
    13  mapping "aws_waf_ipset" {
    14    name               = ResourceName
    15    ip_set_descriptors = IPSetDescriptors
    16  }
    17  
    18  mapping "aws_waf_rate_based_rule" {
    19    metric_name = MetricName
    20    name        = ResourceName
    21    rate_key    = RateKey
    22    rate_limit  = RateLimit
    23    predicates  = Predicates
    24  }
    25  
    26  mapping "aws_waf_regex_match_set" {
    27    name              = ResourceName
    28    regex_match_tuple = RegexMatchTuples
    29  }
    30  
    31  mapping "aws_waf_regex_pattern_set" {
    32    name                  = ResourceName
    33    regex_pattern_strings = RegexPatternStrings
    34  }
    35  
    36  mapping "aws_waf_rule" {
    37    metric_name = MetricName
    38    name        = ResourceName
    39    predicates  = Predicates
    40  }
    41  
    42  mapping "aws_waf_rule_group" {
    43    name           = ResourceName
    44    metric_name    = MetricName
    45    activated_rule = ActivatedRules
    46  }
    47  
    48  mapping "aws_waf_size_constraint_set" {
    49    name             = ResourceName
    50    size_constraints = SizeConstraints
    51  }
    52  
    53  mapping "aws_waf_sql_injection_match_set" {
    54    name                       = ResourceName
    55    sql_injection_match_tuples = SqlInjectionMatchTuples
    56  }
    57  
    58  mapping "aws_waf_web_acl" {
    59    default_action        = WafAction
    60    metric_name           = MetricName
    61    name                  = ResourceName
    62    rules                 = ActivatedRules
    63    logging_configuration = LoggingConfiguration
    64  }
    65  
    66  mapping "aws_waf_xss_match_set" {
    67    name             = ResourceName
    68    xss_match_tuples = XssMatchTuples
    69  }