InMageAzureV2EnableProtectionInput interface
VMware Azure specific enable protection input.
- Extends
Properties
disk |
The DiskEncryptionSet ARM Id. |
disks |
The disks to include list. |
disk |
The DiskType. |
enable |
The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum. |
instance |
Polymorphic discriminator, which specifies the different types this object can be |
license |
License type. |
log |
The storage account to be used for logging during replication. |
master |
The Master target Id. |
multi |
The multi VM group Id. |
multi |
The multi VM group name. |
process |
The Process Server Id. |
run |
The CS account Id. |
seed |
The tags for the seed managed disks. |
sql |
The SQL Server license type. |
storage |
The storage account Id. |
target |
The target availability set ARM Id for resource manager deployment. |
target |
The target availability zone. |
target |
The selected target Azure network Id. |
target |
The selected target Azure subnet Id. |
target |
The Id of the target resource group (for classic deployment) in which the failover VM is to be created. |
target |
The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created. |
target |
The target azure VM Name. |
target |
The tags for the target managed disks. |
target |
The tags for the target NICs. |
target |
The proximity placement group ARM Id. |
target |
The target VM size. |
target |
The target VM tags. |
Property Details
diskEncryptionSetId
The DiskEncryptionSet ARM Id.
diskEncryptionSetId?: string
Property Value
string
disksToInclude
The disks to include list.
disksToInclude?: InMageAzureV2DiskInputDetails[]
Property Value
diskType
The DiskType.
diskType?: string
Property Value
string
enableRdpOnTargetOption
The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
enableRdpOnTargetOption?: string
Property Value
string
instanceType
Polymorphic discriminator, which specifies the different types this object can be
instanceType: "InMageAzureV2"
Property Value
"InMageAzureV2"
licenseType
License type.
licenseType?: string
Property Value
string
logStorageAccountId
The storage account to be used for logging during replication.
logStorageAccountId?: string
Property Value
string
masterTargetId
The Master target Id.
masterTargetId?: string
Property Value
string
multiVmGroupId
The multi VM group Id.
multiVmGroupId?: string
Property Value
string
multiVmGroupName
The multi VM group name.
multiVmGroupName?: string
Property Value
string
processServerId
The Process Server Id.
processServerId?: string
Property Value
string
runAsAccountId
The CS account Id.
runAsAccountId?: string
Property Value
string
seedManagedDiskTags
The tags for the seed managed disks.
seedManagedDiskTags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}
sqlServerLicenseType
The SQL Server license type.
sqlServerLicenseType?: string
Property Value
string
storageAccountId
The storage account Id.
storageAccountId?: string
Property Value
string
targetAvailabilitySetId
The target availability set ARM Id for resource manager deployment.
targetAvailabilitySetId?: string
Property Value
string
targetAvailabilityZone
The target availability zone.
targetAvailabilityZone?: string
Property Value
string
targetAzureNetworkId
The selected target Azure network Id.
targetAzureNetworkId?: string
Property Value
string
targetAzureSubnetId
The selected target Azure subnet Id.
targetAzureSubnetId?: string
Property Value
string
targetAzureV1ResourceGroupId
The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
targetAzureV1ResourceGroupId?: string
Property Value
string
targetAzureV2ResourceGroupId
The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
targetAzureV2ResourceGroupId?: string
Property Value
string
targetAzureVmName
The target azure VM Name.
targetAzureVmName?: 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 proximity placement group ARM Id.
targetProximityPlacementGroupId?: string
Property Value
string
targetVmSize
The target VM size.
targetVmSize?: string
Property Value
string
targetVmTags
The target VM tags.
targetVmTags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}