Managed Zone Args
data class ManagedZoneArgs(val clientOperationId: Output<String>? = null, val cloudLoggingConfig: Output<ManagedZoneCloudLoggingConfigArgs>? = null, val creationTime: Output<String>? = null, val description: Output<String>? = null, val dnsName: Output<String>? = null, val dnssecConfig: Output<ManagedZoneDnsSecConfigArgs>? = null, val forwardingConfig: Output<ManagedZoneForwardingConfigArgs>? = null, val kind: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val name: Output<String>? = null, val nameServerSet: Output<String>? = null, val peeringConfig: Output<ManagedZonePeeringConfigArgs>? = null, val privateVisibilityConfig: Output<ManagedZonePrivateVisibilityConfigArgs>? = null, val project: Output<String>? = null, val reverseLookupConfig: Output<ManagedZoneReverseLookupConfigArgs>? = null, val serviceDirectoryConfig: Output<ManagedZoneServiceDirectoryConfigArgs>? = null, val visibility: Output<ManagedZoneVisibility>? = null) : ConvertibleToJava<ManagedZoneArgs>
Creates a new ManagedZone.
Constructors
Link copied to clipboard
fun ManagedZoneArgs(clientOperationId: Output<String>? = null, cloudLoggingConfig: Output<ManagedZoneCloudLoggingConfigArgs>? = null, creationTime: Output<String>? = null, description: Output<String>? = null, dnsName: Output<String>? = null, dnssecConfig: Output<ManagedZoneDnsSecConfigArgs>? = null, forwardingConfig: Output<ManagedZoneForwardingConfigArgs>? = null, kind: Output<String>? = null, labels: Output<Map<String, String>>? = null, name: Output<String>? = null, nameServerSet: Output<String>? = null, peeringConfig: Output<ManagedZonePeeringConfigArgs>? = null, privateVisibilityConfig: Output<ManagedZonePrivateVisibilityConfigArgs>? = null, project: Output<String>? = null, reverseLookupConfig: Output<ManagedZoneReverseLookupConfigArgs>? = null, serviceDirectoryConfig: Output<ManagedZoneServiceDirectoryConfigArgs>? = null, visibility: Output<ManagedZoneVisibility>? = null)