Freigeben über


HyperVReplicaAzureUpdateReplicationProtectedItemInput Constructors

Definition

Overloads

HyperVReplicaAzureUpdateReplicationProtectedItemInput()

Initializes a new instance of the HyperVReplicaAzureUpdateReplicationProtectedItemInput class.

HyperVReplicaAzureUpdateReplicationProtectedItemInput(String, String, String, IDictionary<String,String>, String, String, IDictionary<String, String>, IDictionary<String,String>, IDictionary<String,String>, String, IList<UpdateDiskInput>)

Initializes a new instance of the HyperVReplicaAzureUpdateReplicationProtectedItemInput class.

HyperVReplicaAzureUpdateReplicationProtectedItemInput()

Initializes a new instance of the HyperVReplicaAzureUpdateReplicationProtectedItemInput class.

public HyperVReplicaAzureUpdateReplicationProtectedItemInput ();
Public Sub New ()

Applies to

HyperVReplicaAzureUpdateReplicationProtectedItemInput(String, String, String, IDictionary<String,String>, String, String, IDictionary<String, String>, IDictionary<String,String>, IDictionary<String,String>, String, IList<UpdateDiskInput>)

Initializes a new instance of the HyperVReplicaAzureUpdateReplicationProtectedItemInput class.

public HyperVReplicaAzureUpdateReplicationProtectedItemInput (string recoveryAzureV1ResourceGroupId = default, string recoveryAzureV2ResourceGroupId = default, string useManagedDisks = default, System.Collections.Generic.IDictionary<string,string> diskIdToDiskEncryptionMap = default, string targetProximityPlacementGroupId = default, string targetAvailabilityZone = default, System.Collections.Generic.IDictionary<string,string> targetVMTags = default, System.Collections.Generic.IDictionary<string,string> targetManagedDiskTags = default, System.Collections.Generic.IDictionary<string,string> targetNicTags = default, string sqlServerLicenseType = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateDiskInput> vmDisks = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.HyperVReplicaAzureUpdateReplicationProtectedItemInput : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateDiskInput> -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.HyperVReplicaAzureUpdateReplicationProtectedItemInput
Public Sub New (Optional recoveryAzureV1ResourceGroupId As String = Nothing, Optional recoveryAzureV2ResourceGroupId As String = Nothing, Optional useManagedDisks As String = Nothing, Optional diskIdToDiskEncryptionMap As IDictionary(Of String, String) = Nothing, Optional targetProximityPlacementGroupId As String = Nothing, Optional targetAvailabilityZone As String = Nothing, Optional targetVMTags As IDictionary(Of String, String) = Nothing, Optional targetManagedDiskTags As IDictionary(Of String, String) = Nothing, Optional targetNicTags As IDictionary(Of String, String) = Nothing, Optional sqlServerLicenseType As String = Nothing, Optional vmDisks As IList(Of UpdateDiskInput) = Nothing)

Parameters

recoveryAzureV1ResourceGroupId
String

The recovery Azure resource group Id for classic deployment.

recoveryAzureV2ResourceGroupId
String

The recovery Azure resource group Id for resource manager deployment.

useManagedDisks
String

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

diskIdToDiskEncryptionMap
IDictionary<String,String>

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

targetProximityPlacementGroupId
String

The target proximity placement group Id.

targetAvailabilityZone
String

The target availability zone.

targetVMTags
IDictionary<String,String>

The target VM tags.

targetManagedDiskTags
IDictionary<String,String>

The tags for the target managed disks.

targetNicTags
IDictionary<String,String>

The tags for the target NICs.

sqlServerLicenseType
String

The SQL Server license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'PAYG', 'AHUB'

vmDisks
IList<UpdateDiskInput>

The list of disk update properties.

Applies to