Disk Restore Point - List By Restore Point

Списки diskRestorePoints в vmRestorePoint.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/restorePointCollections/{restorePointCollectionName}/restorePoints/{vmRestorePointName}/diskRestorePoints?api-version=2023-10-02

Параметры URI

Имя В Обязательно Тип Описание
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 клиента.

Ответы

Имя Тип Описание
200 OK

DiskRestorePointList

ОК

Other Status Codes

CloudError

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

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

azure_auth

Поток OAuth2 в Azure Active Directory

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

Scopes

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

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?api-version=2023-10-02

Sample Response

{
  "value": [
    {
      "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"
      }
    }
  ]
}

Определения

Имя Описание
ApiError

Ошибка API.

ApiErrorBase

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

Architecture

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

CloudError

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

DiskRestorePoint

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

DiskRestorePointList

Ответ операции перечисления точек восстановления диска.

DiskSecurityProfile

Содержит сведения, связанные с безопасностью ресурса.

DiskSecurityTypes

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

Encryption

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

EncryptionType

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

HyperVGeneration

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

InnerError

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

NetworkAccessPolicy

Политика доступа к диску по сети.

OperatingSystemTypes

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

PublicNetworkAccess

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

PurchasePlan

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

SupportedCapabilities

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

ApiError

Ошибка API.

Имя Тип Описание
code

string

Код ошибки.

details

ApiErrorBase[]

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

innererror

InnerError

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

message

string

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

target

string

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

ApiErrorBase

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

Имя Тип Описание
code

string

Код ошибки.

message

string

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

target

string

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

Architecture

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

Имя Тип Описание
Arm64

string

x64

string

CloudError

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

Имя Тип Описание
error

ApiError

Ошибка API.

DiskRestorePoint

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

Имя Тип Описание
id

string

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

name

string

Имя ресурса

properties.completionPercent

number

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

properties.diskAccessId

string

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

properties.encryption

Encryption

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

properties.familyId

string

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

properties.hyperVGeneration

HyperVGeneration

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

properties.networkAccessPolicy

NetworkAccessPolicy

Политика доступа к диску по сети.

properties.osType

OperatingSystemTypes

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

properties.publicNetworkAccess

PublicNetworkAccess

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

properties.purchasePlan

PurchasePlan

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

properties.replicationState

string

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

properties.securityProfile

DiskSecurityProfile

Содержит сведения, связанные с безопасностью ресурса.

properties.sourceResourceId

string

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

properties.sourceResourceLocation

string

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

properties.sourceUniqueId

string

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

properties.supportedCapabilities

SupportedCapabilities

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

properties.supportsHibernation

boolean

Указывает, что ОС на диске поддерживает гибернацию.

properties.timeCreated

string

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

type

string

Тип ресурса

DiskRestorePointList

Ответ операции перечисления точек восстановления диска.

Имя Тип Описание
nextLink

string

Универсальный код ресурса (URI) для получения следующей страницы точек восстановления диска. Вызовите ListNext() с этим параметром, чтобы получить следующую страницу точек восстановления диска.

value

DiskRestorePoint[]

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

DiskSecurityProfile

Содержит сведения, связанные с безопасностью ресурса.

Имя Тип Описание
secureVMDiskEncryptionSetId

string

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

securityType

DiskSecurityTypes

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

DiskSecurityTypes

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

Имя Тип Описание
ConfidentialVM_DiskEncryptedWithCustomerKey

string

Указывает диск конфиденциальной виртуальной машины с диском ОС и гостевым состоянием виртуальной машины, зашифрованным с помощью ключа, управляемого клиентом.

ConfidentialVM_DiskEncryptedWithPlatformKey

string

Указывает диск конфиденциальной виртуальной машины с диском ОС и состоянием гостевой виртуальной машины, зашифрованным с помощью управляемого платформой ключа.

ConfidentialVM_NonPersistedTPM

string

Указывает диск конфиденциальной виртуальной машины с эфемерным vTPM. Состояние vTPM не сохраняется при перезагрузке виртуальной машины.

ConfidentialVM_VMGuestStateOnlyEncryptedWithPlatformKey

string

Указывает конфиденциальный диск виртуальной машины с зашифрованным только гостевым состоянием виртуальной машины.

TrustedLaunch

string

Доверенный запуск предоставляет функции безопасности, такие как безопасная загрузка и виртуальный доверенный платформенный модуль (vTPM).

Encryption

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

Имя Тип Описание
diskEncryptionSetId

string

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

type

EncryptionType

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

EncryptionType

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

Имя Тип Описание
EncryptionAtRestWithCustomerKey

string

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

EncryptionAtRestWithPlatformAndCustomerKeys

string

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

EncryptionAtRestWithPlatformKey

string

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

HyperVGeneration

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

Имя Тип Описание
V1

string

V2

string

InnerError

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

Имя Тип Описание
errordetail

string

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

exceptiontype

string

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

NetworkAccessPolicy

Политика доступа к диску по сети.

Имя Тип Описание
AllowAll

string

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

AllowPrivate

string

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

DenyAll

string

Невозможно экспортировать диск.

OperatingSystemTypes

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

Имя Тип Описание
Linux

string

Windows

string

PublicNetworkAccess

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

Имя Тип Описание
Disabled

string

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

Enabled

string

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

PurchasePlan

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

Имя Тип Описание
name

string

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

product

string

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

promotionCode

string

Код рекламного предложения.

publisher

string

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

SupportedCapabilities

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

Имя Тип Описание
acceleratedNetwork

boolean

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

architecture

Architecture

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

diskControllerTypes

string

Контроллеры дисков, поддерживаемые диском ОС. Если задано, это может быть SCSI или SCSI, NVME или NVME, SCSI.