创建迁移项目-凯发k8国际娱乐官网入口
功能介绍
创建迁移项目。创建迁移项目需要关联状态为“completed”的评估项目。迁移项目依次经历以下几个阶段:目标库权限检查、语法转换、验证、下载迁移失败的报告、删除。
调试
您可以在中调试该接口,支持自动认证鉴权。api explorer可以自动生成sdk代码示例,并提供sdk代码示例调试功能。
uri
post /v1/{project_id}/migration-projects
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
string |
租户在某一region下的project id。 获取方法请参见。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
x-auth-token |
是 |
string |
从iam服务获取的用户token。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
migration_project_name |
是 |
string |
迁移项目名称。长度为5-50个字符,以英文字母开头,英文字母或数字结束,允许包含下划线和中划线。不允许重复。 最小长度:5 最大长度:50 |
evaluation_project_id |
是 |
integer |
评估项目id。 |
target_db_info |
是 |
表4 object |
目标数据库信息。 |
open_gauss_config |
否 |
表5 object |
目标库为gaussdb的配置项。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
user_name |
是 |
string |
用户名。 |
password |
是 |
string |
用户密码。 |
service_name |
是 |
string |
service名称。 |
instance_id |
是 |
string |
rds数据库的实例id。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
permission_check_type |
否 |
string |
权限检查类型。 枚举值:
|
响应参数
无
请求示例
创建名为open_api_migration,目标库实例id为dxx49b0c0cc846b6a1ead4caad4cd58ein14的迁移项目。
post https://{endpoint}/v1/0ac6eb2c8000d2ee2fd9c006dededbe6/migration-projects { "migration_project_name" : "open_api_migration", "evaluation_project_id" : 191, "target_db_info" : { "user_name" : "root", "password" : "password", "service_name" : "ugo", "instance_id" : "dxx49b0c0cc846b6a1ead4caad4cd58ein14" }, "open_gauss_config" : { "permission_check_type" : "sysadmin" } }
响应示例
无
状态码
状态码 |
描述 |
---|---|
201 |
请求成功。 |
错误码
请参见。
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