Share via


FailoverProtectedItemProperties Class

Definition

Failover properties of the protected item.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FailoverProtectedItemPropertiesTypeConverter))]
public class FailoverProtectedItemProperties : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IFailoverProtectedItemProperties
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.FailoverProtectedItemPropertiesTypeConverter))>]
type FailoverProtectedItemProperties = class
    interface IFailoverProtectedItemProperties
    interface IJsonSerializable
Public Class FailoverProtectedItemProperties
Implements IFailoverProtectedItemProperties
Inheritance
FailoverProtectedItemProperties
Attributes
Implements

Constructors

FailoverProtectedItemProperties()

Creates an new FailoverProtectedItemProperties instance.

Properties

NetworkName

Gets or sets the network name.

ProtectedItemName

Gets or sets the protected item name.

RecoveryPointId

Gets or sets the recovery point Id.

RecoveryPointTime

Gets or sets the recovery point time.

Subnet

Gets or sets the network subnet.

TestVMName

Gets or sets the test VM name.

VMName

Gets or sets the VM name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FailoverProtectedItemProperties.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FailoverProtectedItemProperties.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20210216Preview.IFailoverProtectedItemProperties.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FailoverProtectedItemProperties into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to