Поделиться через


IaasVMRestoreWithRehydrationRequest interface

Восстановление виртуальной машины IaaS для конкретных рабочих нагрузок с интегрированной восстановлением точки восстановления.

Extends

Свойства

objectType

Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта.

recoveryPointRehydrationInfo

Сведения о регидратации RP

Унаследованные свойства

affinityGroup

Территориальная группа, связанная с восстанавливаемой виртуальной машиной. Используется только для классических виртуальных машин вычислений.

createNewCloudService

Следует ли создать новую облачную службу при восстановлении виртуальной машины. Если задано значение false, виртуальная машина будет восстановлена в той же облачной службе, что и во время резервного копирования.

diskEncryptionSetId

Идентификатор DiskEncryptionSet — требуется, если виртуальная машина должна быть зашифрована во время восстановления с помощью ключа, управляемого клиентом.

encryptionDetails

Сведения, необходимые, если виртуальная машина была зашифрована во время резервного копирования.

extendedLocation

Целевое расширенное расположение, в котором должна быть восстановлена виртуальная машина, должно иметь значение NULL, если восстановление должно выполняться в общедоступном облаке.

identityBasedRestoreDetails

Сведения о восстановлении рабочей нагрузки виртуальной машины IaaS для восстановления с помощью управляемого удостоверения.

identityInfo

Сведения об управляемом удостоверении, необходимые для доступа к учетной записи хранения клиента.

originalStorageAccountOption

Параметр исходной учетной записи хранения

recoveryPointId

Идентификатор резервной копии для восстановления.

recoveryType

Тип этого восстановления.

region

Регион, в котором восстанавливается виртуальная машина.

resourceGuardOperationRequests

ResourceGuardOperationRequests, для которого будет выполнена проверка LAC

restoreDiskLunList

Список lun дисков для частичного восстановления

restoreWithManagedDisks

Флаг, обозначающий, что виртуальная машина с неуправляемым диском должна быть восстановлена с помощью управляемых дисков.

securedVMDetails

Хранит сведения о защищенной виртуальной машине

sourceResourceId

Полный идентификатор ARM восстанавливаемой виртуальной машины.

storageAccountId

Полный идентификатор ARM учетной записи хранения, в которую необходимо восстановить виртуальную машину.

subnetId

Идентификатор подсети — это идентификатор подсети, связанной с восстанавливаемой виртуальной машиной. Для классических виртуальных машин это будет {VnetID}/Subnet/{SubnetName}, а для виртуальных машин Azure Resource Manager — идентификатор ресурса ARM, используемый для представления подсети.

targetDiskNetworkAccessSettings

Указывает параметры доступа к целевой сети для дисков виртуальной машины, которые необходимо восстановить.

targetDomainNameId

Полный идентификатор ARM доменного имени, связанного с восстанавливаемой виртуальной машиной. Это относится только к классическим виртуальным машинам.

targetResourceGroupId

Это идентификатор ARM группы ресурсов, которую вы хотите создать для этой виртуальной машины и других артефактов. Например, /subscriptions/{subId}/resourcegroups/{rg}

targetVirtualMachineId

Это полный идентификатор ARM создаваемой виртуальной машины. Например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

virtualNetworkId

Это идентификатор виртуальной сети, которая будет подключена к виртуальной машине. Пользователь будет проверен на наличие разрешений действия присоединения в связанном доступе.

zones

Целевая зона, в которой должна быть восстановлена виртуальная машина и ее диски.

Сведения о свойстве

objectType

Полиморфный дискриминатор, который указывает различные типы, которые могут быть у этого объекта.

objectType: "IaasVMRestoreWithRehydrationRequest"

Значение свойства

"IaasVMRestoreWithRehydrationRequest"

recoveryPointRehydrationInfo

Сведения о регидратации RP

recoveryPointRehydrationInfo?: RecoveryPointRehydrationInfo

Значение свойства

Сведения об унаследованном свойстве

affinityGroup

Территориальная группа, связанная с восстанавливаемой виртуальной машиной. Используется только для классических виртуальных машин вычислений.

affinityGroup?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.affinityGroup

createNewCloudService

Следует ли создать новую облачную службу при восстановлении виртуальной машины. Если задано значение false, виртуальная машина будет восстановлена в той же облачной службе, что и во время резервного копирования.

createNewCloudService?: boolean

Значение свойства

boolean

Наследуется отIaasVMRestoreRequest.createNewCloudService

diskEncryptionSetId

Идентификатор DiskEncryptionSet — требуется, если виртуальная машина должна быть зашифрована во время восстановления с помощью ключа, управляемого клиентом.

diskEncryptionSetId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.diskEncryptionSetId

encryptionDetails

