HyperVReplicaAzureUpdateReplicationProtectedItemInput interface
HyperV replica Azure input to update replication protected item.
- Extends
Properties
disk |
The dictionary of disk resource Id to disk encryption set ARM Id. |
instance |
Polymorphic discriminator, which specifies the different types this object can be |
recovery |
The recovery Azure resource group Id for classic deployment. |
recovery |
The recovery Azure resource group Id for resource manager deployment. |
sql |
The SQL Server license type. |
target |
The target availability zone. |
target |
The tags for the target managed disks. |
target |
The tags for the target NICs. |
target |
The target proximity placement group Id. |
target |
The target VM tags. |
use |
A value indicating whether managed disks should be used during failover. |
vm |
The list of disk update properties. |
Property Details
diskIdToDiskEncryptionMap
The dictionary of disk resource Id to disk encryption set ARM Id.
diskIdToDiskEncryptionMap?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
instanceType
Polymorphic discriminator, which specifies the different types this object can be
instanceType: "HyperVReplicaAzure"
Property Value
"HyperVReplicaAzure"
recoveryAzureV1ResourceGroupId
The recovery Azure resource group Id for classic deployment.
recoveryAzureV1ResourceGroupId?: string
Property Value
string
recoveryAzureV2ResourceGroupId
The recovery Azure resource group Id for resource manager deployment.
recoveryAzureV2ResourceGroupId?: string
Property Value
string
sqlServerLicenseType
The SQL Server license type.
sqlServerLicenseType?: string
Property Value
string
targetAvailabilityZone
The target availability zone.
targetAvailabilityZone?: string
Property Value
string
targetManagedDiskTags
The tags for the target managed disks.
targetManagedDiskTags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
targetNicTags
The tags for the target NICs.
targetNicTags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
targetProximityPlacementGroupId
The target proximity placement group Id.
targetProximityPlacementGroupId?: string
Property Value
string
targetVmTags
The target VM tags.
targetVmTags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
useManagedDisks
A value indicating whether managed disks should be used during failover.
useManagedDisks?: string
Property Value
string