ClusterUnplannedFailoverInput Class

Definition

Input definition for unplanned cluster failover.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ClusterUnplannedFailoverInputTypeConverter))]
public class ClusterUnplannedFailoverInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IClusterUnplannedFailoverInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.ClusterUnplannedFailoverInputTypeConverter))>]
type ClusterUnplannedFailoverInput = class
    interface IClusterUnplannedFailoverInput
    interface IJsonSerializable
Public Class ClusterUnplannedFailoverInput
Implements IClusterUnplannedFailoverInput
Inheritance
ClusterUnplannedFailoverInput
Attributes
Implements

Constructors

Name Description
ClusterUnplannedFailoverInput()

Creates an new ClusterUnplannedFailoverInput instance.

Properties

Name Description
FailoverDirection

Failover direction.

ProviderSpecificDetailInstanceType

The class type.

SourceSiteOperation

Source site operations status.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of ClusterUnplannedFailoverInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of ClusterUnplannedFailoverInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20250801.IClusterUnplannedFailoverInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of ClusterUnplannedFailoverInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to