你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

HyperVReplicaAzureReprotectInput Class

Definition

Azure specific reprotect input.

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

Constructors

HyperVReplicaAzureReprotectInput()

Creates an new HyperVReplicaAzureReprotectInput instance.

Properties

HvHostVMId

The Hyper-V host Vm Id.

InstanceType

The class type.

LogStorageAccountId

The storage account to be used for logging during replication.

OSType

The OS type associated with vm.

StorageAccountId

The storage account name.

VHdId

The OS disk VHD id associated with vm.

VMName

The Vm Name.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HyperVReplicaAzureReprotectInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HyperVReplicaAzureReprotectInput.

FromJson(JsonNode)

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

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HyperVReplicaAzureReprotectInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to