Share via


VirtualNetworkAddressProperties Class

Definition

virtualNetworkAddress resource properties Serialized Name: VirtualNetworkAddressProperties

public class VirtualNetworkAddressProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OracleDatabase.Models.VirtualNetworkAddressProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OracleDatabase.Models.VirtualNetworkAddressProperties>
type VirtualNetworkAddressProperties = class
    interface IJsonModel<VirtualNetworkAddressProperties>
    interface IPersistableModel<VirtualNetworkAddressProperties>
Public Class VirtualNetworkAddressProperties
Implements IJsonModel(Of VirtualNetworkAddressProperties), IPersistableModel(Of VirtualNetworkAddressProperties)
Inheritance
VirtualNetworkAddressProperties
Implements

Constructors

VirtualNetworkAddressProperties()

Initializes a new instance of VirtualNetworkAddressProperties.

Properties

Domain

Virtual network address fully qualified domain name. Serialized Name: VirtualNetworkAddressProperties.domain

IPAddress

Virtual network Address address. Serialized Name: VirtualNetworkAddressProperties.ipAddress

LifecycleDetails

Additional information about the current lifecycle state of the application virtual IP (VIP) address. Serialized Name: VirtualNetworkAddressProperties.lifecycleDetails

LifecycleState

virtual network address lifecycle state. Serialized Name: VirtualNetworkAddressProperties.lifecycleState

Ocid

Application VIP OCID. Serialized Name: VirtualNetworkAddressProperties.ocid

ProvisioningState

Azure resource provisioning state. Serialized Name: VirtualNetworkAddressProperties.provisioningState

TimeAssigned

The date and time when the create operation for the application virtual IP (VIP) address completed. Serialized Name: VirtualNetworkAddressProperties.timeAssigned

VmOcid

Virtual Machine OCID. Serialized Name: VirtualNetworkAddressProperties.vmOcid

Explicit Interface Implementations

IJsonModel<VirtualNetworkAddressProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<VirtualNetworkAddressProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<VirtualNetworkAddressProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<VirtualNetworkAddressProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<VirtualNetworkAddressProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to