IPConfigDetails Class

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IPConfigDetailsTypeConverter))]
public class IPConfigDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IIPConfigDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IPConfigDetailsTypeConverter))>]
type IPConfigDetails = class
    interface IIPConfigDetails
    interface IJsonSerializable
Public Class IPConfigDetails
Implements IIPConfigDetails
Inheritance
IPConfigDetails
Attributes
Implements

Constructors

IPConfigDetails()

Creates an new IPConfigDetails instance.

Properties

IPAddressType
IsPrimary
IsSeletedForFailover
Name
RecoveryIPAddressType
RecoveryLbBackendAddressPoolId
RecoveryPublicIPAddressId
RecoveryStaticIPAddress
RecoverySubnetName
StaticIPAddress
SubnetName
TfoLbBackendAddressPoolId
TfoPublicIPAddressId
TfoStaticIPAddress
TfoSubnetName

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of IPConfigDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of IPConfigDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IIPConfigDetails.

FromJsonString(String)

Creates a new instance of IPConfigDetails, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of IPConfigDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to