Share via


Disks - Grant Access

Octroie l’accès à un disque.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/disks/{diskName}/beginGetAccess?api-version=2023-10-02

Paramètres URI

Nom Dans Obligatoire Type Description
diskName
path True

string

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

resourceGroupName
path True

string

Nom du groupe de ressources.

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 SAP.

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 une signature d’accès partagé supplémentaire 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
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

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

Exemples

Get a sas on a managed disk.
Get sas on managed disk and VM guest state

Get a sas on a managed disk.

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk/beginGetAccess?api-version=2023-10-02

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

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

Get sas on managed disk and VM guest state

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/disks/myDisk/beginGetAccess?api-version=2023-10-02

{
  "access": "Read",
  "durationInSeconds": 300,
  "getSecureVMGuestStateSAS": true
}

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",
  "securityDataAccessSAS": "https://md-gpvmcxzlzxgd.partition.blob.storage.azure.net/xx3cqcx53f0v/b9bf5824-6122-49e0-ba22-042f76ccd8a1_vmgs?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 sap.

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 à l’état invité d’une 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 disque au format de fichier Disque dur virtuel.

VHDX

string

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

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 sap sur un format de fichier VHDX instantané

getSecureVMGuestStateSAS

boolean

Définissez cet indicateur sur true pour obtenir une signature d’accès partagé supplémentaire pour l’état invité de la machine virtuelle