你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
获取帐户信息
该 Get Account Information
操作返回指定帐户的 SKU 名称和帐户类型。 该服务的版本为 2018-03-28 及更高版本。
请求
可以使用通过共享密钥或共享访问签名授权的有效请求 (SAS) 授权来构造 Get Account Information
请求。
如果添加 restype
值 account
和 comp
值 properties
,则请求将使用 Get Account Information
操作。 下表显示了示例:
方法 | 请求 URI | HTTP 版本 |
---|---|---|
GET/HEAD |
https://myaccount.blob.core.windows.net/?restype=account&comp=properties |
HTTP/1.1 |
GET/HEAD |
https://myaccount.blob.core.windows.net/?restype=account&comp=properties&sv=myvalidsastoken |
HTTP/1.1 |
GET/HEAD |
https://myaccount.blob.core.windows.net/mycontainer/?restype=account&comp=properties&sv=myvalidsastoken |
HTTP/1.1 |
GET/HEAD |
https://myaccount.blob.core.windows.net/mycontainer/myblob?restype=account&comp=properties&sv=myvalidsastoken |
HTTP/1.1 |
URI 参数
可以在请求 URI 上指定以下附加参数:
参数 | 说明 |
---|---|
restype |
必需。 参数 restype 值必须为 account 。 |
comp |
必需。 参数 comp 值必须为 properties 。 |
请求标头
下表描述了必需请求标头和可选请求标头:
请求标头 | 说明 |
---|---|
Authorization |
必需。 指定授权方案、帐户名称和签名。 有关详细信息,请参阅授权对 Azure 存储的请求。 |
Date or x-ms-date |
必需。 指定请求的协调世界时 (UTC)。 有关详细信息,请参阅授权对 Azure 存储的请求。 |
x-ms-version |
对于所有已授权的请求是必需的。 指定用于此请求的操作的版本。 对于此操作,版本必须为 2018-03-28 或更高版本。 有关详细信息,请参阅 Azure 存储服务的版本控制。 |
x-ms-client-request-id |
可选。 提供客户端生成的不透明值,其中包含 1-kibite (KiB) 配置日志记录时记录在日志中的字符限制。 强烈建议使用此标头将客户端活动与服务器接收的请求相关联。 |
请求正文
无。
响应
响应包括 HTTP 状态代码和一组响应标头。
状态代码
此操作成功后返回状态代码 200(正常)。
有关状态代码的信息,请参阅 状态和错误代码。
响应头
此操作的响应包括以下标头。 响应还可能包括其他标准 HTTP 标头。 所有标准标头都符合 HTTP/1.1 协议规范。
响应标头 | 说明 |
---|---|
x-ms-request-id |
唯一标识发出的请求。 可以使用它来排查请求问题。 有关详细信息,请参阅 API 操作疑难解答。 |
x-ms-version |
版本 2009-09-19 及更高版本。 指示用于执行请求的Azure Blob 存储的版本。 |
Date |
一个 UTC 日期/时间值,指示服务发送响应的时间。 |
Content-Length |
指定请求正文的长度。 对于此操作,内容长度将始终为零。 |
x-ms-sku-name |
标识指定帐户的 SKU 名称 。 |
x-ms-account-kind |
标识指定帐户的帐户 类型 。 可能的值为 Storage 、BlobStorage 和 StorageV2 。 标头使用 GPv2 帐户的 子字符串V2 区分 常规用途 v1 (GPv1) 和 常规用途 v2 (GPv2) 存储帐户。 |
x-ms-client-request-id |
可用于对请求和相应的响应进行故障排除。 如果请求中存在此标头的值 x-ms-client-request-id 并且该值最多为 1,024 个可见 ASCII 字符,则此标头的值等于标头的值。
x-ms-client-request-id 如果请求中不存在标头,则响应中不会显示此标头。 |
x-ms-is-hns-enabled |
版本 2019-07-07 及更高版本。 指示帐户是否启用了分层命名空间。 |
响应正文
无。
示例响应
Response Status:
HTTP/1.1 200 OK
Response Headers:
Date: Sat, 28 Mar 2018 12:43:08 GMT
x-ms-version: 2018-03-28
Server: Windows-Azure-Blob/1.0 Microsoft-HTTPAPI/2.0
Content-Length: 0
x-ms-sku-name: Standard_LRS
x-ms-account-kind: StorageV2
授权
在 Azure 存储中调用任何数据访问操作时,都需要授权。 可以授权操作, Get Account Information
如下所述。
此操作不支持通过 Azure Active Directory/MSI 中的访问令牌或用户委托 SAS 进行基于 OAuth 的授权。
注解
请求的 URL 路径不会影响此操作提供的信息。 其用途是允许请求使用指定允许的资源的 SAS 令牌正确授权。
指定的资源不需要存在,此操作即可成功。 例如,使用不存在的 Blob 和有效权限生成的 SAS 令牌将成功,其 URL 路径包括正确的帐户名称、正确的容器名称和不存在的 blob 的名称。
计费
定价请求可能源自使用 Blob 存储 API 的客户端,可以直接通过 Blob 存储 REST API 或 Azure 存储客户端库。 这些请求按事务产生费用。 事务类型会影响帐户的收费方式。 例如,读取事务累算到与写入事务不同的计费类别。 下表显示了基于存储帐户类型的请求的计费类别 Get Account Information
:
操作 | 存储帐户类型 | 计费类别 |
---|---|---|
获取帐户信息 | 高级块 blob 标准常规用途 v2 |
其他操作 |
获取帐户信息 | 标准常规用途 v1 | 读取操作 |
若要了解指定计费类别的定价,请参阅Azure Blob 存储定价。