Disk Restore Point - Grant Access

Предоставляет доступ к diskRestorePoint.

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

Параметры URI

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

Текст запроса

Имя Обязательно Тип Описание
access True

AccessLevel

durationInSeconds True

integer

Время в секундах до истечения срока действия доступа SAS.

fileFormat

FileFormat

Используется для указания формата файла при запросе SAS в формате VHDX-файла snapshot

getSecureVMGuestStateSAS

boolean

Установите для этого флага значение true, чтобы получить дополнительный SAS для гостевого состояния виртуальной машины.

Ответы

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

AccessUri

ОК

202 Accepted

Принято

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 олицетворения учетной записи пользователя

Примеры

Grants access to a diskRestorePoint.

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/restorePointCollections/rpc/restorePoints/vmrp/diskRestorePoints/TestDisk45ceb03433006d1baee0_b70cd924-3362-4a80-93c2-9415eaa12745/beginGetAccess?api-version=2023-10-02

{
  "access": "Read",
  "durationInSeconds": 300,
  "fileFormat": "VHDX"
}

Sample Response

{
  "accessSAS": "https://md-gpvmcxzlzxgd.partition.blob.storage.azure.net/xx3cqcx53f0v/abcd?sv=2014-02-14&sr=b&sk=key1&sig=XXX&st=2021-05-24T18:02:34Z&se=2021-05-24T18:19:14Z&sp=r"
}
Location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/{location}/operations/{operationId}&monitor=true&api-version=2023-10-02

Определения

Имя Описание
AccessLevel
AccessUri

Универсальный код ресурса (URI) SAS для доступа к диску.

ApiError

Ошибка API.

ApiErrorBase

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

CloudError

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

FileFormat

Используется для указания формата файла при запросе SAS в формате VHDX-файла snapshot

GrantAccessData

Данные, используемые для запроса SAS.

InnerError

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

AccessLevel

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

string

Read

string

Write

string

AccessUri

Универсальный код ресурса (URI) SAS для доступа к диску.

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

string

URI SAS для доступа к диску.

securityDataAccessSAS

string

Универсальный код ресурса (URI) SAS для доступа к гостевму состоянию виртуальной машины.

ApiError

Ошибка API.

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

string

Код ошибки.

details

ApiErrorBase[]

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

innererror

InnerError

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

message

string

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

target

string

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

ApiErrorBase

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

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

string

Код ошибки.

message

string

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

target

string

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

CloudError

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

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

ApiError

Ошибка API.

FileFormat

Используется для указания формата файла при запросе SAS в формате VHDX-файла snapshot

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

string

VHD-файл — это файл образа диска в формате файла виртуального жесткого диска.

VHDX

string

VHDX-файл — это файл образа диска в формате виртуального жесткого диска версии 2.

GrantAccessData

Данные, используемые для запроса SAS.

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

AccessLevel

durationInSeconds

integer

Время в секундах до истечения срока действия доступа SAS.

fileFormat

FileFormat

Используется для указания формата файла при запросе SAS в формате VHDX-файла snapshot

getSecureVMGuestStateSAS

boolean

Установите для этого флага значение true, чтобы получить дополнительный SAS для гостевого состояния виртуальной машины.

InnerError

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

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

string

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

exceptiontype

string

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