PolicyState constructor
const
PolicyState({
- Input<
PolicyAlternativeNameServerConfig?> ? alternativeNameServerConfig, - Input<
String?> ? deletionPolicy, - Input<
String?> ? description, - Input<
PolicyDns64Config?> ? dns64Config, - Input<
bool?> ? enableInboundForwarding, - Input<
bool?> ? enableLogging, - Input<
String?> ? name, - Input<
List< ? networks,PolicyNetwork> ?> - Input<
String?> ? project,
Creates a new PolicyState.
alternativeNameServerConfig Sets an alternative name server for the associated networks.
deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE.
description A textual description field. Defaults to 'Managed by Pulumi'.
dns64Config Configurations related to DNS64 for this Policy.
enableInboundForwarding Allows networks bound to this policy to receive DNS queries sent
enableLogging Controls whether logging is enabled for the networks bound to this policy.
name User assigned name for this policy.
networks List of network names specifying networks to which this policy is applied.
project The ID of the project in which the resource belongs.
Implementation
const PolicyState({
this.alternativeNameServerConfig,
this.deletionPolicy,
this.description,
this.dns64Config,
this.enableInboundForwarding,
this.enableLogging,
this.name,
this.networks,
this.project,
});