你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Snapshots - Grant Access

授予对快照的访问权限。

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

URI 参数

名称 必需 类型 说明
resourceGroupName
path True

string

资源组的名称。

snapshotName
path True

string

正在创建的快照的名称。 创建快照后,无法更改该名称。 名称支持的字符为 a-z、A-Z、0-9、_ 和 -。 最大名称长度为 80 个字符。

subscriptionId
path True

string

唯一标识 azure 订阅Microsoft的订阅凭据。 订阅 ID 构成了每个服务调用的 URI 的一部分。

api-version
query True

string

客户端 API 版本。

请求正文

名称 必需 类型 说明
access True

AccessLevel

durationInSeconds True

integer

SAS 访问过期前的持续时间(以秒为单位)。

fileFormat

FileFormat

用于在 VHDX 文件格式快照上请求 SAS 时指定文件格式

getSecureVMGuestStateSAS

boolean

将此标志设置为 true 以获取 VM 来宾状态的其他 SAS

响应

名称 类型 说明
200 OK

AccessUri

还行

202 Accepted

接受

安全性

azure_auth

Azure Active Directory OAuth2 Flow

类型: oauth2
流向: implicit
授权 URL: https://login.microsoftonline.com/common/oauth2/authorize

作用域

名称 说明
user_impersonation 模拟用户帐户

示例

Get a sas on a snapshot.

示例请求

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

示例响应

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

定义

名称 说明
AccessLevel
AccessUri

磁盘访问 SAS URI。

FileFormat

用于在 VHDX 文件格式快照上请求 SAS 时指定文件格式

GrantAccessData

用于请求 SAS 的数据。

AccessLevel

名称 类型 说明
None

string

Read

string

Write

string

AccessUri

磁盘访问 SAS URI。

名称 类型 说明
accessSAS

string

用于访问磁盘的 SAS URI。

securityDataAccessSAS

string

用于访问 VM 来宾状态的 SAS URI。

FileFormat

用于在 VHDX 文件格式快照上请求 SAS 时指定文件格式

名称 类型 说明
VHD

string

VHD 文件是虚拟硬盘文件格式的磁盘映像文件。

VHDX

string

VHDX 文件是虚拟硬盘 v2 文件格式的磁盘映像文件。

GrantAccessData

用于请求 SAS 的数据。

名称 类型 说明
access

AccessLevel

durationInSeconds

integer

SAS 访问过期前的持续时间(以秒为单位)。

fileFormat

FileFormat

用于在 VHDX 文件格式快照上请求 SAS 时指定文件格式

getSecureVMGuestStateSAS

boolean

将此标志设置为 true 以获取 VM 来宾状态的其他 SAS