Share via


IHyperVReplicaAzureUpdateReplicationProtectedItemInput Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTypeConverter))]
public interface IHyperVReplicaAzureUpdateReplicationProtectedItemInput : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IUpdateReplicationProtectedItemProviderInput
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.HyperVReplicaAzureUpdateReplicationProtectedItemInputTypeConverter))>]
type IHyperVReplicaAzureUpdateReplicationProtectedItemInput = interface
    interface IJsonSerializable
    interface IUpdateReplicationProtectedItemProviderInput
Public Interface IHyperVReplicaAzureUpdateReplicationProtectedItemInput
Implements IUpdateReplicationProtectedItemProviderInput
Derived
Attributes
Implements

Properties

DiskIdToDiskEncryptionMap

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

InstanceType

The class type.

(Inherited from IUpdateReplicationProtectedItemProviderInput)
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

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to