将每个 REST 操作映射到价格

本文可帮助你查找客户端可针对 Azure Blob 存储服务执行的每个 REST 操作的价格。

AzCopy 或 Azure 存储资源管理器等工具发出的每个请求都以 REST 操作的形式到达服务。 对于利用 Azure 存储客户端库的自定义应用程序来说也是如此。

要确定每个操作的价格,必须先确定如何根据操作的类型对操作进行分类。 这是因为定价页仅按操作类型列出价格,不会按每个单独操作列出价格。 使用本文中的表作为指导。

每个 Blob 存储 REST 操作的操作类型

下表将每个 Blob 存储 REST 操作映射到一种操作类型。

每种类型的价格显示在 Azure Blob 存储定价页中。

Operation 高级块 blob 标准常规用途 v2 标准常规用途 v1
列出容器 列出和创建容器 列出和创建容器 列出和创建容器
Set Blob Service Properties(设置 Blob 服务属性) 其他 其他 写入
获取 Blob 服务属性 其他 其他 阅读
预检 Blob 请求 其他 其他 阅读
获取 Blob 服务统计信息 其他 其他 阅读
获取帐户信息 其他 其他 阅读
获取用户委托密钥 其他 其他 读取
创建容器 列出和创建容器 列出和创建容器 列出和创建容器
获取容器属性 其他 其他 阅读
获取容器元数据 其他 其他 读取
设置容器元数据 其他 其他 写入
Get Container ACL 其他 其他 阅读
Set Container ACL 其他 其他 写入
删除容器 免费 免费 免费
租用容器(获取、发布、续订) 其他 其他 读取
租用容器(中断、更改) 其他 其他 写入
还原容器 列出和创建容器 列出和创建容器 列出和创建容器
列出 Blob 列出和创建容器 列出和创建容器 列出和创建容器
在容器中按标记查找 Blob 列出和创建容器 列出和创建容器 列出和创建容器
放置 Blob 写入 写入 写入
从 URL 放置 Blob 写入 写入 写入
获取 Blob 阅读 读取 读取
获取 Blob 属性 其他 其他 阅读
设置 Blob 属性 其他 其他 写入
获取 Blob 元数据 其他 其他 阅读
设置 Blob 元数据 其他 其他 写入
获取 Blob 标记 其他 其他 阅读
设置 Blob 标记 其他 其他 写入
按标记查找 Blob 列出和创建容器 列出和创建容器 列出和创建容器
租用 Blob(获取、发布、续订) 其他 其他 阅读
租用 Blob(中断、更改) 其他 其他 写入
快照 Blob 其他 其他 读取
复制 Blob 写入2 写入2 写入2
从 URL 复制 Blob 写入 写入 写入
中止复制 Blob 其他 其他 写入
删除 Blob 免费 免费 免费
取消删除 Blob 写入 写入 写入
设置 Blob 层(向下分层) 写入 写入 空值
设置 Blob 层(向上分层) 阅读 读取 空值
Blob 批处理(设置 Blob 层) 其他 其他 空值
设置不可变性策略 其他 其他 其他
删除不可变性策略 其他 其他 其他
设置法定保留 其他 其他 其他
放置块 写入 写入 写入
从 URL 放置块 写入 写入 写入
放置块列表 写入 写入 写入
获取阻止列表 其他 其他 阅读
查询 Blob 内容 读取1 读取1 不可用
增量复制 Blob 其他 其他 写入
追加块 写入 写入 写入
通过 URL 追加块 写入 写入 写入
追加 Blob 印章 写入 写入 写入
设置 Blob 过期时间 其他 其他 写入

1 除读取费用外,Azure Data Lake Storage 定价页面上显示的“查询加速 - 扫描的数据”和“查询加速 - 返回的数据”事务类型会产生费用。

2 当源对象位于不同帐户中时,源帐户会为每个针对源对象的读取请求产生一个事务。

每个 Data Lake Storage Gen2 REST 操作的操作类型

下表将每个 Data Lake Storage Gen2 REST 操作映射到一种操作类型。

每种类型的价格显示在 Azure Data Lake Storage 存储定价页中。

操作 高级块 blob 标准常规用途 v2
文件系统 - 创建 写入 写入
文件系统 - 删除 免费 免费
文件系统 - 获取属性 其他 其他
文件系统 - 列出 迭代读取 迭代读取
文件系统 - 设置属性 写入 写入
路径 - 创建 写入 写入
路径 - 删除 免费 免费
路径 - 获取属性 阅读 阅读
路径 - 租用 其他 其他
路径 - 列出 迭代读取 迭代读取
路径 - 读取 阅读 阅读
路径 - 更新 写入 写入