阅读939 返回首页    go 汽车大全


UpdateTable__API 概览_API 参考_表格存储-阿里云

行为:

更新指定表的预留读吞吐量或预留写吞吐量设置,新设定将于更新成功一分钟内生效。

请求结构:

  1. message UpdateTableRequest {
  2. required string table_name = 1;
  3. required ReservedThroughput reserved_throughput = 2;
  4. }

table_name:

  • 类型:string。

  • 是否必要参数:是。

  • 需要更改预留读写吞吐量设置的表的表名。

reserved_throughput:

  • 类型:ReservedThroughput

  • 是否必要参数: 是。

  • 将要更改的表的预留读/写吞吐量设定,该设定将于一分钟后生效。

  • 可以只更改表的预留读吞吐量的设置或只更改表的预留写吞吐量的设置,也可以一并更改。

  • capacity_unit 中 read 和 write 应至少有一个非空,否则请求失败,返回错误。

响应消息结构:

  1. message UpdateTableResponse {
  2. required ReservedThroughputDetails reserved_throughput_details = 1;
  3. }

capacity_unit_details:

  • 类型:ReservedThroughputDetails

  • 更新后,该表的预留读/写吞吐量设置信息除了包含当前的预留读/写吞吐量设置值之外,还包含了最近一次更新该表的预留读/写吞吐量设置的时间和当日已下调预留读/写吞吐量的次数。

注意事项:

  • 调整每个表预留读/写吞吐量的最小时间间隔为 2 分钟,如果本次 UpdateTable 操作距上次不到 2 分钟将被拒绝。

  • 每个自然日(UTC 时间 00:00:00 到第二天的 00:00:00)内每个表上调和下调预留读写吞吐量次数不限。

请求示例:

  1. UpdateTableRequest {
  2. table_name: "consume_history"
  3. capacity_unit {
  4. read: 10
  5. write: 150
  6. }
  7. }

响应示例:

  1. UpdateTableResponse {
  2. capacity_unit_details {
  3. capacity_unit {
  4. read: 10
  5. write: 150
  6. }
  7. last_increase_time: 1407507306
  8. last_decrease_time: 1407507306
  9. number_of_decreases_today: 2
  10. }
  11. }

最后更新:2016-11-23 16:03:56

  上一篇:go DeleteTable__API 概览_API 参考_表格存储-阿里云
  下一篇:go DescribeTable__API 概览_API 参考_表格存储-阿里云