huawei-cloud-api-definitions-GaussDBforNoSQL 0.1.20251031

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"[\"application/json\"]","definitions":{"ComputeFlavor":{"properties":{"az_status":{"additionalProperties":{"type":"string"},"description":"可用区状态。","type":"object"},"ram":{"description":"内存大小,单位为GB。","type":"string"},"region_status":{"description":"Region状态。","type":"string"},"spec_code":{"description":"规格码。","type":"string"},"vcpus":{"description":"cpu核数。","type":"string"}},"required":["vcpus","ram","spec_code","az_status","region_status"],"type":"object"},"ErrorResponseBody":{"properties":{"error_code":{"description":"错误码。","example":"DBS.200001","type":"string"},"error_msg":{"description":"错误消息。","example":"参数错误。","type":"string"}},"required":["error_code","error_msg"]},"OptionalFlavorsInfo":{"properties":{"list":{"description":"实例规格变更时可用的规格列表。","items":{"$ref":"#/definitions/ComputeFlavor"},"type":"array"},"total_count":{"description":"总记录数。","type":"integer"}},"required":["list","total_count"]},"QueryFlavorInfo":{"properties":{"current_flavor":{"$ref":"#/definitions/ComputeFlavor","description":"实例当前规格信息。"},"instance_id":{"description":"实例id。","type":"string"},"instance_name":{"description":"实例名称。","type":"string"},"optional_flavors":{"$ref":"#/definitions/OptionalFlavorsInfo","description":"实例规格变更时可用的规格列表信息。"}},"required":["instance_id","instance_name","current_flavor","optional_flavors"]}},"description":null,"group_id":"e59009abc8d6499f9f8dc004e69d73d7","host":"gaussdb-nosql.cn-north-4.myhuaweicloud.com","id":"ae68cd570d844b1ca6dbe37a8965f491","info_version":"v3","method":"get","name":"ListAvailableFlavorInfos","parameters":{},"paths":{"/v3/{project_id}/instances/{instance_id}/available-flavors":{"get":{"description":"查询实例可变更规格。","operationId":"ListAvailableFlavorInfos","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"},{"description":"实例ID。","in":"path","name":"instance_id","required":true,"type":"string"},{"description":"索引位置,偏移量。\n\n  - 从第一条数据偏移offset条数据后开始查询,默认为0。\n  - 取值必须为数字,且不能为负数。","format":"int32","in":"query","name":"offset","required":false,"type":"integer"},{"description":"查询个数上限值。\n\n- 取值范围:1~100。\n- 不传该参数时,默认查询前100条信息。","format":"int32","in":"query","name":"limit","required":false,"type":"integer"}],"responses":{"200":{"description":"Success.","examples":{"application/json":{"current_flavor":{"az_status":{"az1xahz":"normal","az2xahz":"unknown","az3xahz":"unknown"},"ram":"16","region_status":null,"spec_code":"geminidb.cassandra.xlarge.4","vcpus":"4"},"instance_id":"094424666ef04f79a2dfbe9f5b8b31a5in06","instance_name":"geminidb_instance_noreuse_0_ZKv2FSkxgoc3F8bGzsaxNg","optional_flavors":{"optional_flavor_list":[{"az_status":{"az1***":"unknown","az2***":"normal","az3***":"normal","az4***":"unknown"},"ram":"8","region_status":"normal","spec_code":"geminidb.cassandra.large.4","vcpus":"2"},{"az_status":{"az1***":"unknown","az2***":"normal","az3***":"unknown"},"ram":"32","region_status":"normal","spec_code":"geminidb.cassandra.2xlarge.4","vcpus":"8"},{"az_status":{"az1***":"unknown","az2***":"normal","az3***":"unknown"},"ram":"64","region_status":"normal","spec_code":"geminidb.cassandra.4xlarge.4","vcpus":"16"},{"az_status":{"az1***":"unknown","az2***":"normal","az3***":"unknown"},"ram":"128","region_status":"normal","spec_code":"geminidb.cassandra.8xlarge.4","vcpus":"32"}],"total_count":4}}},"schema":{"$ref":"#/definitions/QueryFlavorInfo"}},"400":{"description":"Client error.","schema":{"$ref":"#/definitions/ErrorResponseBody"}},"500":{"description":"Server error.","schema":{"$ref":"#/definitions/ErrorResponseBody"}}},"summary":"查询实例可变更规格","tags":["实例管理"],"x-constraint":"该接口支持如下数据库实例:\n- GeminiDB Cassandra\n- GeminiDB Mongo副本集4.0\n- GeminiDB Influx\n- GeminiDB Redis","x-is-registered":"N","x-request-examples-description-1":"URI样例","x-request-examples-url-1":"GET https://{endpoint}/v3/0549b4a43100d4f32f51c01c2fe4acdb/instances/094424666ef04f79a2dfbe9f5b8b31a5in06/available-flavors    ","x-support-sdk":"Y"}}},"product_short":"GaussDBforNoSQL","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"查询实例可变更规格","tags":"实例管理","uri":null,"version":"2.0"}