Creates a dns policy.
google::dns-policy dns-policy-example name: "dns-policy-example" description: "DNS Policy Example" network network: $(google::compute-network managed-zone-network-example) end alternative-name-server-config target-name-server ipv4-address: "10.0.0.1" end end end
Sets an alternative name server for the associated networks. When specified, all DNS queries are forwarded to a name server that you choose. Names such as .internal are not available when an alternative name server is specified.
|description||A mutable string of at most 1024 characters associated with this resource for the user’s convenience. Has no effect on the policy’s function. (Required)|
|enable-inbound-forwarding||Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address will be allocated from each of the sub- networks that are bound to this policy.|
|enable-logging||Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.|
|name||User assigned name for this policy. (Required)|
|network list subresource||
List of network names specifying networks to which this policy is applied.