Share via


HyperVReplicaAzureUpdateReplicationProtectedItemInput Class

Definition

HyperV replica Azure input to update replication protected item.

[Newtonsoft.Json.JsonObject("HyperVReplicaAzure")]
public class HyperVReplicaAzureUpdateReplicationProtectedItemInput : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateReplicationProtectedItemProviderInput
[<Newtonsoft.Json.JsonObject("HyperVReplicaAzure")>]
type HyperVReplicaAzureUpdateReplicationProtectedItemInput = class
    inherit UpdateReplicationProtectedItemProviderInput
Public Class HyperVReplicaAzureUpdateReplicationProtectedItemInput
Inherits UpdateReplicationProtectedItemProviderInput
Inheritance
HyperVReplicaAzureUpdateReplicationProtectedItemInput
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

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.

Properties

DiskIdToDiskEncryptionMap

Gets or sets the dictionary of disk resource Id to disk encryption set ARM Id.

RecoveryAzureV1ResourceGroupId

Gets or sets the recovery Azure resource group Id for classic deployment.

RecoveryAzureV2ResourceGroupId

Gets or sets the recovery Azure resource group Id for resource manager deployment.

SqlServerLicenseType

Gets or sets the SQL Server license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'PAYG', 'AHUB'

TargetAvailabilityZone

Gets or sets the target availability zone.

TargetManagedDiskTags

Gets or sets the tags for the target managed disks.

TargetNicTags

Gets or sets the tags for the target NICs.

TargetProximityPlacementGroupId

Gets or sets the target proximity placement group Id.

TargetVMTags

Gets or sets the target VM tags.

UseManagedDisks

Gets or sets a value indicating whether managed disks should be used during failover.

VMDisks

Gets or sets the list of disk update properties.

Applies to