Disk Restore Point - Grant Access

Concede acesso a um 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

Parâmetros do URI

Name Em Necessário Tipo Description
diskRestorePointName
path True

string

O nome do ponto de restauro do disco criado.

resourceGroupName
path True

string

O nome do grupo de recursos.

restorePointCollectionName
path True

string

O nome da coleção de pontos de restauro a que pertence o ponto de restauro do disco.

subscriptionId
path True

string

Credenciais de subscrição que identificam exclusivamente a subscrição do Microsoft Azure. O ID da subscrição faz parte do URI para cada chamada de serviço.

vmRestorePointName
path True

string

O nome do ponto de restauro da VM ao qual pertence o ponto de restauro do disco de disco.

api-version
query True

string

Versão da API de Cliente.

Corpo do Pedido

Name Necessário Tipo Description
access True

AccessLevel

durationInSeconds True

integer

Duração do tempo em segundos até o acesso sas expirar.

fileFormat

FileFormat

Utilizado para especificar o formato de ficheiro ao fazer um pedido de SAS num instantâneo de formato de ficheiro VHDX

getSecureVMGuestStateSAS

boolean

Defina este sinalizador como verdadeiro para obter SAS adicional para o estado de convidado da VM

Respostas

Name Tipo Description
200 OK

AccessUri

OK

202 Accepted

Aceite

Other Status Codes

CloudError

Resposta de erro que descreve a razão pela qual a operação falhou.

Segurança

azure_auth

Fluxo OAuth2 do Azure Active Directory

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

Scopes

Name Description
user_impersonation representar a sua conta de utilizador

Exemplos

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

Definições

Name Description
AccessLevel
AccessUri

Um uri de SAS de acesso ao disco.

ApiError

Erro de API.

ApiErrorBase

Base de erros da API.

CloudError

Uma resposta de erro do serviço de Computação.

FileFormat

Utilizado para especificar o formato de ficheiro ao fazer um pedido de SAS num instantâneo de formato de ficheiro VHDX

GrantAccessData

Dados utilizados para pedir uma SAS.

InnerError

Detalhes do erro interno.

AccessLevel

Name Tipo Description
None

string

Read

string

Write

string

AccessUri

Um uri de SAS de acesso ao disco.

Name Tipo Description
accessSAS

string

Um uri de SAS para aceder a um disco.

securityDataAccessSAS

string

Um uri de SAS para aceder a um estado de convidado de VM.

ApiError

Erro de API.

Name Tipo Description
code

string

O código de erro.

details

ApiErrorBase[]

Os detalhes do erro da API

innererror

InnerError

O erro interno da API

message

string

A mensagem de erro.

target

string

O destino do erro específico.

ApiErrorBase

Base de erros da API.

Name Tipo Description
code

string

O código de erro.

message

string

A mensagem de erro.

target

string

O destino do erro específico.

CloudError

Uma resposta de erro do serviço de Computação.

Name Tipo Description
error

ApiError

Erro de API.

FileFormat

Utilizado para especificar o formato de ficheiro ao fazer um pedido de SAS num instantâneo de formato de ficheiro VHDX

Name Tipo Description
VHD

string

Um ficheiro VHD é um ficheiro de imagem de disco no formato de ficheiro Disco Rígido Virtual.

VHDX

string

Um ficheiro VHDX é um ficheiro de imagem de disco no formato de ficheiro Virtual Hard Disk v2.

GrantAccessData

Dados utilizados para pedir uma SAS.

Name Tipo Description
access

AccessLevel

durationInSeconds

integer

Duração do tempo em segundos até o acesso sas expirar.

fileFormat

FileFormat

Utilizado para especificar o formato de ficheiro ao fazer um pedido de SAS num instantâneo de formato de ficheiro VHDX

getSecureVMGuestStateSAS

boolean

Defina este sinalizador como verdadeiro para obter SAS adicional para o estado de convidado da VM

InnerError

Detalhes do erro interno.

Name Tipo Description
errordetail

string

A mensagem de erro interna ou a informação de falha de segurança da exceção.

exceptiontype

string

O tipo de exceção.