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=2023-10-02

Paramètres URI

Nom Dans Obligatoire Type Description
resourceGroupName
path True

string

Nom du groupe de ressources.

snapshotName
path True

string

Nom du instantané en cours de création. Le nom ne peut pas être modifié une fois le instantané créé. 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 pour 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 SAS.

fileFormat

FileFormat

Permet de spécifier le format de fichier lors de la demande de SAP sur un format de fichier VHDX instantané

getSecureVMGuestStateSAS

boolean

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

Réponses

Nom Type Description
200 OK

AccessUri

Ok

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=2023-10-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=2023-10-02

Définitions

Nom Description
AccessLevel
AccessUri

URI SAS d’accès au disque.

FileFormat

Permet de spécifier le format de fichier lors de la demande de SAP sur un format de fichier VHDX instantané

GrantAccessData

Données utilisées pour demander une signature d’accès partagé.

AccessLevel

Nom Type Description
None

string

Read

string

Write

string

AccessUri

URI SAS d’accès au disque.

Nom Type Description
accessSAS

string

URI SAS pour accéder à un disque.

securityDataAccessSAS

string

URI SAS pour accéder à un état invité de machine virtuelle.

FileFormat

Permet de spécifier le format de fichier lors de la demande de SAP sur un format de fichier VHDX instantané

Nom Type Description
VHD

string

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

VHDX

string

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

GrantAccessData

Données utilisées pour demander une signature d’accès partagé.

Nom Type Description
access

AccessLevel

durationInSeconds

integer

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

fileFormat

FileFormat

Permet de spécifier le format de fichier lors de la demande de SAP sur un format de fichier VHDX instantané

getSecureVMGuestStateSAS

boolean

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