{"base_path":"/","components":null,"consumes":"[\"application/json;charset=UTF-8\"]","definitions":{"CreateGaussMySqlDatabase":{"description":"数据库信息列表,列表最大长度为50。","properties":{"character_set":{"description":"数据库使用的字符集名称,如utf8mb4、gbk。","type":"string"},"comment":{"description":"数据库备注,长度不能超过512个字符,不能包含回车和特殊字符!<\"='>&。","type":"string"},"name":{"description":"数据库名称,数据库名称长度可在1~64个字符之间,由字母、数字、下划线、中划线组成,中划线的累计总长度小于等于10个字符,且不能包含其他特殊字符。","type":"string"},"users":{"description":"数据库用户列表,即创建数据库时同步授权给列表中的用户,列表最大长度为50。列表可以为空,即创建数据库时不授予其权限到数据库用户,在需要给该数据库授权某数据库用户时,调用数据库用户授权接口即可。","items":{"$ref":"#/definitions/GaussMySqlDatabaseUser"},"type":"array"}},"required":["name","character_set"]},"CreateGaussMySqlDatabaseRequestBody":{"description":"创建数据库请求体。","properties":{"databases":{"items":{"$ref":"#/definitions/CreateGaussMySqlDatabase"},"type":"array"}},"required":["databases"]},"CreateGaussMySqlDatabaseResponseBody":{"description":"创建数据库响应体。","properties":{"job_id":{"description":"创建数据库的任务ID。","example":"6b7dd5d4-4590-4f14-b164-a8737ce071d5","type":"string"}}},"GaussMySqlDatabaseUser":{"description":"需要授权的用户信息","properties":{"host":{"description":"主机地址","type":"string"},"name":{"description":"数据库用户名","type":"string"},"readonly":{"description":"是否为只读权限:\n- true,表示只读。\n- false,表示可读写。","type":"boolean"}},"required":["name","host","readonly"]},"MysqlErrorResponse":{"properties":{"error_code":{"description":"错误码。","example":"DBS.200022","type":"string"},"error_msg":{"description":"错误消息。","example":"实例不存在","type":"string"}},"required":["error_code","error_msg"]}},"description":null,"group_id":"1bf15763f8164608918d180a9b1aa137","host":"gaussdb.cn-north-4.myhuaweicloud.com","id":"4645eb6f74dd4a9e91daeaaa53aa5c6a","info_version":"v3","method":"post","name":"CreateGaussMySqlDatabase","parameters":{},"paths":{"/v3/{project_id}/instances/{instance_id}/databases":{"post":{"description":"创建云数据库 TaurusDB实例数据库。","operationId":"CreateGaussMySqlDatabase","parameters":[{"description":"用户Token。","in":"header","name":"X-Auth-Token","required":true,"type":"string","x-example":"******"},{"description":"语言。","in":"header","name":"X-Language","required":false,"type":"string","x-example":"zh-cn"},{"description":"租户在某一region下的project ID。\n\n获取方法请参见[获取项目ID](https://support.huaweicloud.com/api-taurusdb/taurusdb_10_0004.html)。\n","in":"path","name":"project_id","required":true,"type":"string","x-example":"619d3e78f61b4be68bc5aa0b59edcf7b"},{"description":"实例ID。","in":"path","name":"instance_id","required":true,"type":"string","x-example":"a23fb62bd61e4e9e9636fd2225f395bein07"},{"description":"请求体。","in":"body","name":"CreateGaussMySqlDatabaseRequestBody","required":true,"schema":{"$ref":"#/definitions/CreateGaussMySqlDatabaseRequestBody"}}],"responses":{"201":{"description":"Success.","examples":{"application/json":{"job_id":"dff1d289-4d03-4942-8b9f-463ea07c000d"}},"schema":{"$ref":"#/definitions/CreateGaussMySqlDatabaseResponseBody"}},"400":{"description":"Client error.","schema":{"$ref":"#/definitions/MysqlErrorResponse"}},"500":{"description":"Server error.","schema":{"$ref":"#/definitions/MysqlErrorResponse"}}},"summary":"创建数据库","tags":["数据库管理"],"x-is-registered":"N","x-request-examples-1":{"databases":[{"character_set":"utf8mb4","comment":"database_comment","name":"test","users":[{"host":"127.0.0.1","name":"gaussdb_mysql_user1","readonly":false}]}]},"x-request-examples-description-1":"创建数据库,字符集为utf8mb4,读写权限。","x-request-examples-url-1":"POST https://{endpoint}/v3/054e292c9880d4992f02c0196d3ea468/instances/a23fb62bd61e4e9e9636fd2225f395bein07/databases","x-support-sdk":"Y"}}},"product_short":"GaussDB","region_id":"cn-north-4","schemes":["HTTPS"],"security_definitions":null,"summary":"创建数据库","tags":"数据库管理","uri":null,"version":"2.0"}