Disk Restore Point - Grant Access

Udziela dostępu do programu 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

Parametry identyfikatora URI

Nazwa W Wymagane Typ Opis
diskRestorePointName
path True

string

Nazwa utworzonego punktu przywracania dysku.

resourceGroupName
path True

string

Nazwa grupy zasobów.

restorePointCollectionName
path True

string

Nazwa kolekcji punktów przywracania, do których należy punkt przywracania dysku.

subscriptionId
path True

string

Poświadczenia subskrypcji, które jednoznacznie identyfikują subskrypcję platformy Microsoft Azure. Identyfikator subskrypcji stanowi część identyfikatora URI dla każdego wywołania usługi.

vmRestorePointName
path True

string

Nazwa punktu przywracania maszyny wirtualnej, do którego należy punkt przywracania dysku.

api-version
query True

string

Wersja interfejsu API klienta.

Treść żądania

Nazwa Wymagane Typ Opis
access True

AccessLevel

durationInSeconds True

integer

Czas trwania w sekundach do momentu wygaśnięcia dostępu sygnatury dostępu współdzielonego.

fileFormat

FileFormat

Służy do określania formatu pliku podczas tworzenia żądania sygnatury dostępu współdzielonego w migawce formatu pliku VHDX

getSecureVMGuestStateSAS

boolean

Ustaw tę flagę na true, aby uzyskać dodatkową sygnaturę dostępu współdzielonego dla stanu gościa maszyny wirtualnej

Odpowiedzi

Nazwa Typ Opis
200 OK

AccessUri

OK

202 Accepted

Zaakceptowano

Other Status Codes

CloudError

Odpowiedź na błąd opisująca, dlaczego operacja nie powiodła się.

Zabezpieczenia

azure_auth

Przepływ OAuth2 usługi Azure Active Directory

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

Scopes

Nazwa Opis
user_impersonation personifikacja konta użytkownika

Przykłady

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

Definicje

Nazwa Opis
AccessLevel
AccessUri

Identyfikator URI sygnatury dostępu współdzielonego dostępu do dysku.

ApiError

Błąd interfejsu API.

ApiErrorBase

Baza błędów interfejsu API.

CloudError

Odpowiedź na błąd z usługi Compute.

FileFormat

Służy do określania formatu pliku podczas tworzenia żądania sygnatury dostępu współdzielonego w migawce formatu pliku VHDX

GrantAccessData

Dane używane do żądania sygnatury dostępu współdzielonego.

InnerError

Szczegóły błędu wewnętrznego.

AccessLevel

Nazwa Typ Opis
None

string

Read

string

Write

string

AccessUri

Identyfikator URI sygnatury dostępu współdzielonego dostępu do dysku.

Nazwa Typ Opis
accessSAS

string

Identyfikator URI sygnatury dostępu współdzielonego na potrzeby uzyskiwania dostępu do dysku.

securityDataAccessSAS

string

Identyfikator URI sygnatury dostępu współdzielonego na potrzeby uzyskiwania dostępu do stanu gościa maszyny wirtualnej.

ApiError

Błąd interfejsu API.

Nazwa Typ Opis
code

string

Kod błędu.

details

ApiErrorBase[]

Szczegóły błędu interfejsu API

innererror

InnerError

Wewnętrzny błąd interfejsu API

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

ApiErrorBase

Baza błędów interfejsu API.

Nazwa Typ Opis
code

string

Kod błędu.

message

string

Komunikat o błędzie.

target

string

Element docelowy określonego błędu.

CloudError

Odpowiedź na błąd z usługi Compute.

Nazwa Typ Opis
error

ApiError

Błąd interfejsu API.

FileFormat

Służy do określania formatu pliku podczas tworzenia żądania sygnatury dostępu współdzielonego w migawce formatu pliku VHDX

Nazwa Typ Opis
VHD

string

Plik VHD jest plikiem obrazu dysku w formacie pliku wirtualnego dysku twardego.

VHDX

string

Plik VHDX jest plikiem obrazu dysku w formacie pliku Wirtualnego dysku twardego w wersji 2.

GrantAccessData

Dane używane do żądania sygnatury dostępu współdzielonego.

Nazwa Typ Opis
access

AccessLevel

durationInSeconds

integer

Czas trwania w sekundach do momentu wygaśnięcia dostępu sygnatury dostępu współdzielonego.

fileFormat

FileFormat

Służy do określania formatu pliku podczas tworzenia żądania sygnatury dostępu współdzielonego w migawce formatu pliku VHDX

getSecureVMGuestStateSAS

boolean

Ustaw tę flagę na true, aby uzyskać dodatkową sygnaturę dostępu współdzielonego dla stanu gościa maszyny wirtualnej

InnerError

Szczegóły błędu wewnętrznego.

Nazwa Typ Opis
errordetail

string

Wewnętrzny komunikat o błędzie lub zrzut wyjątku.

exceptiontype

string

Typ wyjątku.