Aracılığıyla paylaş


Snapshots - Grant Access

Anlık görüntüye erişim verir.

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

URI Parametreleri

Name İçinde Gerekli Tür Description
resourceGroupName
path True

string

Kaynak grubunun adı.

snapshotName
path True

string

Oluşturulan anlık görüntünün adı. Anlık görüntü oluşturulduktan sonra ad değiştirilemez. Ad için desteklenen karakterler a-z, A-Z, 0-9, _ ve - şeklindedir. Maksimum ad uzunluğu 80 karakterdir.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

api-version
query True

string

İstemci Api Sürümü.

İstek Gövdesi

Name Gerekli Tür Description
access True

AccessLevel

durationInSeconds True

integer (int32)

SAS erişiminin süresi dolana kadar saniye cinsinden süre.

fileFormat

FileFormat

VHDX dosya biçimi anlık görüntüsünde SAS isteğinde bulunurken dosya biçimini belirtmek için kullanılır

getSecureVMGuestStateSAS

boolean

VM konuk durumu için ek SAS almak için bu bayrağı true olarak ayarlayın

Yanıtlar

Name Tür Description
200 OK

AccessUri

TAMAM

202 Accepted

Kabul

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

Get a sas on a snapshot.

Örnek isteği

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

Örnek yanıt

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

Tanımlar

Name Description
AccessLevel
AccessUri

Disk erişimi SAS uri'si.

FileFormat

VHDX dosya biçimi anlık görüntüsünde SAS isteğinde bulunurken dosya biçimini belirtmek için kullanılır

GrantAccessData

SAS istemek için kullanılan veriler.

AccessLevel

Değer Description
None
Read
Write

AccessUri

Disk erişimi SAS uri'si.

Name Tür Description
accessSAS

string

Diske erişmek için sas uri'sini kullanın.

securityDataAccessSAS

string

VM konuk durumuna erişmek için sas uri'sini kullanın.

FileFormat

VHDX dosya biçimi anlık görüntüsünde SAS isteğinde bulunurken dosya biçimini belirtmek için kullanılır

Değer Description
VHD

VHD dosyası, Sanal Sabit Disk dosya biçiminde bir disk görüntüsü dosyasıdır.

VHDX

VHDX dosyası, Sanal Sabit Disk v2 dosya biçiminde bir disk görüntüsü dosyasıdır.

GrantAccessData

SAS istemek için kullanılan veriler.

Name Tür Description
access

AccessLevel

durationInSeconds

integer (int32)

SAS erişiminin süresi dolana kadar saniye cinsinden süre.

fileFormat

FileFormat

VHDX dosya biçimi anlık görüntüsünde SAS isteğinde bulunurken dosya biçimini belirtmek için kullanılır

getSecureVMGuestStateSAS

boolean

VM konuk durumu için ek SAS almak için bu bayrağı true olarak ayarlayın