huawei-cloud-api-definitions-RabbitMQ 0.1.20240402

Huawei Cloud API definitions, generated from OpenAPI spec
Documentation
1
{"base_path":"/","components":null,"consumes":"[\"application/json\"]","definitions":{"UpdateInstanceReq":{"example":{"description":"test","name":"rabbitmq-test"},"properties":{"description":{"description":"实例的描述信息。\n\n长度不超过1024的字符串。\n> \\与\"在json报文中属于特殊字符,如果参数值中需要显示\\或者\"字符,请在字符前增加转义字符\\,比如\\\\或者\\\"。","type":"string"},"enable_publicip":{"description":"RabbitMQ实例是否开启公网访问功能。\n  - true:开启\n  - false:不开启","type":"boolean"},"enterprise_project_id":{"description":"企业项目。","type":"string"},"maintain_begin":{"description":"维护时间窗开始时间,格式为HH:mm:ss。\n  - 维护时间窗开始和结束时间必须为指定的时间段。\n  - 开始时间必须为22:00:00、02:00:00、06:00:00、10:00:00、14:00:00和18:00:00。\n  - 该参数不能单独为空,若该值为空,则结束时间也为空。系统分配一个默认开始时间02:00:00。","type":"string"},"maintain_end":{"description":"维护时间窗结束时间,格式为HH:mm:ss。\n  - 维护时间窗开始和结束时间必须为指定的时间段。\n  - 结束时间在开始时间基础上加四个小时,即当开始时间为22:00:00时,结束时间为02:00:00。\n  - 该参数不能单独为空,若该值为空,则开始时间也为空。系统分配一个默认结束时间06:00:00。","type":"string"},"name":{"description":"实例名称。\n\n由英文字符开头,只能由英文字母、数字、中划线组成,长度为4~64的字符。","type":"string"},"publicip_id":{"description":"RabbitMQ实例绑定的弹性IP地址的id。\n\n如果开启了公网访问功能(即enable_publicip为true),该字段为必选。\n\n获取方法:登录弹性公网IP和带宽的控制台界面,在弹性公网IP的详情页面查的基本信息栏找ID。","type":"string"},"security_group_id":{"description":"安全组ID。\n\n获取方法如下:登录虚拟私有云服务的控制台界面,在安全组的详情页面查找安全组ID。","type":"string"}},"type":"object"}},"description":null,"group_id":"01d11699e8074781a7ab0fb1c8d994e7","host":"dms.cn-north-4.myhuaweicloud.com","id":"297f2cf654bd4f2fba3590e20bde689e","info_version":"v2","method":"put","name":"UpdateInstance","parameters":{},"paths":{"/v2/{project_id}/instances/{instance_id}":{"put":{"description":"修改实例的名称和描述信息。","operationId":"UpdateInstance","parameters":[{"description":"项目ID,获取方式请参见[获取项目ID](rabbitmq-api-190611012.xml)。","in":"path","name":"project_id","required":true,"type":"string","x-example":"2b31ed520xxxxxxebedb6e57xxxxxxxx","x-order":1},{"description":"实例ID。","in":"path","name":"instance_id","required":true,"type":"string"},{"description":"请求消息。","in":"body","name":"UpdateInstanceRequestBody","required":true,"schema":{"$ref":"#/definitions/UpdateInstanceReq"}}],"responses":{"204":{"description":"修改实例成功。"}},"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,hcs","x-order":5,"x-produc-type":"rabbitmq","x-request-examples-1":{"description":"instance description","name":"rabbitmq-01"},"x-request-examples-2":{"description":"instance description","maintain_begin":"02:00:00","maintain_end":"06:00:00","name":"rabbitmq-01"},"x-request-examples-3":{"enable_publicip":true,"publicip_id":"32685c2b-xxxx-xxxx-86c6-a1902359xxxx"},"x-request-examples-description-1":"修改实例的名称和描述。","x-request-examples-description-2":"修改实例的名称、描述和维护时间窗。","x-request-examples-description-3":"开启公网访问。","x-request-examples-text-1":{"description":"instance description","name":"rabbitmq-01"},"x-request-examples-text-2":{"description":"instance description","maintain_begin":"02:00:00","maintain_end":"06:00:00","name":"rabbitmq-01"},"x-request-examples-text-3":{"enable_publicip":true,"publicip_id":"32685c2b-xxxx-xxxx-86c6-a1902359xxxx"},"x-request-examples-url-1":"PUT https://{endpoint}/v2/{project_id}/instances/{instance_id}","x-request-examples-url-2":"PUT https://{endpoint}/v2/{project_id}/instances/{instance_id}","x-request-examples-url-3":"PUT https://{endpoint}/v2/{project_id}/instances/{instance_id}","x-support-sdk":"Y"}}},"product_short":"RabbitMQ","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"修改实例信息","tags":"生命周期管理","uri":null,"version":"2.0"}