huawei-cloud-api-definitions-GaussDBforNoSQL 0.1.20260619

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"[\"application/json\"]","definitions":{"ErrorResponseBody":{"properties":{"error_code":{"description":"错误码。","example":"DBS.200001","type":"string"},"error_msg":{"description":"错误消息。","example":"参数错误。","type":"string"}},"required":["error_code","error_msg"]},"ResizeInstanceOption":{"properties":{"target_spec_code":{"description":"变更至新规格的资源规格编码。获取方法请参见查询数据库规格中响应参数“flavors.spec_code”的值。","type":"string"}},"required":["target_spec_code"]},"ResizeInstanceRequestBody":{"properties":{"is_auto_pay":{"description":"创建包周期实例时可指定,表示是否自动从账户中支付,此字段不影响自动续订的支付方式。\n- 对于降低规格场景,该字段无效。\n- 对于扩大规格场景:\n  - true,表示自动从账户中支付。\n  - false,表示手动从账户中支付,默认为该方式。","type":"string"},"resize":{"$ref":"#/definitions/ResizeInstanceOption","description":"目标规格信息。"}},"required":["resize"]},"ResizeInstanceResponseBody":{"properties":{"job_id":{"description":"任务ID,仅按需实例时会返回该参数。","example":"6ad4eb1f-73bd-4876-aa31-aa9a1e41c4bc","type":"string"},"order_id":{"description":"订单ID,仅创建包年包月实例时返回该参数。","example":"CS20070721568OVO9","type":"string"}}}},"description":null,"group_id":"e59009abc8d6499f9f8dc004e69d73d7","host":"gaussdb-nosql.cn-north-4.myhuaweicloud.com","id":"b1a74a69b14b4d068eca2c297f762981","info_version":"v3","method":"put","name":"ResizeInstance","parameters":{},"paths":{"/v3/{project_id}/instances/{instance_id}/resize":{"put":{"description":"变更实例的规格。","operationId":"ResizeInstance","parameters":[{"description":"用户Token。","in":"header","name":"x-auth-token","required":true,"type":"string","x-example":"******"},{"description":"租户在某一region下的project ID。","in":"path","name":"project_id","required":true,"type":"string","x-example":"619d3e78f61b4be68bc5aa0b59edcf7b"},{"description":"实例ID。","in":"path","name":"instance_id","required":true,"type":"string","x-example":"e73893ef73754465a8bd2e0857bbf13ein06"},{"description":"请求体。","in":"body","name":"ResizeInstanceRequestBody","required":true,"schema":{"$ref":"#/definitions/ResizeInstanceRequestBody"}}],"responses":{"200":{"description":"Success.","examples":{"application/json":{"job_id":"04efe8e2-9255-44ae-a98b-d87cae411890"}},"schema":{"$ref":"#/definitions/ResizeInstanceResponseBody"}},"default":{"description":"Client or server error.","schema":{"$ref":"#/definitions/ErrorResponseBody"}}},"summary":"变更实例规格","tags":["实例管理"],"x-constraint":"- 该接口支持如下数据库实例。\n  - GeminiDB Cassandra\n  - GeminiDB Redis\n  - GeminiDB Influx 云原生部署模式\n- 该接口既支持包周期实例,也支持按需实例。\n- 该接口既支持扩大规格,也支持降低规格。\n- 需要变更的规格不能与原规格一样。\n- 实例状态仅为“normal”时,可以变更实例规格。\n- 如果变更结果无法满足实例运行所需要的大小,将无法进行规格变更。","x-is-registered":"N","x-request-examples-1":{"resize":{"target_spec_code":"geminidb.cassandra.4xlarge.4"}},"x-request-examples-description-1":"","x-request-examples-url-1":"PUT https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/054e292c9880d4992f02c0196d3eain02/resize","x-support-sdk":"Y"}}},"product_short":"GaussDBforNoSQL","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"变更实例规格","tags":"实例管理","uri":null,"version":"2.0"}