huawei-cloud-api-definitions-GaussDBforNoSQL 0.1.20240122

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"]},"ModifyPublicIpRequestBody":{"properties":{"action":{"description":"操作标识。取值:\n- BIND,表示绑定弹性公网IP。\n- UNBIND,表示解绑弹性公网IP。","type":"string"},"public_ip":{"description":"弹性公网IP。","type":"string"},"public_ip_id":{"description":"弹性公网IP的ID。","type":"string"}},"required":["action"],"type":"object"},"ModifyPublicIpResponseBody":{"properties":{"job_id":{"description":"任务ID。","type":"string"}},"required":["job_id"],"type":"object"}},"description":null,"group_id":"e59009abc8d6499f9f8dc004e69d73d7","host":"gaussdb-nosql.cn-north-4.myhuaweicloud.com","id":"2351ae5c248348b8a423ce678ec1ef32","info_version":"v3","method":"post","name":"ModifyPublicIp","parameters":{},"paths":{"/v3/{project_id}/instances/{instance_id}/nodes/{node_id}/public-ip":{"post":{"description":"实例下的节点绑定弹性公网IP/解绑弹性公网IP","operationId":"ModifyPublicIp","parameters":[{"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":"实例节点ID。","in":"path","name":"node_id","required":true,"type":"string"},{"description":"用户token","in":"header","name":"x-auth-token","required":true,"type":"string"},{"description":"请求body。","in":"body","name":"BindEipRequest","required":true,"schema":{"$ref":"#/definitions/ModifyPublicIpRequestBody"}}],"responses":{"202":{"description":"Accepted","examples":{"application/json":{"job_id":"f85104b5-4a9c-4e0f-9505-fc5409d8f7ae"}},"schema":{"$ref":"#/definitions/ModifyPublicIpResponseBody"}},"default":{"description":"Client or server error.","schema":{"$ref":"#/definitions/ErrorResponseBody"}}},"summary":"绑定/解绑弹性公网IP","tags":["实例管理"],"x-constraint":"该接口支持如下数据库实例\n- GeminiDB Cassandra\n- GeminiDB Mongo副本集4.0\n- GeminiDB Influx\n- GeminiDB Redis\n\n冻结实例,异常实例不支持绑定弹性公网IP\n\n不支持多个弹性公网IP绑定同一个节点。\n\n冻结实例不支持解绑弹性公网IP。\n\n没有绑定弹性公网IP的节点不支持解绑弹性公网IP。","x-is-registered":"N","x-request-examples-1":{"action":"BIND","public_ip":"10.154.218.161","public_ip_id":"45da4782-e0c8-4aa4-a290-b8740014f710"},"x-request-examples-2":{"action":"UNBIND","public_ip":"10.154.218.161"},"x-request-examples-description-1":"绑定弹性公网IP","x-request-examples-description-2":"解绑弹性公网IP","x-request-examples-text-1":{"action":"BIND","public_ip":"10.154.218.161","public_ip_id":"45da4782-e0c8-4aa4-a290-b8740014f710"},"x-request-examples-text-2":{"action":"UNBIND","public_ip":"10.154.218.161"},"x-request-examples-url-1":"POST https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/61f554065802400c9c33f87e8114f081in10/nodes/1345bb07d1834f8fb0b4acbc26e989aano10/public-ip","x-request-examples-url-2":"POST https://{endpoint}/v3/619d3e78f61b4be68bc5aa0b59edcf7b/instances/61f554065802400c9c33f87e8114f081in10/nodes/1345bb07d1834f8fb0b4acbc26e989aano10/public-ip","x-support-sdk":"Y"}}},"product_short":"GaussDBforNoSQL","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"绑定/解绑弹性公网IP","tags":"实例管理","uri":null,"version":"2.0"}