Share via


ArmOracleDatabaseModelFactory.DnsPrivateZoneProperties Method

Definition

Initializes a new instance of DnsPrivateZoneProperties.

public static Azure.ResourceManager.OracleDatabase.Models.DnsPrivateZoneProperties DnsPrivateZoneProperties (string ocid = default, bool isProtected = false, Azure.ResourceManager.OracleDatabase.Models.DnsPrivateZonesLifecycleState? lifecycleState = default, string self = default, int serial = 0, string version = default, string viewId = default, Azure.ResourceManager.OracleDatabase.Models.ZoneType zoneType = default, DateTimeOffset timeCreated = default, Azure.ResourceManager.OracleDatabase.Models.ResourceProvisioningState? provisioningState = default);
static member DnsPrivateZoneProperties : string * bool * Nullable<Azure.ResourceManager.OracleDatabase.Models.DnsPrivateZonesLifecycleState> * string * int * string * string * Azure.ResourceManager.OracleDatabase.Models.ZoneType * DateTimeOffset * Nullable<Azure.ResourceManager.OracleDatabase.Models.ResourceProvisioningState> -> Azure.ResourceManager.OracleDatabase.Models.DnsPrivateZoneProperties
Public Shared Function DnsPrivateZoneProperties (Optional ocid As String = Nothing, Optional isProtected As Boolean = false, Optional lifecycleState As Nullable(Of DnsPrivateZonesLifecycleState) = Nothing, Optional self As String = Nothing, Optional serial As Integer = 0, Optional version As String = Nothing, Optional viewId As String = Nothing, Optional zoneType As ZoneType = Nothing, Optional timeCreated As DateTimeOffset = Nothing, Optional provisioningState As Nullable(Of ResourceProvisioningState) = Nothing) As DnsPrivateZoneProperties

Parameters

ocid
String

The OCID of the Zone Serialized Name: DnsPrivateZoneProperties.ocid

isProtected
Boolean

A Boolean flag indicating whether or not parts of the resource are unable to be explicitly managed. Serialized Name: DnsPrivateZoneProperties.isProtected

lifecycleState
Nullable<DnsPrivateZonesLifecycleState>

Zones lifecycleState Serialized Name: DnsPrivateZoneProperties.lifecycleState

self
String

The canonical absolute URL of the resource. Serialized Name: DnsPrivateZoneProperties.self

serial
Int32

The current serial of the zone. As seen in the zone's SOA record. Serialized Name: DnsPrivateZoneProperties.serial

version
String

Version is the never-repeating, totally-orderable, version of the zone, from which the serial field of the zone's SOA record is derived. Serialized Name: DnsPrivateZoneProperties.version

viewId
String

The OCID of the private view containing the zone. This value will be null for zones in the global DNS, which are publicly resolvable and not part of a private view. Serialized Name: DnsPrivateZoneProperties.viewId

zoneType
ZoneType

The type of the zone. Must be either PRIMARY or SECONDARY. SECONDARY is only supported for GLOBAL zones. Serialized Name: DnsPrivateZoneProperties.zoneType

timeCreated
DateTimeOffset

Zones timeCreated Serialized Name: DnsPrivateZoneProperties.timeCreated

provisioningState
Nullable<ResourceProvisioningState>

Azure resource provisioning state. Serialized Name: DnsPrivateZoneProperties.provisioningState

Returns

A new DnsPrivateZoneProperties instance for mocking.

Applies to