Policy

class Policy : KotlinCustomResource

Creates a new Policy.

Properties

Link copied to clipboard

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.

Link copied to clipboard

For mutating operation requests only. An optional identifier specified by the client. Must be unique for operation resources in the Operations collection.

Link copied to clipboard
val description: Output<String>

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.

Link copied to clipboard

Allows networks bound to this policy to receive DNS queries sent by VMs or applications over VPN connections. When enabled, a virtual IP address is allocated from each of the subnetworks that are bound to this policy.

Link copied to clipboard
val enableLogging: Output<Boolean>

Controls whether logging is enabled for the networks bound to this policy. Defaults to no logging if not set.

Link copied to clipboard
val id: Output<String>
Link copied to clipboard
val kind: Output<String>
Link copied to clipboard
val name: Output<String>

User-assigned name for this policy.

Link copied to clipboard

List of network names specifying networks to which this policy is applied.

Link copied to clipboard
val project: Output<String>
Link copied to clipboard
val pulumiChildResources: Set<KotlinResource>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val urn: Output<String>