Сведения, необходимые, если виртуальная машина была зашифрована во время резервного копирования.

encryptionDetails?: EncryptionDetails

Значение свойства

Наследуется отIaasVMRestoreRequest.encryptionDetails

extendedLocation

Целевое расширенное расположение, в котором должна быть восстановлена виртуальная машина, должно иметь значение NULL, если восстановление должно выполняться в общедоступном облаке.

extendedLocation?: ExtendedLocation

Значение свойства

Наследуется отIaasVMRestoreRequest.extendedLocation

identityBasedRestoreDetails

Сведения о восстановлении рабочей нагрузки виртуальной машины IaaS для восстановления с помощью управляемого удостоверения.

identityBasedRestoreDetails?: IdentityBasedRestoreDetails

Значение свойства

Наследуется отIaasVMRestoreRequest.identityBasedRestoreDetails

identityInfo

Сведения об управляемом удостоверении, необходимые для доступа к учетной записи хранения клиента.

identityInfo?: IdentityInfo

Значение свойства

Наследуется отIaasVMRestoreRequest.identityInfo

originalStorageAccountOption

Параметр исходной учетной записи хранения

originalStorageAccountOption?: boolean

Значение свойства

boolean

Наследуется отIaasVMRestoreRequest.originalStorageAccountOption

recoveryPointId

Идентификатор резервной копии для восстановления.

recoveryPointId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.recoveryPointId

recoveryType

Тип этого восстановления.

recoveryType?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.recoveryType

region

Регион, в котором восстанавливается виртуальная машина.

region?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.region

resourceGuardOperationRequests

ResourceGuardOperationRequests, для которого будет выполнена проверка LAC

resourceGuardOperationRequests?: string[]

Значение свойства

string[]

Наследуется отIaasVMRestoreRequest.resourceGuardOperationRequests

restoreDiskLunList

Список lun дисков для частичного восстановления

restoreDiskLunList?: number[]

Значение свойства

number[]

Наследуется отIaasVMRestoreRequest.restoreDiskLunList

restoreWithManagedDisks

Флаг, обозначающий, что виртуальная машина с неуправляемым диском должна быть восстановлена с помощью управляемых дисков.

restoreWithManagedDisks?: boolean

Значение свойства

boolean

Наследуется отIaasVMRestoreRequest.restoreWithManagedDisks

securedVMDetails

Хранит сведения о защищенной виртуальной машине

securedVMDetails?: SecuredVMDetails

Значение свойства

Наследуется отIaasVMRestoreRequest.securedVMDetails

sourceResourceId

Полный идентификатор ARM восстанавливаемой виртуальной машины.

sourceResourceId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.sourceResourceId

storageAccountId

Полный идентификатор ARM учетной записи хранения, в которую необходимо восстановить виртуальную машину.

storageAccountId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.storageAccountId

subnetId

Идентификатор подсети — это идентификатор подсети, связанной с восстанавливаемой виртуальной машиной. Для классических виртуальных машин это будет {VnetID}/Subnet/{SubnetName}, а для виртуальных машин Azure Resource Manager — идентификатор ресурса ARM, используемый для представления подсети.

subnetId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.subnetId

targetDiskNetworkAccessSettings

Указывает параметры доступа к целевой сети для дисков виртуальной машины, которые необходимо восстановить.

targetDiskNetworkAccessSettings?: TargetDiskNetworkAccessSettings

Значение свойства

Наследуется отIaasVMRestoreRequest.targetDiskNetworkAccessSettings

targetDomainNameId

Полный идентификатор ARM доменного имени, связанного с восстанавливаемой виртуальной машиной. Это относится только к классическим виртуальным машинам.

targetDomainNameId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.targetDomainNameId

targetResourceGroupId

Это идентификатор ARM группы ресурсов, которую вы хотите создать для этой виртуальной машины и других артефактов. Например, /subscriptions/{subId}/resourcegroups/{rg}

targetResourceGroupId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.targetResourceGroupId

targetVirtualMachineId

Это полный идентификатор ARM создаваемой виртуальной машины. Например, /subscriptions/{subId}/resourcegroups/{rg}/provider/Microsoft.Compute/virtualmachines/{vm}

targetVirtualMachineId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.targetVirtualMachineId

virtualNetworkId

Это идентификатор виртуальной сети, которая будет подключена к виртуальной машине. Пользователь будет проверен на наличие разрешений действия присоединения в связанном доступе.

virtualNetworkId?: string

Значение свойства

string

Наследуется отIaasVMRestoreRequest.virtualNetworkId

zones

Целевая зона, в которой должна быть восстановлена виртуальная машина и ее диски.

zones?: string[]

Значение свойства

string[]

Наследуется отIaasVMRestoreRequest.zones