你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

IaasVMRestoreWithRehydrationRequest interface

IaaS VM 特定于工作负荷的还原,并集成解除恢复点的解除冻结。

扩展

属性

objectType

多态鉴别器,它指定此对象可以的不同类型的

recoveryPointRehydrationInfo

RP 解除冻结信息

继承属性

affinityGroup

要还原的与 VM 关联的地缘组。 仅用于经典计算虚拟机。

createNewCloudService

还原 VM 时应创建新的云服务。 如果为 false,VM 将还原到备份时所在的同一云服务。

diskEncryptionSetId

DiskEncryptionSet 的 ID - 如果需要在还原期间使用客户管理的密钥对 VM 进行静态加密,则需要该 ID。

encryptionDetails

如果在备份时加密 VM,则需要的详细信息。

extendedLocation

在公有云中还原 VM 时,目标扩展位置应为 null

identityBasedRestoreDetails

使用托管标识还原的特定于 IaaS VM 工作负荷的还原详细信息。

identityInfo

访问客户存储帐户所需的托管标识信息。

originalStorageAccountOption

原始存储帐户选项

recoveryPointId

要恢复的备份副本的 ID。

recoveryType

此恢复的类型。

region

在其中还原虚拟机的区域。

resourceGuardOperationRequests

将对其执行 LAC 检查的 ResourceGuardOperationRequests

restoreDiskLunList

用于部分还原的磁盘 LUN 列表

restoreWithManagedDisks

使用托管磁盘还原非托管磁盘 VM 的标志。

securedVMDetails

存储安全 VM 详细信息

sourceResourceId

正在恢复的 VM 的完全限定 ARM ID。

storageAccountId

VM 必须还原到的存储帐户的完全限定的 ARM ID。

subnetId

子网 ID 是与要还原的 VM 关联的子网 ID。 对于经典 VM,它是 {VnetID}/Subnet/{SubnetName},对于 Azure 资源管理器 VM,它是用于表示子网的 ARM 资源 ID。

targetDiskNetworkAccessSettings

指定要还原的 VM 磁盘的目标网络访问设置,

targetDomainNameId

要与要还原的 VM 关联的域名的完全限定的 ARM ID。 这仅适用于经典虚拟机。

targetResourceGroupId

这是要为此虚拟机和其他项目创建的资源组的 ARM ID。 例如 /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

这是将创建的 VM 的完整 ARM ID。 例如 /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

这是要附加到虚拟机的 vnet 的虚拟网络 ID。 将在链接访问中验证用户是否具有加入作权限。

zones

应还原 VM 及其磁盘的目标区域。

属性详细信息

objectType

多态鉴别器,它指定此对象可以的不同类型的

objectType: "IaasVMRestoreWithRehydrationRequest"

属性值

"IaasVMRestoreWithRehydrationRequest"

recoveryPointRehydrationInfo

RP 解除冻结信息

recoveryPointRehydrationInfo?: RecoveryPointRehydrationInfo

属性值

继承属性详细信息

affinityGroup

要还原的与 VM 关联的地缘组。 仅用于经典计算虚拟机。

affinityGroup?: string

属性值

string

继承自IaasVMRestoreRequest.affinityGroup

createNewCloudService

还原 VM 时应创建新的云服务。 如果为 false,VM 将还原到备份时所在的同一云服务。

createNewCloudService?: boolean

属性值

boolean

继承自 IaasVMRestoreRequest.createNewCloudService

diskEncryptionSetId

DiskEncryptionSet 的 ID - 如果需要在还原期间使用客户管理的密钥对 VM 进行静态加密,则需要该 ID。

diskEncryptionSetId?: string

属性值

string

继承自 IaasVMRestoreRequest.diskEncryptionSetId

encryptionDetails

如果在备份时加密 VM,则需要的详细信息。

encryptionDetails?: EncryptionDetails

属性值

继承自 IaasVMRestoreRequest.encryptionDetails

extendedLocation

在公有云中还原 VM 时,目标扩展位置应为 null

