title | platform |
---|---|
About the google_compute_routes resource |
gcp |
A google_compute_routes
is used to test a Google Route resource
describe google_compute_routes(project: 'chef-gcp-inspec') do
its('count') { should be >= 1 }
its('dest_ranges') { should include '15.0.0.0/24' }
its('next_hop_ips') { should include '10.2.0.1' }
its('priorities') { should include '100' }
end
Properties that can be accessed from the google_compute_routes
resource:
See google_compute_route.md for more detailed information
dest_ranges
: an array ofgoogle_compute_route
dest_rangedescriptions
: an array ofgoogle_compute_route
descriptionnames
: an array ofgoogle_compute_route
namenetworks
: an array ofgoogle_compute_route
networkpriorities
: an array ofgoogle_compute_route
prioritytags
: an array ofgoogle_compute_route
tagsnext_hop_gateways
: an array ofgoogle_compute_route
next_hop_gatewaynext_hop_instances
: an array ofgoogle_compute_route
next_hop_instancenext_hop_ips
: an array ofgoogle_compute_route
next_hop_ipnext_hop_vpn_tunnels
: an array ofgoogle_compute_route
next_hop_vpn_tunnelnext_hop_networks
: an array ofgoogle_compute_route
next_hop_network
This resource supports all of the above properties as filter criteria, which can be used
with where
as a block or a method.
Ensure the Compute Engine API is enabled for the current project.