Dela via


Snapshots - Grant Access

Ger åtkomst till en ögonblicksbild.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/snapshots/{snapshotName}/beginGetAccess?api-version=2024-03-02

URI-parametrar

Name I Obligatorisk Typ Description
resourceGroupName
path True

string

Namnet på resursgruppen.

snapshotName
path True

string

Namnet på ögonblicksbilden som skapas. Det går inte att ändra namnet när ögonblicksbilden har skapats. Tecken som stöds för namnet är a-z, A-Z, 0-9, _ och -. Den maximala namnlängden är 80 tecken.

subscriptionId
path True

string

Prenumerationsautentiseringsuppgifter som unikt identifierar Microsoft Azure-prenumeration. Prenumerations-ID:t utgör en del av URI:n för varje tjänstanrop.

api-version
query True

string

Klient-API-version.

Begärandetext

Name Obligatorisk Typ Description
access True

AccessLevel

durationInSeconds True

integer

Tidsåtgång i sekunder tills SAS-åtkomsten upphör att gälla.

fileFormat

FileFormat

Används för att ange filformatet när du begär SAS på en ögonblicksbild av VHDX-filformatet

getSecureVMGuestStateSAS

boolean

Ange den här flaggan till true för att få ytterligare SAS för VM-gästtillstånd

Svar

Name Typ Description
200 OK

AccessUri

OKEJ

202 Accepted

Accepterad

Säkerhet

azure_auth

Azure Active Directory OAuth2 Flow

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Get a sas on a snapshot.

Exempelbegäran

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/snapshots/mySnapshot/beginGetAccess?api-version=2024-03-02

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

Exempelsvar

{
  "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=2024-03-02

Definitioner

Name Description
AccessLevel
AccessUri

En disk har åtkomst till SAS-URI.

FileFormat

Används för att ange filformatet när du begär SAS på en ögonblicksbild av VHDX-filformatet

GrantAccessData

Data som används för att begära en SAS.

AccessLevel

Name Typ Description
None

string

Read

string

Write

string

AccessUri

En disk har åtkomst till SAS-URI.

Name Typ Description
accessSAS

string

En SAS-URI för åtkomst till en disk.

securityDataAccessSAS

string

En SAS-uri för åtkomst till ett vm-gästtillstånd.

FileFormat

Används för att ange filformatet när du begär SAS på en ögonblicksbild av VHDX-filformatet

Name Typ Description
VHD

string

En VHD-fil är en diskbildfil i filformatet Virtuell hårddisk.

VHDX

string

En VHDX-fil är en diskbildfil i filformatet Virtuell hårddisk v2.

GrantAccessData

Data som används för att begära en SAS.

Name Typ Description
access

AccessLevel

durationInSeconds

integer

Tidsåtgång i sekunder tills SAS-åtkomsten upphör att gälla.

fileFormat

FileFormat

Används för att ange filformatet när du begär SAS på en ögonblicksbild av VHDX-filformatet

getSecureVMGuestStateSAS

boolean

Ange den här flaggan till true för att få ytterligare SAS för VM-gästtillstånd