github.com/jpreese/tflint@v0.19.2-0.20200908152133-b01686250fb6/rules/awsrules/models/mappings/route53.hcl (about) 1 import = "aws-sdk-go/models/apis/route53/2013-04-01/api-2.json" 2 3 mapping "aws_route53_delegation_set" { 4 reference_name = Nonce 5 } 6 7 mapping "aws_route53_health_check" { 8 reference_name = HealthCheckNonce 9 fqdn = FullyQualifiedDomainName 10 ip_address = IPAddress 11 port = Port 12 type = HealthCheckType 13 failure_threshold = FailureThreshold 14 request_interval = RequestInterval 15 resource_path = ResourcePath 16 search_string = SearchString 17 measure_latency = MeasureLatency 18 invert_healthcheck = Inverted 19 enable_sni = EnableSNI 20 child_healthchecks = ChildHealthCheckList 21 child_health_threshold = HealthThreshold 22 cloudwatch_alarm_name = AlarmName 23 cloudwatch_alarm_region = CloudWatchRegion 24 insufficient_data_health_status = InsufficientDataHealthStatus 25 regions = HealthCheckRegionList 26 tags = TagList 27 } 28 29 mapping "aws_route53_query_log" { 30 cloudwatch_log_group_arn = CloudWatchLogsLogGroupArn 31 zone_id = ResourceId 32 } 33 34 mapping "aws_route53_record" { 35 zone_id = ResourceId 36 name = DNSName 37 type = RRType 38 ttl = TTL 39 records = ResourceRecords 40 set_identifier = ResourceRecordSetIdentifier 41 health_check_id = HealthCheckId 42 alias = AliasTarget 43 failover_routing_policy = any 44 geolocation_routing_policy = GeoLocation 45 latency_routing_policy = any 46 weighted_routing_policy = any 47 multivalue_answer_routing_policy = ResourceRecordSetMultiValueAnswer 48 allow_overwrite = any 49 } 50 51 mapping "aws_route53_zone" { 52 name = DNSName 53 comment = ResourceDescription 54 delegation_set_id = ResourceId 55 force_destroy = any 56 tags = TagList 57 vpc = VPC 58 } 59 60 mapping "aws_route53_zone_association" { 61 zone_id = ResourceId 62 vpc_id = VPCId 63 vpc_region = VPCRegion 64 }