Share via


RecoveryPlanInMageAzureV2FailoverInput Class

Definition

Recovery plan InMageAzureV2 failover input.

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

Constructors

RecoveryPlanInMageAzureV2FailoverInput()

Creates an new RecoveryPlanInMageAzureV2FailoverInput 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 RecoveryPlanInMageAzureV2FailoverInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of RecoveryPlanInMageAzureV2FailoverInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of RecoveryPlanInMageAzureV2FailoverInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to