Partager via


Snapshots - Grant Access

Accorde l’accès à un instantané.

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

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources.

snapshotName
path True

string

Nom de l’instantané en cours de création. Le nom ne peut pas être modifié après la création de l’instantané. Les caractères pris en charge pour le nom sont a-z, A-Z, 0-9, _ et -. La longueur maximale du nom est de 80 caractères.

subscriptionId
path True

string

Informations d’identification d’abonnement qui identifient de manière unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI de chaque appel de service.

api-version
query True

string

Version de l’API cliente.

Corps de la demande

Nom Obligatoire Type Description
access True

AccessLevel

durationInSeconds True

integer

Durée en secondes jusqu’à l’expiration de l’accès SAP.

fileFormat

FileFormat

Permet de spécifier le format de fichier lors de la demande de signature d’accès partagé sur un instantané de format de fichier VHDX

getSecureVMGuestStateSAS

boolean

Définissez cet indicateur sur true pour obtenir une SAP supplémentaire pour l’état invité de la machine virtuelle

Réponses

Nom Type Description
200 OK

AccessUri

D’ACCORD

202 Accepted

Accepté

Sécurité

azure_auth

Flux OAuth2 Azure Active Directory

Type: oauth2
Flux: implicit
URL d’autorisation: https://login.microsoftonline.com/common/oauth2/authorize

Étendues

Nom Description
user_impersonation emprunter l’identité de votre compte d’utilisateur

Exemples

Get a sas on a snapshot.

Exemple de requête

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"
}

Exemple de réponse

{
  "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

Définitions

Nom Description
AccessLevel
AccessUri

Uri SAP d’accès au disque.

FileFormat

Permet de spécifier le format de fichier lors de la demande de signature d’accès partagé sur un instantané de format de fichier VHDX

GrantAccessData

Données utilisées pour demander une SAP.

AccessLevel

Nom Type Description
None

string

Read

string

Write

string

AccessUri

Uri SAP d’accès au disque.

Nom Type Description
accessSAS

string

Uri SAP pour accéder à un disque.

securityDataAccessSAS

string

Uri SAP pour accéder à un état invité de machine virtuelle.

FileFormat

Permet de spécifier le format de fichier lors de la demande de signature d’accès partagé sur un instantané de format de fichier VHDX

Nom Type Description
VHD

string

Un fichier VHD est un fichier image disque au format de fichier disque dur virtuel.

VHDX

string

Un fichier VHDX est un fichier image de disque au format de fichier v2 de disque dur virtuel.

GrantAccessData

Données utilisées pour demander une SAP.

Nom Type Description
access

AccessLevel

durationInSeconds

integer

Durée en secondes jusqu’à l’expiration de l’accès SAP.

fileFormat

FileFormat

Permet de spécifier le format de fichier lors de la demande de signature d’accès partagé sur un instantané de format de fichier VHDX

getSecureVMGuestStateSAS

boolean

Définissez cet indicateur sur true pour obtenir une SAP supplémentaire pour l’état invité de la machine virtuelle