huawei-cloud-api-definitions-GaussDBforNoSQL 0.1.20250523

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"]},"ShowQuotasResponseBody":{"properties":{"quotas":{"$ref":"#/definitions/ShowResourcesListResponseBody","description":"配额信息。","type":"object"}},"required":["quotas"]},"ShowResourcesDetailResponseBody":{"properties":{"quota":{"description":"当前配额值。 取值为0时,表示不限制当前配额值。","type":"integer"},"type":{"description":"配额资源类型,当前配额类型仅支持实例类型(instance)。","type":"string"},"used":{"description":"已使用的资源数。","type":"integer"}},"required":["type","quota","used"]},"ShowResourcesListResponseBody":{"properties":{"resources":{"description":"资源列表对象","items":{"$ref":"#/definitions/ShowResourcesDetailResponseBody"},"type":"array"}},"required":["resources"]}},"description":null,"group_id":"e59009abc8d6499f9f8dc004e69d73d7","host":"gaussdb-nosql.cn-north-4.myhuaweicloud.com","id":"0d92866b757a4b068a1c19be73d794c1","info_version":"v3","method":"get","name":"ShowQuotas","parameters":{},"paths":{"/v3/{project_id}/quotas":{"get":{"description":"查询单租户在GeminiDB服务下的资源配额。","operationId":"ShowQuotas","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":"数据库类型。\n取值为“cassandra”,表示查询GeminiDB Cassandra数据库实例配额。\n取值为“mongodb”,表示GeminiDB Mongo查询数据库实例配额。\n取值为“influxdb”,表示查询GeminiDB Influx数据库实例配额。\n取值为“redis”,表示查询GeminiDB Redis数据库实例配额。\n如果不传该参数,表示查询所有数据库实例配额。","in":"query","name":"datastore_type","required":false,"type":"string"},{"description":"实例类型。\n取值为“Cluster”,表示GeminiDB Cassandra、GeminiDB Influx、GeminiDB Redis集群实例类型。\n取值为“InfluxdbSingle”,表示GeminiDB Influx单节点实例类型。\n取值为“ReplicaSet”,表示GeminiDB Mongo副本集实例类型。\n如果不传datastore_type参数,自动忽略该参数设置,传入datastore_type时,该参数必填。","in":"query","name":"mode","required":false,"type":"string"}],"responses":{"200":{"description":"Success.","examples":{"application/json":{"quotas":{"resources":[{"quota":200,"type":"instance","used":58}]}}},"schema":{"$ref":"#/definitions/ShowQuotasResponseBody"}},"default":{"description":"Client or server error.","schema":{"$ref":"#/definitions/ErrorResponseBody"}}},"summary":"查询配额","tags":["配额管理"],"x-is-registered":"Y","x-request-examples-description-1":"查询配额","x-request-examples-url-1":"GET https://{endpoint}/v3/0549b4a43100d4f32f51c01c2fe4acdb/quotas?mode=InfluxdbSingle&datastore_type=influxdb","x-support-sdk":"Y"}}},"product_short":"GaussDBforNoSQL","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"查询配额","tags":"配额管理","uri":null,"version":"2.0"}