HyperVReplicaAzureEnableProtectionInput interface
HyperVReplicaAzure 特定启用保护输入。
属性
| disk |
DiskEncryptionSet ARM ID。 |
| disks |
要保护的磁盘的 VHD ID 列表。 |
| disks |
要包含托管磁盘列表的磁盘。 |
| disk |
磁盘类型。 |
| enable |
故障转移后在目标 VM 上启用 RDP\SSH 的选定选项。 SrsDataContract.EnableRDPOnTargetOption 枚举的字符串值。 |
| hv |
Hyper-V 主机 VM ID。 |
| instance |
多态鉴别器,它指定此对象可以的不同类型的 |
| license |
许可证类型。 |
| linux |
Linux VM 的许可证类型。 |
| log |
在复制期间用于日志记录的存储帐户。 |
| os |
与 VM 关联的 OS 类型。 |
| seed |
种子托管磁盘的标记。 |
| sql |
SQL Server 许可证类型。 |
| target |
用于资源管理器部署的目标可用性集 ARM ID。 |
| target |
目标可用性区域。 |
| target |
所选目标 Azure 网络 ID。 |
| target |
所选目标 Azure 子网 ID。 |
| target |
要在其中创建故障转移 VM 的目标资源组(用于经典部署)的 ID。 |
| target |
要在其中创建故障转移 VM 的目标资源组(用于资源管理器部署)的 ID。 |
| target |
目标 Azure VM 名称。 |
| target |
目标托管磁盘的标记。 |
| target |
目标 NIC 的标记。 |
| target |
邻近放置组 ARM ID。 |
| target |
存储帐户 ID。 |
| target |
目标 VM 安全配置文件。 |
| target |
目标 VM 大小。 |
| target |
目标 VM 标记。 |
| use |
一个值,该值指示是否应在故障转移期间使用托管磁盘。 |
| use |
一个值,该值指示是否应在复制期间使用托管磁盘。 |
| user |
用户选择的 OS 名称。 |
| vhd |
与 VM 关联的 OS 磁盘 VHD ID。 |
| vm |
VM 名称。 |
属性详细信息
diskEncryptionSetId
DiskEncryptionSet ARM ID。
diskEncryptionSetId?: string
属性值
string
disksToInclude
要保护的磁盘的 VHD ID 列表。
disksToInclude?: string[]
属性值
string[]
disksToIncludeForManagedDisks
要包含托管磁盘列表的磁盘。
disksToIncludeForManagedDisks?: HyperVReplicaAzureDiskInputDetails[]
属性值
diskType
磁盘类型。
diskType?: string
属性值
string
enableRdpOnTargetOption
故障转移后在目标 VM 上启用 RDP\SSH 的选定选项。 SrsDataContract.EnableRDPOnTargetOption 枚举的字符串值。
enableRdpOnTargetOption?: string
属性值
string
hvHostVmId
Hyper-V 主机 VM ID。
hvHostVmId?: string
属性值
string
instanceType
多态鉴别器,它指定此对象可以的不同类型的
instanceType: "HyperVReplicaAzure"
属性值
"HyperVReplicaAzure"
licenseType
许可证类型。
licenseType?: string
属性值
string
linuxLicenseType
Linux VM 的许可证类型。
linuxLicenseType?: string
属性值
string
logStorageAccountId
在复制期间用于日志记录的存储帐户。
logStorageAccountId?: string
属性值
string
osType
与 VM 关联的 OS 类型。
osType?: string
属性值
string
seedManagedDiskTags
种子托管磁盘的标记。
seedManagedDiskTags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
sqlServerLicenseType
SQL Server 许可证类型。
sqlServerLicenseType?: string
属性值
string
targetAvailabilitySetId
用于资源管理器部署的目标可用性集 ARM ID。
targetAvailabilitySetId?: string
属性值
string
targetAvailabilityZone
目标可用性区域。
targetAvailabilityZone?: string
属性值
string
targetAzureNetworkId
所选目标 Azure 网络 ID。
targetAzureNetworkId?: string
属性值
string
targetAzureSubnetId
所选目标 Azure 子网 ID。
targetAzureSubnetId?: string
属性值
string
targetAzureV1ResourceGroupId
要在其中创建故障转移 VM 的目标资源组(用于经典部署)的 ID。
targetAzureV1ResourceGroupId?: string
属性值
string
targetAzureV2ResourceGroupId
要在其中创建故障转移 VM 的目标资源组(用于资源管理器部署)的 ID。
targetAzureV2ResourceGroupId?: string
属性值
string
targetAzureVmName
目标 Azure VM 名称。
targetAzureVmName?: string
属性值
string
targetManagedDiskTags
目标托管磁盘的标记。
targetManagedDiskTags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
targetNicTags
目标 NIC 的标记。
targetNicTags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
targetProximityPlacementGroupId
邻近放置组 ARM ID。
targetProximityPlacementGroupId?: string
属性值
string
targetStorageAccountId
存储帐户 ID。
targetStorageAccountId?: string
属性值
string
targetVmSecurityProfile
targetVmSize
目标 VM 大小。
targetVmSize?: string
属性值
string
targetVmTags
目标 VM 标记。
targetVmTags?: {[propertyName: string]: string}
属性值
{[propertyName: string]: string}
useManagedDisks
一个值,该值指示是否应在故障转移期间使用托管磁盘。
useManagedDisks?: string
属性值
string
useManagedDisksForReplication
一个值,该值指示是否应在复制期间使用托管磁盘。
useManagedDisksForReplication?: string
属性值
string
userSelectedOSName
用户选择的 OS 名称。
userSelectedOSName?: string
属性值
string
vhdId
与 VM 关联的 OS 磁盘 VHD ID。
vhdId?: string
属性值
string
vmName
VM 名称。
vmName?: string
属性值
string