Share via


HyperVIPConfigDetails Class

Definition

The HyperVIPConfigDetails.

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

Properties

IPAddressType

Gets the ip address type.

IsPrimary

Gets the is primary.

IsSeletedForFailover

Gets the is seleted for failover.

Name

Gets the name.

RecoveryIPAddressType

Gets the recovery ip address type.

RecoveryLBBackendAddressPoolIds

Gets the recovery lb backend address pool ids.

RecoveryPublicIPAddressId

Gets the recovery public ip address id.

RecoveryStaticIPAddress

Gets the recovery static ip address.

RecoverySubnetName

Gets the recovery subnet name.

StaticIPAddress

Gets the static ip address.

SubnetName

Gets the subnet name.

TfoLBBackendAddressPoolIds

Gets the tfo lb backend address pool ids.

TfoPublicIPAddressId

Gets the tfo public ip address id.

TfoStaticIPAddress

Gets the tfo static ip address.

TfoSubnetName

Gets the tfo subnet name.

Explicit Interface Implementations

IJsonModel<HyperVIPConfigDetails>.Create(Utf8JsonReader, ModelReaderWriterOptions)

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

IJsonModel<HyperVIPConfigDetails>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<HyperVIPConfigDetails>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<HyperVIPConfigDetails>.GetFormatFromOptions(ModelReaderWriterOptions)

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

IPersistableModel<HyperVIPConfigDetails>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to