创建评估项目-凯发k8国际娱乐官网入口
功能介绍
创建评估项目。评估项目分2个阶段:采集、评估。
调试
您可以在中调试该接口,支持自动认证鉴权。api explorer可以自动生成sdk代码示例,并提供sdk代码示例调试功能。
uri
post /v1/{project_id}/evaluation-projects
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
project_id |
是 |
string |
租户在某一region下的project id。 获取方法请参见。 |
请求参数
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
x-auth-token |
是 |
string |
从iam服务获取的用户token。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
evaluation_project_name |
是 |
string |
评估项目名称。长度为5-50个字符,以英文字母开头,英文字母或数字结束,允许包含下划线和中划线。不允许重复。 最小长度:5 最大长度:50 |
source_db_info |
是 |
表4 object |
源库信息。 |
schemas_info |
是 |
表5 object |
源库中的schema信息。 |
objects_type_info |
是 |
表6 object |
源库中的对象类型信息。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
connection_string |
是 |
string |
连接字符串。 |
user_name |
是 |
string |
用户名。 |
password |
是 |
string |
用户密码。 |
source_db_type |
是 |
string |
数据库类型。 枚举值:oracle |
source_db_version |
是 |
string |
数据库版本。
注意:
该字段的值是数据库类型source_db_type对应的版本,当前支持以下组合: oracle-11g; oracle-12c; oracle-18c; oracle-19c。 枚举值:
|
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
is_select_all_schemas |
是 |
boolean |
是否选择全部schema。 |
schemas_list |
否 |
array of strings |
需要评估的源库schema列表。is_select_all_schemas为false时,必填。 |
参数 |
是否必选 |
参数类型 |
描述 |
---|---|---|---|
is_select_all_objects_type |
是 |
boolean |
是否选择全部object类型。取值为true时,不包含user。 |
objects_type_list |
否 |
array of strings |
需要评估的object类型列表。is_select_all_objects_type为false时必填。 |
响应参数
无
请求示例
创建名为best_ugo,源库为oracle-11g,采集全部schema和全部支持的数据类型的评估项目。
post https://{endpoint}/v1/0ac6eb2c8000d2ee2fd9c006dededbe6/evaluation-projects { "evaluation_project_name" : "best_ugo", "source_db_info" : { "user_name" : "ugo", "password" : "ugo@123", "connection_string" : "100.xx.xxx.xxx:1521:orcl", "source_db_type" : "oracle", "source_db_version" : "11g" }, "schemas_info" : { "is_select_all_schemas" : true, "schemas_list" : [ ] }, "objects_type_info" : { "is_select_all_objects_type" : true, "objects_type_list" : [ ] } }
响应示例
无
状态码
状态码 |
描述 |
---|---|
201 |
请求成功。 |
错误码
请参见。
意见反馈
文档内容是否对您有帮助?
如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