{"base_path":"/","components":null,"consumes":"[\"application/json\"]","definitions":{"AMQPUser":{"example":{"access_key":"admin123","secret_key":"**************","vhosts":[{"conf":".*","read":".*","vhost":"default","write":".*"}]},"properties":{"access_key":{"description":"**参数解释**:\n用户名。\n**取值范围**:\n不涉及。","type":"string"},"secret_key":{"description":"**参数解释**:\n密钥。\n**取值范围**:\n- 8-32个字符。\n- 至少包含以下字符中的3种:\n - 大写字母\n - 小写字母\n - 数字\n - 特殊字符`~!@#$%^&*()-_=+\\\\|[{}];:\\'\\\",<.>/?。\n- 不能与名称或倒序的名称相同。","type":"string"},"vhosts":{"description":"**参数解释**:\n需要配置权限的Vhost,一个用户可以配置多个Vhost下的资源权限。","items":{"$ref":"#/definitions/AMQPUserPerm"},"type":"array"}},"required":["access_key","secret_key","vhosts"],"type":"object"},"AMQPUserPerm":{"properties":{"conf":{"description":"**参数解释**:\n使用正则表达式匹配资源配置权限。例如,在输入框内输入“^janeway-.*”,则表示授权给该用户当前Vhost下,所有名称以“janeway-”开头的资源的配置权限。\n**取值范围**:\n不涉及。","type":"string"},"read":{"description":"**参数解释**:\n使用正则表达式匹配资源读权限。例如,在输入框内输入“.*”,则表示授权给该用户当前Vhost下,所有资源的读权限。\n**取值范围**:\n不涉及。","type":"string"},"vhost":{"description":"**参数解释**:\n需要配置权限的Vhost名称,一个用户可以配置多个Vhost下的资源权限。\n**取值范围**:\n不涉及。","type":"string"},"write":{"description":"**参数解释**:\n使用正则表达式匹配资源写权限。例如,在输入框内输入“.*”,则表示授权给该用户当前Vhost下,所有资源的写权限。\n**取值范围**:\n不涉及。","type":"string"}},"required":["vhost","conf","write","read"],"type":"object"}},"description":null,"group_id":"01d11699e8074781a7ab0fb1c8d994e7","host":"dms.cn-north-4.myhuaweicloud.com","id":"147d9479e0a7458eb00df24000a59e6f","info_version":"v2","method":"post","name":"CreateUser","parameters":{},"paths":{"/v2/{project_id}/instances/{instance_id}/users":{"post":{"description":"创建用户(仅AMQP版本支持)。","operationId":"CreateUser","parameters":[{"description":"项目ID,获取方式请参见[获取项目ID](rabbitmq-api-190611012.xml)。","in":"path","name":"project_id","required":true,"type":"string"},{"description":"实例ID。","in":"path","name":"instance_id","required":true,"type":"string"},{"description":"请求消息。","in":"body","name":"CreateUserRequestBody","required":true,"schema":{"$ref":"#/definitions/AMQPUser"}}],"responses":{"200":{"description":"创建用户成功。","examples":{"application/json":{"access_key":"admin123","secret_key":"**************","vhosts":[{"conf":".*","read":".*","vhost":"default","write":".*"}]}},"schema":{"$ref":"#/definitions/AMQPUser"}}},"summary":"创建用户","tags":["用户管理"],"x-api-type":"open-api","x-hybridcloud":false,"x-is-registered":"Y","x-open-region-cloud":"hws,hws_hk,hws_eu","x-order":1,"x-produc-type":"rabbitmq","x-request-examples-1":{"access_key":"admin123","secret_key":"**************","vhosts":[{"conf":".*","read":".*","vhost":"default","write":".*"}]},"x-request-examples-description-1":"创建一个AMQP用户,允许访问名称为default的Vhost,允许对此Vhost下所有资源进行配置、读、写。","x-request-examples-url-1":"POST https://{endpoint}/v2/{project_id}/instances/{instance_id}/users","x-support-sdk":"Y"}}},"product_short":"RabbitMQ","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"创建用户","tags":"用户管理","uri":null,"version":"2.0"}