Share via


FailoverProcessServerRequest Class

Definition

Request to failover a process server.

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

Constructors

FailoverProcessServerRequest()

Creates an new FailoverProcessServerRequest instance.

Properties

ContainerName

The container identifier.

SourceProcessServerId

The source process server.

TargetProcessServerId

The new process server.

UpdateType

A value for failover type. It can be systemlevel/serverlevel.

VmsToMigrate

The VMS to migrate.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of FailoverProcessServerRequest.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of FailoverProcessServerRequest.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of FailoverProcessServerRequest into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to