github.com/wata727/tflint@v0.12.2-0.20191013070026-96dd0d36f385/docs/rules/aws_route_not_specified_target.md (about) 1 # aws_route_not_specified_target 2 3 Disallow routes that have no targets. 4 5 ## Example 6 7 ```hcl 8 resource "aws_route" "foo" { 9 route_table_id = "rtb-1234abcd" 10 destination_cidr_block = "10.0.1.0/22" 11 } 12 ``` 13 14 ``` 15 $ tflint 16 1 issue(s) found: 17 18 Error: The routing target is not specified, each aws_route must contain either egress_only_gateway_id, gateway_id, instance_id, nat_gateway_id, network_interface_id, transit_gateway_id, or vpc_peering_connection_id. (aws_route_not_specified_target) 19 20 on template.tf line 1: 21 1: resource "aws_route" "foo" { 22 23 Reference: https://github.com/wata727/tflint/blob/v0.11.0/docs/rules/aws_route_not_specified_target.md 24 25 ``` 26 27 ## Why 28 29 It occurs an error. 30 31 ## How To Fix 32 33 Add a routing target. There are [kinds of](https://www.terraform.io/docs/providers/aws/r/route.html#argument-reference) `egress_only_gateway_id`, `gateway_id`, `instance_id`, `nat_gateway_id`, `network_interface_id`, `transit_gateway_id`, `vpc_peering_connection_id`.