github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/waf-regional.hcl (about) 1 import = "aws-sdk-go/models/apis/waf-regional/2016-11-28/api-2.json" 2 3 mapping "aws_wafregional_byte_match_set" { 4 name = ResourceName 5 byte_match_tuples = ByteMatchTuples 6 } 7 8 mapping "aws_wafregional_geo_match_set" { 9 name = ResourceName 10 geo_match_constraint = GeoMatchConstraint 11 } 12 13 mapping "aws_wafregional_ipset" { 14 name = ResourceName 15 ip_set_descriptor = IPSetDescriptor 16 } 17 18 mapping "aws_wafregional_rate_based_rule" { 19 metric_name = MetricName 20 name = ResourceName 21 rate_key = RateKey 22 rate_limit = RateLimit 23 predicate = Predicate 24 } 25 26 mapping "aws_wafregional_regex_match_set" { 27 name = ResourceName 28 regex_match_tuple = RegexMatchTuples 29 } 30 31 mapping "aws_wafregional_regex_pattern_set" { 32 name = ResourceName 33 regex_pattern_strings = RegexPatternStrings 34 } 35 36 mapping "aws_wafregional_rule" { 37 name = ResourceName 38 metric_name = MetricName 39 predicate = Predicate 40 } 41 42 mapping "aws_wafregional_rule_group" { 43 name = ResourceName 44 metric_name = MetricName 45 activated_rule = ActivatedRules 46 } 47 48 mapping "aws_wafregional_size_constraint_set" { 49 name = ResourceName 50 size_constraints = SizeConstraints 51 } 52 53 mapping "aws_wafregional_sql_injection_match_set" { 54 name = ResourceName 55 sql_injection_match_tuple = SqlInjectionMatchTuples 56 } 57 58 mapping "aws_wafregional_web_acl" { 59 default_action = WafAction 60 metric_name = MetricName 61 name = ResourceName 62 logging_configuration = LoggingConfiguration 63 rule = ActivatedRule 64 } 65 66 mapping "aws_wafregional_web_acl_association" { 67 web_acl_id = ResourceId 68 resource_arn = ResourceArn 69 } 70 71 mapping "aws_wafregional_xss_match_set" { 72 name = ResourceName 73 xss_match_tuple = XssMatchTuple 74 }