Disk Restore Point - Get
Получение ресурса disk restorePoint
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints/{diskRestorePointName}?api-version=2025-01-02
Параметры URI
| Имя | В | Обязательно | Тип | Описание |
|---|---|---|---|---|
|
disk
|
path | True |
string |
Имя DiskRestorePoint |
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Имя группы ресурсов. Имя не зависит от регистра. |
|
restore
|
path | True |
string |
Имя коллекции точек восстановления, к которой принадлежит точка восстановления диска. |
|
subscription
|
path | True |
string minLength: 1 |
Идентификатор целевой подписки. |
|
vm
|
path | True |
string |
Имя точки восстановления виртуальной машины, к которой принадлежит точка восстановления диска диска. |
|
api-version
|
query | True |
string minLength: 1 |
Версия API, используемая для данной операции. |
Ответы
| Имя | Тип | Описание |
|---|---|---|
| 200 OK |
Операция Azure успешно завершена. |
|
| Other Status Codes |
Непредвиденное сообщение об ошибке. |
Безопасность
azure_auth
Azure Active Directory OAuth2 Flow.
Тип:
oauth2
Flow:
implicit
URL-адрес авторизации:
https://login.microsoftonline.com/common/oauth2/authorize
Области
| Имя | Описание |
|---|---|
| user_impersonation | олицетворения учетной записи пользователя |
Примеры
|
get an incremental disk restore |
|
get an incremental disk restore |
get an incremental disk restorePoint resource.
Образец запроса
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745?api-version=2025-01-02
Пример ответа
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"name": "TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"properties": {
"timeCreated": "2020-09-16T04:41:35.079872+00:00",
"sourceResourceId": "/subscriptions/d2260d06-e00d-422f-8b63-93df551a59ae/resourceGroups/rg0680fb0c-89f1-41b4-96c0-35733a181558/providers/Microsoft.Compute/disks/TestDisk45ceb03433006d1baee0",
"osType": "Windows",
"hyperVGeneration": "V1",
"familyId": "996bf3ce-b6ff-4e86-9db6-dc27ea06cea5",
"sourceUniqueId": "48e058b1-7eea-4968-b532-10a8a1130c13",
"networkAccessPolicy": "AllowAll",
"publicNetworkAccess": "Disabled",
"logicalSectorSize": 4096
}
}
get an incremental disk restorePoint when source resource is from a different region
Образец запроса
GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745?api-version=2025-01-02
Пример ответа
{
"id": "/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"name": "TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745",
"properties": {
"timeCreated": "2020-09-16T04:41:35.079872+00:00",
"sourceResourceId": "/subscriptions/d2260d06-e00d-422f-8b63-93df551a59ae/resourceGroups/rg0680fb0c-89f1-41b4-96c0-35733a181558/providers/Microsoft.Compute/disks/TestDisk45ceb03433006d1baee0",
"osType": "Windows",
"hyperVGeneration": "V1",
"familyId": "996bf3ce-b6ff-4e86-9db6-dc27ea06cea5",
"sourceUniqueId": "48e058b1-7eea-4968-b532-10a8a1130c13",
"networkAccessPolicy": "AllowAll",
"publicNetworkAccess": "Disabled",
"replicationState": "Succeeded",
"completionPercent": 100,
"sourceResourceLocation": "eastus2",
"logicalSectorSize": 4096
}
}
Определения
| Имя | Описание |
|---|---|
|
Api |
Ошибка API. |
|
Api |
База ошибок API. |
| Architecture |
Архитектура ЦП, поддерживаемая диском ОС. |
|
Cloud |
Ответ об ошибке от службы вычислений. |
|
created |
Тип удостоверения, создавшего ресурс. |
|
Disk |
Используется для создания контекста покупки любого артефакта третьей стороны через MarketPlace. |
|
Disk |
Свойства точки восстановления диска |
|
Disk |
Содержит сведения, связанные с безопасностью для ресурса. |
|
Disk |
Указывает тип безопасности виртуальной машины. Применимо только для дисков ОС. |
| Encryption |
Параметры шифрования при хранении для диска или моментального снимка |
|
Encryption |
Тип ключа, используемого для шифрования данных диска. |
|
Hyper |
Создание гипервизора виртуальной машины. Применимо только к дискам ОС. |
|
Inner |
Сведения о внутренней ошибке. |
|
Network |
Политика доступа к диску через сеть. |
|
Operating |
Тип операционной системы. |
|
Public |
Политика управления экспортом на диске. |
|
Supported |
Список поддерживаемых возможностей, сохраненный на дисковом ресурсе для использования виртуальной машиной. |
|
Supported |
Относится к возможностям безопасности диска, поддерживаемого для создания доверенного запуска или конфиденциальной виртуальной машины. |
|
system |
Метаданные, относящиеся к созданию и последнему изменении ресурса. |
ApiError
Ошибка API.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| details |
Сведения об ошибке Api |
|
| innererror |
Внутренняя ошибка Api |
|
| message |
string |
Сообщение об ошибке. |
| target |
string |
Целевой объект конкретной ошибки. |
ApiErrorBase
База ошибок API.
| Имя | Тип | Описание |
|---|---|---|
| code |
string |
Код ошибки. |
| message |
string |
Сообщение об ошибке. |
| target |
string |
Целевой объект конкретной ошибки. |
Architecture
Архитектура ЦП, поддерживаемая диском ОС.
| Значение | Описание |
|---|---|
| x64 | |
| Arm64 |
CloudError
Ответ об ошибке от службы вычислений.
| Имя | Тип | Описание |
|---|---|---|
| error |
Ошибка API. |
createdByType
Тип удостоверения, создавшего ресурс.
| Значение | Описание |
|---|---|
| User | |
| Application | |
| ManagedIdentity | |
| Key |
DiskPurchasePlan
Используется для создания контекста покупки любого артефакта третьей стороны через MarketPlace.
| Имя | Тип | Описание |
|---|---|---|
| name |
string |
Идентификатор плана. |
| product |
string |
Задает продукт изображения из Marketplace. Это то же значение, что и Предложение в элементе imageReference. |
| promotionCode |
string |
Код продвижения предложения. |
| publisher |
string |
Идентификатор издателя. |
DiskRestorePoint
Свойства точки восстановления диска
| Имя | Тип | Описание |
|---|---|---|
| id |
string |
Полный идентификатор ресурса для ресурса. Пример - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name |
string |
Имя ресурса |
| properties.completionPercent |
number (float) |
Процент готовности для фоновой копии точки восстановления диска, когда исходный ресурс находится в другом регионе. |
| properties.diskAccessId |
string |
Идентификатор ARM ресурса DiskAccess для использования частных конечных точек на дисках. |
| properties.encryption |
Свойство шифрования можно использовать для шифрования неактивных данных с помощью управляемых клиентом ключей или управляемых платформой ключей. |
|
| properties.familyId |
string |
идентификатор семейства MIS резервного снимка |
| properties.hyperVGeneration |
Создание гипервизора виртуальной машины. Применимо только к дискам ОС. |
|
| properties.logicalSectorSize |
integer (int32) |
Размер логического сектора в байтах для точек восстановления дисков UltraSSD_LRS и PremiumV2_LRS дисков. Поддерживаемые значения: 512 и 4096. 4096 — это значение по умолчанию. |
| properties.networkAccessPolicy |
Политика доступа к диску через сеть. |
|
| properties.osType |
Тип операционной системы. |
|
| properties.publicNetworkAccess |
Политика управления экспортом на диске. |
|
| properties.purchasePlan |
Сведения о плане покупки образа, из которого был создан диск ОС. |
|
| properties.replicationState |
string |
Состояние репликации точки восстановления диска, когда исходный ресурс находится в другом регионе. |
| properties.securityProfile |
Содержит сведения, связанные с безопасностью для ресурса. |
|
| properties.sourceResourceId |
string |
Идентификатор ARM исходного диска или точки восстановления исходного диска. |
| properties.sourceResourceLocation |
string |
Расположение исходного диска или точки восстановления исходного диска, если исходный ресурс находится в другом регионе. |
| properties.sourceUniqueId |
string |
Уникальный идентификатор воплощения исходного диска |
| properties.supportedCapabilities |
Список поддерживаемых возможностей для образа, из которого был создан диск ОС. |
|
| properties.supportsHibernation |
boolean |
Указывает, что ОС на диске поддерживает гибернацию. |
| properties.timeCreated |
string (date-time) |
Временная метка создания restorePoint |
| systemData |
Метаданные Azure Resource Manager, содержащие данные createdBy и modifiedBy. |
|
| type |
string |
Тип ресурса. Например, "Microsoft.Compute/virtualMachines" или "Microsoft.Storage/storageAccounts" |
DiskSecurityProfile
Содержит сведения, связанные с безопасностью для ресурса.
| Имя | Тип | Описание |
|---|---|---|
| secureVMDiskEncryptionSetId |
string |
ResourceId набора шифрования диска, связанного с поддерживаемым конфиденциальным диском виртуальной машины, зашифрованным с помощью управляемого клиентом ключа. |
| securityType |
Указывает тип безопасности виртуальной машины. Применимо только для дисков ОС. |
DiskSecurityTypes
Указывает тип безопасности виртуальной машины. Применимо только для дисков ОС.
| Значение | Описание |
|---|---|
| TrustedLaunch |
Trusted Launch предоставляет функции безопасности, такие как безопасная загрузка и виртуальный модуль доверенной платформы (vTPM) |
| ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey |
Указывает на конфиденциальный диск виртуальной машины, в котором зашифровано только гостевое состояние виртуальной машины |
| ConfidentialVM_DiskEncryptedWithPlatformKey |
Указывает на конфиденциальный диск виртуальной машины с зашифрованным состоянием диска ОС и гостевой виртуальной машины с помощью ключа, управляемого платформой |
| ConfidentialVM_DiskEncryptedWithCustomerKey |
Указывает на конфиденциальный диск виртуальной машины с зашифрованным состоянием диска ОС и гостевой виртуальной машины с помощью ключа, управляемого клиентом |
| ConfidentialVM_NonPersistedTPM |
Указывает на конфиденциальный диск виртуальной машины с временным vTPM. Состояние vTPM не сохраняется при перезагрузке виртуальной машины. |
Encryption
Параметры шифрования при хранении для диска или моментального снимка
| Имя | Тип | Описание |
|---|---|---|
| diskEncryptionSetId |
string |
ResourceId набора шифрования дисков, который используется для включения шифрования неактивных данных. |
| type |
Тип ключа, используемого для шифрования данных диска. |
EncryptionType
Тип ключа, используемого для шифрования данных диска.
| Значение | Описание |
|---|---|
| EncryptionAtRestWithPlatformKey |
Диск шифруется при хранении с помощью ключа, управляемого платформой. Это тип шифрования по умолчанию. Это недопустимый тип шифрования для наборов шифрования диска. |
| EncryptionAtRestWithCustomerKey |
Диск шифруется при хранении с помощью ключа, управляемого клиентом, который может быть изменен и отозван клиентом. |
| EncryptionAtRestWithPlatformAndCustomerKeys |
Диск шифруется при хранении с помощью 2 уровней шифрования. Один из ключей управляется клиентом, а другой — управляется платформой. |
HyperVGeneration
Создание гипервизора виртуальной машины. Применимо только к дискам ОС.
| Значение | Описание |
|---|---|
| V1 | |
| V2 |
InnerError
Сведения о внутренней ошибке.
| Имя | Тип | Описание |
|---|---|---|
| errordetail |
string |
Внутреннее сообщение об ошибке или дамп исключений. |
| exceptiontype |
string |
Тип исключения. |
NetworkAccessPolicy
Политика доступа к диску через сеть.
| Значение | Описание |
|---|---|
| AllowAll |
Диск может быть экспортирован или загружен из любой сети. |
| AllowPrivate |
Диск можно экспортировать или отправить на него с помощью частных конечных точек ресурса DiskAccess. |
| DenyAll |
Диск не может быть экспортирован. |
OperatingSystemTypes
Тип операционной системы.
| Значение | Описание |
|---|---|
| Windows | |
| Linux |
PublicNetworkAccess
Политика управления экспортом на диске.
| Значение | Описание |
|---|---|
| Enabled |
Можно создать универсальный код ресурса (URI) SAS для доступа к базовым данным диска в открытом доступе в Интернете, если для параметра NetworkAccessPolicy задано значение AllowAll. Вы можете получить доступ к данным через универсальный код ресурса (URI) SAS только из доверенной виртуальной сети Azure, если для параметра NetworkAccessPolicy задано значение AllowPrivate. |
| Disabled |
Вы не можете получить доступ к базовым данным диска в Интернете, даже если для параметра NetworkAccessPolicy задано значение AllowAll. Вы можете получить доступ к данным через универсальный код ресурса (URI) SAS только из доверенной виртуальной сети Azure, если для параметра NetworkAccessPolicy задано значение AllowPrivate. |
SupportedCapabilities
Список поддерживаемых возможностей, сохраненный на дисковом ресурсе для использования виртуальной машиной.
| Имя | Тип | Описание |
|---|---|---|
| acceleratedNetwork |
boolean |
Значение true, если образ, из которого создается диск ОС, поддерживает ускорение сети. |
| architecture |
Архитектура ЦП, поддерживаемая диском ОС. |
|
| diskControllerTypes |
string |
Контроллеры дисков, поддерживаемые диском ОС. Если задано значение SCSI или SCSI, NVME или NVME, SCSI. |
| supportedSecurityOption |
Относится к возможностям безопасности диска, поддерживаемого для создания доверенного запуска или конфиденциальной виртуальной машины. |
SupportedSecurityOption
Относится к возможностям безопасности диска, поддерживаемого для создания доверенного запуска или конфиденциальной виртуальной машины.
| Значение | Описание |
|---|---|
| TrustedLaunchSupported |
Диск поддерживает создание виртуальных машин с доверенным запуском. |
| TrustedLaunchAndConfidentialVMSupported |
Диск поддерживает создание как доверенных запусков, так и конфиденциальных виртуальных машин. |
systemData
Метаданные, относящиеся к созданию и последнему изменении ресурса.
| Имя | Тип | Описание |
|---|---|---|
| createdAt |
string (date-time) |
Метка времени создания ресурса (UTC). |
| createdBy |
string |
Удостоверение, создающее ресурс. |
| createdByType |
Тип удостоверения, создавшего ресурс. |
|
| lastModifiedAt |
string (date-time) |
Метка времени последнего изменения ресурса (UTC) |
| lastModifiedBy |
string |
Идентификатор, который последний раз изменил ресурс. |
| lastModifiedByType |
Тип удостоверения, который последний раз изменил ресурс. |