Share via


RecoveryPlanInMageRcmFailoverInput Class

Definition

Recovery plan InMageRcm failover input.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.RecoveryPlanInMageRcmFailoverInputTypeConverter))]
public class RecoveryPlanInMageRcmFailoverInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IRecoveryPlanInMageRcmFailoverInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.RecoveryPlanInMageRcmFailoverInputTypeConverter))>]
type RecoveryPlanInMageRcmFailoverInput = class
    interface IRecoveryPlanInMageRcmFailoverInput
    interface IJsonSerializable
    interface IRecoveryPlanProviderSpecificFailoverInput
    interface IValidates
Public Class RecoveryPlanInMageRcmFailoverInput
Implements IRecoveryPlanInMageRcmFailoverInput, IValidates
Inheritance
RecoveryPlanInMageRcmFailoverInput
Attributes
Implements

Constructors

RecoveryPlanInMageRcmFailoverInput()

Creates an new RecoveryPlanInMageRcmFailoverInput instance.

Properties

InstanceType

The class type.

RecoveryPointType

The recovery point type.

UseMultiVMSyncPoint

A value indicating whether multi VM sync enabled VMs should use multi VM sync points for failover.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of RecoveryPlanInMageRcmFailoverInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RecoveryPlanInMageRcmFailoverInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RecoveryPlanInMageRcmFailoverInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to