閱讀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 參考_表格存儲-阿裏雲