Disk Restore Point - Get

Получение ресурса RestorePoint диска

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints/{diskRestorePointName}?api-version=2021-12-01

Параметры URI

Name In Required Type Description
diskRestorePointName
path True
  • string

Имя созданной точки восстановления диска.

resourceGroupName
path True
  • string

Имя группы ресурсов.

restorePointCollectionName
path True
  • string

Имя коллекции точек восстановления, которой принадлежит точка восстановления диска.

subscriptionId
path True
  • string

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

vmRestorePointName
path True
  • string

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

api-version
query True
  • string

Версия клиентского API.

Ответы

Name Type Description
200 OK

ОК

Other Status Codes

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 Azure Active Directory

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation олицетворения учетной записи пользователя

Примеры

Get an incremental disk restorePoint resource.
Get an incremental disk restorePoint when source resource is from a different region

Get an incremental disk restorePoint resource.

Sample Request

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=2021-12-01

Sample Response

{
  "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"
  }
}

Get an incremental disk restorePoint when source resource is from a different region

Sample Request

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=2021-12-01

Sample Response

{
  "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"
  }
}

Определения

ApiError

Ошибка API.

ApiErrorBase

База ошибок API.

Architecture

Архитектура ЦП, поддерживаемая диском ОС.

CloudError

Ответ об ошибке службы вычислений.

DiskRestorePoint

Свойства точки восстановления диска

Encryption

Параметры шифрования неактивных данных для диска или моментального снимка

EncryptionType

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

HyperVGeneration

Создание гипервизора виртуальной машины. Применимо только к дискам ОС.

InnerError

Сведения о внутренней ошибке.

NetworkAccessPolicy

Политика доступа к диску через сеть.

OperatingSystemTypes

Тип операционной системы.

PublicNetworkAccess

Политика для управления экспортом на диске.

PurchasePlan

Используется для установления контекста покупки любого артефакта стороннего производителя через MarketPlace.

SupportedCapabilities

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

ApiError

Ошибка API.

Name Type Description
code
  • string

Код ошибки.

details

Сведения об ошибке API

innererror

Внутренняя ошибка API

message
  • string

Сообщение об ошибке.

target
  • string

Целевой объект конкретной ошибки.

ApiErrorBase

База ошибок API.

Name Type Description
code
  • string

Код ошибки.

message
  • string

Сообщение об ошибке.

target
  • string

Целевой объект конкретной ошибки.

Architecture

Архитектура ЦП, поддерживаемая диском ОС.

Name Type Description
Arm64
  • string
x64
  • string

CloudError

Ответ об ошибке службы вычислений.

Name Type Description
error

Ошибка API.

DiskRestorePoint

Свойства точки восстановления диска

Name Type Description
id
  • string

Идентификатор ресурса

name
  • string

Имя ресурса

properties.completionPercent
  • number

Процент завершения фоновой копии точки восстановления диска, если исходный ресурс находится из другого региона.

properties.diskAccessId
  • string

Идентификатор ARM ресурса DiskAccess для использования частных конечных точек на дисках.

properties.encryption

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

properties.familyId
  • string

идентификатор семейства MIS резервного моментального снимка

properties.hyperVGeneration

Создание гипервизора виртуальной машины. Применимо только к дискам ОС.

properties.networkAccessPolicy

Политика доступа к диску через сеть.

properties.osType

Тип операционной системы.

properties.publicNetworkAccess

Политика для управления экспортом на диске.

properties.purchasePlan

Сведения о плане приобретения образа, из которого был создан диск ОС.

properties.replicationState
  • string

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

properties.sourceResourceId
  • string

идентификатор arm исходного диска или точки восстановления исходного диска.

properties.sourceResourceLocation
  • string

Расположение исходного диска или точки восстановления исходного диска, если исходный ресурс находится в другом регионе.

properties.sourceUniqueId
  • string

уникальный идентификатор воплощения исходного диска

properties.supportedCapabilities

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

properties.supportsHibernation
  • boolean

Указывает, что ОПЕРАЦИОННая система на диске поддерживает гибернацию.

properties.timeCreated
  • string

Метка времени создания restorePoint

type
  • string

Тип ресурса

Encryption

Параметры шифрования неактивных данных для диска или моментального снимка

Name Type Description
diskEncryptionSetId
  • string

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

type

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

EncryptionType

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

Name Type Description
EncryptionAtRestWithCustomerKey
  • string

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

EncryptionAtRestWithPlatformAndCustomerKeys
  • string

Диск шифруется неактивных данных с 2 уровнями шифрования. Одним из ключей является управление клиентом, а другой — управление платформой.

EncryptionAtRestWithPlatformKey
  • string

Диск шифруется неактивных данных с помощью управляемого ключа платформы. Это тип шифрования по умолчанию. Это недопустимый тип шифрования для наборов шифрования дисков.

HyperVGeneration

Создание гипервизора виртуальной машины. Применимо только к дискам ОС.

Name Type Description
V1
  • string
V2
  • string

InnerError

Сведения о внутренней ошибке.

Name Type Description
errordetail
  • string

Внутреннее сообщение об ошибке или дамп исключений.

exceptiontype
  • string

Тип исключения.

NetworkAccessPolicy

Политика доступа к диску через сеть.

Name Type Description
AllowAll
  • string

Диск можно экспортировать или отправить из любой сети.

AllowPrivate
  • string

Диск можно экспортировать или отправить с помощью частных конечных точек ресурса DiskAccess.

DenyAll
  • string

Диск не может быть экспортирован.

OperatingSystemTypes

Тип операционной системы.

Name Type Description
Linux
  • string
Windows
  • string

PublicNetworkAccess

Политика для управления экспортом на диске.

Name Type Description
Disabled
  • string

Вы не можете получить доступ к базовым данным диска в Интернете, даже если для NetworkAccessPolicy установлено значение AllowAll. Доступ к данным можно получить через URI SAS только из доверенной виртуальной сети Azure, если для Параметра NetworkAccessPolicy задано значение AllowPrivate.

Enabled
  • string

Вы можете создать универсальный код ресурса (URI) SAS для доступа к базовым данным диска в Интернете, если для NetworkAccessPolicy задано значение AllowAll. Доступ к данным можно получить через URI SAS только из доверенной виртуальной сети Azure, если для Параметра NetworkAccessPolicy задано значение AllowPrivate.

PurchasePlan

Используется для установления контекста покупки любого артефакта стороннего производителя через MarketPlace.

Name Type Description
name
  • string

Идентификатор плана.

product
  • string

Указывает продукт изображения из Marketplace. Это то же значение, что и Предложение в элементе imageReference.

promotionCode
  • string

Код повышения предложения.

publisher
  • string

Идентификатор издателя.

SupportedCapabilities

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

Name Type Description
acceleratedNetwork
  • boolean

Значение true, если образ, из которого создается диск ОС, поддерживает ускорение сети.

architecture

Архитектура ЦП, поддерживаемая диском ОС.