IaasVMRestoreRequest interface
IaaS VM 工作負載特定的還原。
- Extends
屬性
affinity |
與要還原之 VM 相關聯的同質群組。 僅適用於傳統計算虛擬機。 |
create |
還原 VM 時,應該建立新的雲端服務。 如果這是 false,VM 將會還原到與備份時相同的雲端服務。 |
disk |
DiskEncryptionSet 的識別碼 - 如果需要在還原期間使用客戶管理的密鑰加密 VM,則需要此識別碼。 |
encryption |
如果 VM 在備份時已加密,則需要詳細數據。 |
extended |
應還原 VM 的目標擴充位置,如果還原是在公用雲端中完成,則應該是 Null |
identity |
使用受控識別進行還原的 IaaS VM 工作負載特定還原詳細數據。 |
identity |
存取客戶記憶體帳戶所需的受控識別資訊。 |
object |
多型歧視性,指定這個物件可以是的不同類型 |
original |
原始記憶體帳戶選項 |
recovery |
要復原之備份復本的標識碼。 |
recovery |
此復原的類型。 |
region | 還原虛擬機的區域。 |
restore |
部分還原的磁碟 LUN 清單 |
restore |
使用受控磁碟還原非受控磁碟 VM 的旗標。 |
secured |
儲存受保護的 VM 詳細數據 |
source |
正在復原之 VM 的完整 ARM 識別碼。 |
storage |
必須還原 VM 之記憶體帳戶的完整 ARM 識別碼。 |
subnet |
子網標識符,是與要還原之 VM 相關聯的子網標識碼。 針對傳統 VM,它會是 {VnetID}/Subnet/{SubnetName},而針對 Azure Resource Manager VM,則它是用來代表子網的 ARM 資源標識符。 |
target |
指定要還原之 VM 磁碟的目標網路存取設定, |
target |
要與所還原 VM 相關聯之功能變數名稱的完整 ARM 識別碼。 這隻適用於傳統虛擬機。 |
target |
這是您要為此虛擬機和其他成品建立之資源群組的 ARM 識別碼。 例如 /subscriptions/{subId}/resourcegroups/{rg} |
target |
這是將建立之 VM 的完整 ARM 識別碼。 例如 /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm} |
virtual |
這是將連結至虛擬機之 vnet 的虛擬網路識別碼。 使用者將會在連結存取中驗證聯結動作許可權。 |
zones | 應還原 VM 及其磁碟的目標區域。 |
繼承的屬性
resource |
將執行 LAC 檢查的 ResourceGuardOperationRequests |
屬性詳細資料
affinityGroup
與要還原之 VM 相關聯的同質群組。 僅適用於傳統計算虛擬機。
affinityGroup?: string
屬性值
string
createNewCloudService
還原 VM 時,應該建立新的雲端服務。 如果這是 false,VM 將會還原到與備份時相同的雲端服務。
createNewCloudService?: boolean
屬性值
boolean
diskEncryptionSetId
DiskEncryptionSet 的識別碼 - 如果需要在還原期間使用客戶管理的密鑰加密 VM,則需要此識別碼。
diskEncryptionSetId?: string
屬性值
string
encryptionDetails
extendedLocation
identityBasedRestoreDetails
使用受控識別進行還原的 IaaS VM 工作負載特定還原詳細數據。
identityBasedRestoreDetails?: IdentityBasedRestoreDetails
屬性值
identityInfo
objectType
多型歧視性,指定這個物件可以是的不同類型
objectType: "IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"
屬性值
"IaasVMRestoreRequest" | "IaasVMRestoreWithRehydrationRequest"
originalStorageAccountOption
原始記憶體帳戶選項
originalStorageAccountOption?: boolean
屬性值
boolean
recoveryPointId
要復原之備份復本的標識碼。
recoveryPointId?: string
屬性值
string
recoveryType
此復原的類型。
recoveryType?: string
屬性值
string
region
還原虛擬機的區域。
region?: string
屬性值
string
restoreDiskLunList
部分還原的磁碟 LUN 清單
restoreDiskLunList?: number[]
屬性值
number[]
restoreWithManagedDisks
使用受控磁碟還原非受控磁碟 VM 的旗標。
restoreWithManagedDisks?: boolean
屬性值
boolean
securedVMDetails
sourceResourceId
正在復原之 VM 的完整 ARM 識別碼。
sourceResourceId?: string
屬性值
string
storageAccountId
必須還原 VM 之記憶體帳戶的完整 ARM 識別碼。
storageAccountId?: string
屬性值
string
subnetId
子網標識符,是與要還原之 VM 相關聯的子網標識碼。 針對傳統 VM,它會是 {VnetID}/Subnet/{SubnetName},而針對 Azure Resource Manager VM,則它是用來代表子網的 ARM 資源標識符。
subnetId?: string
屬性值
string
targetDiskNetworkAccessSettings
指定要還原之 VM 磁碟的目標網路存取設定,
targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings
屬性值
targetDomainNameId
要與所還原 VM 相關聯之功能變數名稱的完整 ARM 識別碼。 這隻適用於傳統虛擬機。
targetDomainNameId?: string
屬性值
string
targetResourceGroupId
這是您要為此虛擬機和其他成品建立之資源群組的 ARM 識別碼。 例如 /subscriptions/{subId}/resourcegroups/{rg}
targetResourceGroupId?: string
屬性值
string
targetVirtualMachineId
這是將建立之 VM 的完整 ARM 識別碼。 例如 /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}
targetVirtualMachineId?: string
屬性值
string
virtualNetworkId
這是將連結至虛擬機之 vnet 的虛擬網路識別碼。 使用者將會在連結存取中驗證聯結動作許可權。
virtualNetworkId?: string
屬性值
string
zones
應還原 VM 及其磁碟的目標區域。
zones?: string[]
屬性值
string[]
繼承的屬性詳細資料
resourceGuardOperationRequests
將執行 LAC 檢查的 ResourceGuardOperationRequests
resourceGuardOperationRequests?: string[]
屬性值
string[]