huawei-cloud-api-definitions-RabbitMQ 0.1.20240213

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"[\"application/json\"]","definitions":{"BatchRestartOrDeleteInstanceReq":{"example":{"action":"delete","instances":["019cacb7-4ff0-4d3c-9f33-f5f7b7fdc0e6"]},"properties":{"action":{"description":"对实例的操作:delete","enum":["delete"],"type":"string"},"all_failure":{"description":"是否批量删除创建失败的实例。\n\n当参数值为“rabbitmq”时,删除租户所有创建失败的实例,此时请求参数instances可为空。","enum":["rabbitmq"],"type":"string"},"instances":{"description":"实例的ID列表。","items":{"type":"string"},"type":"array"}},"required":["action"],"type":"object"},"BatchRestartOrDeleteInstanceResp":{"properties":{"results":{"description":"修改实例的结果。","items":{"properties":{"instance":{"description":"实例ID。","type":"string"},"result":{"description":"操作结果:\n  - success: 操作成功\n  - failed: 操作失败","type":"string"}},"type":"object"},"type":"array"}},"type":"object"}},"description":null,"group_id":"01d11699e8074781a7ab0fb1c8d994e7","host":"dms.cn-north-4.myhuaweicloud.com","id":"f1a3b800c6024f83a1e6c23658fb576f","info_version":"v2","method":"post","name":"BatchRestartOrDeleteInstances","parameters":{},"paths":{"/v2/{project_id}/instances/action":{"post":{"description":"批量删除实例。\n\n实例删除后,实例中原有的数据将被删除,且没有备份,请谨慎操作。","operationId":"BatchRestartOrDeleteInstances","parameters":[{"description":"项目ID,获取方式请参见[获取项目ID](rabbitmq-api-190611012.xml)。","in":"path","name":"project_id","required":true,"type":"string","x-example":"2b31ed520xxxxxxebedb6e57xxxxxxxx","x-order":1},{"description":"请求消息。","in":"body","name":"BatchRestartOrDeleteInstancesRequestBody","required":true,"schema":{"$ref":"#/definitions/BatchRestartOrDeleteInstanceReq"}}],"responses":{"200":{"description":"批量删除实例成功。","examples":{"application/json":{"results":[{"instance":"019cacb7-4ff0-4d3c-9f33-f5f7b7fdc0e6","result":"success"}]}},"schema":{"$ref":"#/definitions/BatchRestartOrDeleteInstanceResp"}},"204":{"description":"删除所有创建失败的RabbitMQ实例成功。"}},"summary":"批量删除实例","tags":["生命周期管理"],"x-api-type":"open-api","x-hybridcloud":true,"x-is-registered":"Y","x-name":"批量删除实例","x-open-region-cloud":"hws,hws_eu,hws_hk,ocb,hws_ocb,ctc,sbc,hk_sbc,g42,hk_g42,tm,hk_tm","x-order":6,"x-produc-type":"rabbitmq","x-request-examples-1":{"action":"delete","instances":["54602a9d-5e22-4239-9123-77e350df4a34","7166cdea-dbad-4d79-9610-7163e6f8b640"]},"x-request-examples-2":{"action":"delete","all_failure":"rabbitmq"},"x-request-examples-description-1":"批量删除实例。","x-request-examples-description-2":"删除所有创建失败的实例。","x-request-examples-url-1":"POST https://{endpoint}/v2/{project_id}/instances/action","x-request-examples-url-2":"POST https://{endpoint}/v2/{project_id}/instances/action","x-support-sdk":"Y"}}},"product_short":"RabbitMQ","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"批量删除实例","tags":"生命周期管理","uri":null,"version":"2.0"}