extendedLocation?: ExtendedLocation

属性值

继承自 IaasVMRestoreRequest.extendedLocation

identityBasedRestoreDetails

使用托管标识还原的特定于 IaaS VM 工作负荷的还原详细信息。

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

属性值

继承自 IaasVMRestoreRequest.identityBasedRestoreDetails

identityInfo

访问客户存储帐户所需的托管标识信息。

identityInfo?: IdentityInfo

属性值

继承自IaasVMRestoreRequest.identityInfo

originalStorageAccountOption

原始存储帐户选项

originalStorageAccountOption?: boolean

属性值

boolean

继承自 IaasVMRestoreRequest.originalStorageAccountOption

recoveryPointId

要恢复的备份副本的 ID。

recoveryPointId?: string

属性值

string

继承自 IaasVMRestoreRequest.recoveryPointId

recoveryType

此恢复的类型。

recoveryType?: string

属性值

string

继承自 IaasVMRestoreRequest.recoveryType

region

在其中还原虚拟机的区域。

region?: string

属性值

string

继承自 IaasVMRestoreRequest.region

resourceGuardOperationRequests

将对其执行 LAC 检查的 ResourceGuardOperationRequests

resourceGuardOperationRequests?: string[]

属性值

string[]

继承自 IaasVMRestoreRequest.resourceGuardOperationRequests

restoreDiskLunList

用于部分还原的磁盘 LUN 列表

restoreDiskLunList?: number[]

属性值

number[]

继承自IaasVMRestoreRequest.restoreDiskLunList

restoreWithManagedDisks

使用托管磁盘还原非托管磁盘 VM 的标志。

restoreWithManagedDisks?: boolean

属性值

boolean

继承自 IaasVMRestoreRequest.restoreWithManagedDisks

securedVMDetails

存储安全 VM 详细信息

securedVMDetails?: SecuredVMDetails

属性值

继承自 IaasVMRestoreRequest.securedVMDetails

sourceResourceId

正在恢复的 VM 的完全限定 ARM ID。

sourceResourceId?: string

属性值

string

继承自IaasVMRestoreRequest.sourceResourceId

storageAccountId

VM 必须还原到的存储帐户的完全限定的 ARM ID。

storageAccountId?: string

属性值

string

继承自 IaasVMRestoreRequest.storageAccountId

subnetId

子网 ID 是与要还原的 VM 关联的子网 ID。 对于经典 VM,它是 {VnetID}/Subnet/{SubnetName},对于 Azure 资源管理器 VM,它是用于表示子网的 ARM 资源 ID。

subnetId?: string

属性值

string

继承自IaasVMRestoreRequest.subnetId

targetDiskNetworkAccessSettings

指定要还原的 VM 磁盘的目标网络访问设置,

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

属性值

继承自IaasVMRestoreRequest.targetDiskNetworkAccessSettings

targetDomainNameId

要与要还原的 VM 关联的域名的完全限定的 ARM ID。 这仅适用于经典虚拟机。

targetDomainNameId?: string

属性值

string

继承自IaasVMRestoreRequest.targetDomainNameId

targetResourceGroupId

这是要为此虚拟机和其他项目创建的资源组的 ARM ID。 例如 /subscriptions/{subId}/resourcegroups/{rg}

targetResourceGroupId?: string

属性值

string

继承自IaasVMRestoreRequest.targetResourceGroupId

targetVirtualMachineId

这是将创建的 VM 的完整 ARM ID。 例如 /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

属性值

string

继承自IaasVMRestoreRequest.targetVirtualMachineId

virtualNetworkId

这是要附加到虚拟机的 vnet 的虚拟网络 ID。 将在链接访问中验证用户是否具有加入作权限。

virtualNetworkId?: string

属性值

string

继承自 IaasVMRestoreRequest.virtualNetworkId

zones

应还原 VM 及其磁盘的目标区域。

zones?: string[]

属性值

string[]

继承自IaasVMRestoreRequest.zone