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

HyperVReplicaAzureUpdateReplicationProtectedItemInput Class

Definition

HyperV replica Azure input to update replication protected item.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.HyperVReplicaAzureUpdateReplicationProtectedItemInputTypeConverter))]
public class HyperVReplicaAzureUpdateReplicationProtectedItemInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IHyperVReplicaAzureUpdateReplicationProtectedItemInput, Microsoft.Azure.PowerShell.Cmdlets.Migrate.Runtime.IValidates
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.HyperVReplicaAzureUpdateReplicationProtectedItemInputTypeConverter))>]
type HyperVReplicaAzureUpdateReplicationProtectedItemInput = class
    interface IHyperVReplicaAzureUpdateReplicationProtectedItemInput
    interface IJsonSerializable
    interface IUpdateReplicationProtectedItemProviderInput
    interface IValidates
Public Class HyperVReplicaAzureUpdateReplicationProtectedItemInput
Implements IHyperVReplicaAzureUpdateReplicationProtectedItemInput, IValidates
Inheritance
HyperVReplicaAzureUpdateReplicationProtectedItemInput
Attributes
Implements

Constructors

HyperVReplicaAzureUpdateReplicationProtectedItemInput()

Creates an new HyperVReplicaAzureUpdateReplicationProtectedItemInput instance.

Properties

DiskIdToDiskEncryptionMap

The dictionary of disk resource Id to disk encryption set ARM Id.

InstanceType

The class type.

RecoveryAzureV1ResourceGroupId

The recovery Azure resource group Id for classic deployment.

RecoveryAzureV2ResourceGroupId

The recovery Azure resource group Id for resource manager deployment.

SqlServerLicenseType

The SQL Server license type.

TargetAvailabilityZone

The target availability zone.

TargetManagedDiskTag

The tags for the target managed disks.

TargetNicTag

The tags for the target NICs.

TargetProximityPlacementGroupId

The target proximity placement group Id.

TargetVMTag

The target VM tags.

UseManagedDisk

A value indicating whether managed disks should be used during failover.

VMDisk

The list of disk update properties.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of HyperVReplicaAzureUpdateReplicationProtectedItemInput.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of HyperVReplicaAzureUpdateReplicationProtectedItemInput.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IHyperVReplicaAzureUpdateReplicationProtectedItemInput.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of HyperVReplicaAzureUpdateReplicationProtectedItemInput into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Validate(IEventListener)

Validates that this object meets the validation criteria.

Applies to