Snapshots - Grant Access
Udziela dostępu do migawki.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/snapshots/{snapshotName}/beginGetAccess?api-version=2025-01-02
Parametry URI
| Nazwa | W | Wymagane | Typ | Opis |
|---|---|---|---|---|
|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nazwa grupy zasobów. Nazwa jest niewrażliwa na wielkość liter. |
|
snapshot
|
path | True |
string |
Nazwa tworzonej migawki. Nie można zmienić nazwy po utworzeniu migawki. Obsługiwane znaki dla nazwy to a-z, A-Z, 0-9, _ i -. Maksymalna długość nazwy to 80 znaków. |
|
subscription
|
path | True |
string minLength: 1 |
Identyfikator subskrypcji docelowej. |
|
api-version
|
query | True |
string minLength: 1 |
Wersja interfejsu API do użycia dla tej operacji. |
Ciało żądania
| Nazwa | Wymagane | Typ | Opis |
|---|---|---|---|
| access | True |
Poziom dostępu, akceptowane wartości to Brak, Odczyt, Zapis. |
|
| durationInSeconds | True |
integer (int32) |
Czas trwania w sekundach do wygaśnięcia dostępu współdzielonego. |
| fileFormat |
Służy do określania formatu pliku podczas wysyłania żą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 |
Operacja platformy Azure została zakończona pomyślnie. |
|
| 202 Accepted |
Operacja zasobu została zaakceptowana. Nagłówki
|
|
| Other Status Codes |
Nieoczekiwana odpowiedź na błąd. |
Zabezpieczenia
azure_auth
Przepływ protokołu OAuth2 usługi Azure Active Directory.
Typ:
oauth2
Flow:
implicit
URL autoryzacji:
https://login.microsoftonline.com/common/oauth2/authorize
Zakresów
| Nazwa | Opis |
|---|---|
| user_impersonation | personifikacja konta użytkownika |
Przykłady
Get a sas on a snapshot.
Przykładowa prośba
Przykładowa odpowiedź
{
"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=2025-01-02
Definicje
| Nazwa | Opis |
|---|---|
|
Access |
Poziom dostępu, akceptowane wartości to Brak, Odczyt, Zapis. |
|
Access |
Identyfikator URI sygnatury dostępu współdzielonego dostępu do dysku. |
|
Api |
Błąd API. |
|
Api |
Baza błędów API. |
|
Cloud |
Odpowiedź na błąd z usługi obliczeniowej. |
|
File |
Służy do określania formatu pliku podczas wysyłania żądania sygnatury dostępu współdzielonego w migawce formatu pliku VHDX |
|
Grant |
Dane używane do żądania sygnatury dostępu współdzielonego. |
|
Inner |
Szczegóły błędu wewnętrznego. |
AccessLevel
Poziom dostępu, akceptowane wartości to Brak, Odczyt, Zapis.
| Wartość | Opis |
|---|---|
| None | |
| Read | |
| Write |
AccessUri
Identyfikator URI sygnatury dostępu współdzielonego dostępu do dysku.
| Nazwa | Typ | Opis |
|---|---|---|
| accessSAS |
string |
Identyfikator URI sygnatury dostępu współdzielonego służący do uzyskiwania dostępu do dysku. |
| securityDataAccessSAS |
string |
Identyfikator URI sygnatury dostępu współdzielonego służący do uzyskiwania dostępu do stanu gościa maszyny wirtualnej. |
| securityMetadataAccessSAS |
string |
Identyfikator URI sygnatury dostępu współdzielonego służący do uzyskiwania dostępu do metadanych maszyny wirtualnej. |
ApiError
Błąd API.
| Nazwa | Typ | Opis |
|---|---|---|
| code |
string |
Kod błędu. |
| details |
Szczegóły błędu interfejsu API |
|
| 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 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 obliczeniowej.
| Nazwa | Typ | Opis |
|---|---|---|
| error |
Błąd API. |
FileFormat
Służy do określania formatu pliku podczas wysyłania żądania sygnatury dostępu współdzielonego w migawce formatu pliku VHDX
| Wartość | Opis |
|---|---|
| VHD |
Plik VHD to plik obrazu dysku w formacie pliku wirtualnego dysku twardego. |
| VHDX |
Plik VHDX to plik 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 |
Poziom dostępu, akceptowane wartości to Brak, Odczyt, Zapis. |
|
| durationInSeconds |
integer (int32) |
Czas trwania w sekundach do wygaśnięcia dostępu współdzielonego. |
| fileFormat |
Służy do określania formatu pliku podczas wysyłania żą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. |