华为云用户手册

  • EIP按需计费转包年/包月 按需计费云数据库RDS绑定的资源(弹性公网IP)可能不支持随云数据库同步变更计费模式,请参考表1查看绑定资源的计费规则及处理措施。 表1 弹性公网IP计费模式变更规则 资源 计费模式 计费方式 带宽类型 是否支持随RDS按需转包年/包月 处理措施 弹性公网IP 按需计费 按带宽计费 独享带宽 否 在控制台的弹性公网IP页面进行按需转包年/包月操作。 详细内容,请参见变更弹性公网IP计费方式。 弹性公网IP 按需计费 按流量计费 独享带宽 否 按需、按流量计费EIP不支持直接转为包年/包月EIP。变更方法如下: 先转为按需、按带宽计费的EIP。 再由按需、按带宽计费EIP转为包年/包月EIP。 详细内容,请参见变更弹性公网IP计费方式。 图3 EIP计费模式变更
  • 使用约束 内存加速中创建的GeminiDB Redis实例规格为1U4GB、2U8GB、4U16GB,主备版形态时,则实例免费;免费时长为3个月,其他规格需要收费。 一个 IAM 账号一个区域可以创建三个公测实例。 支持创建的GeminiDB Redis实例规格变更,但是变更后GeminiDB Redis实例收费。 解除映射后,需要及时删除GeminiDB Redis实例,否则会对GeminiDB Redis实例收费。
  • 常见问题 为什么要停售云数据库RDS for MySQL 5.6版本? MySQL开源社区已于2021年2月1日停止维护(EOL)MySQL 5.6版本。 云数据库RDS for MySQL 5.6版本停售后,还需要购买实例怎么办? 建议用户选择使用最新版本在售实例,体验更丰富的版本能力。 云数据库RDS for MySQL 5.6版本停售后,正在使用中的该版本实例怎么办? 已购买该版本实例的用户不受影响,可正常使用。
  • 产品生命周期 RDS for MySQL在MySQL社区版本生命周期的基础上,延长了支持时间。在延长期内,RDS for MySQL会持续发布新的版本,新版本仅限于对严重影响实例安全和稳定的问题进行修复。由于MySQL社区对安全类问题进行了保密处理,华为云RDS for MySQL并不能承诺修复所有严重的安全和稳定性问题。 RDS for MySQL基于MySQL开源社区提供数据库云服务,本文将为您介绍RDS for MySQL的版本策略,您可以根据此信息进行规划,在创建实例、数据迁移等操作时选择更合适的目标版本。 华为云延长支持停止时间,是为用户迁移业务提供更充裕的时间。数据迁移的具体操作,请参见RDS for MySQL迁移到RDS for MySQL。 华为云对RDS for MySQL内核的支持停止时间参见表1。 表1中的部分时间为预计时间,将会在生命周期结束或RDS for MySQL停止支持前进行修正,请以实际时间为准。 华为云RDS for MySQL产品生命周期结束后,将不再售卖,并且对存量实例不提供维护服务(例如漏洞补丁修改等),不支持规格扩容。 请您提前制定版本升级或者数据迁移等操作的计划。 表1 华为云RDS for MySQL生命周期 MySQL版本号 社区发布时间 华为云发布时间 社区生命周期结束时间 华为云EOS(停止服务)时间 5.6 2013年2月5日 2017年3月 2021年2月5日 2024年12月30日 5.7 2015年10月21日 2018年3月 2023年10月21日 2028年10月31日 8.0 2018年4月19日 2019年2月 2026年4月 - 以上RDS for MySQL生命周期发布时间是2024-01-01。
  • PostgreSQL迁移到 GaussDB 模式兼容性: PostgreSQL 支持迁移到 GaussDB(O模式); GaussDB(O模式)中将空字符串存储为 NULL,执行SQL语句“ select '' is null;”结果为True,与 Oracle 数据库行为一致; 影响范围: 如果源库是 PostgreSQL,目标库是 GaussDB(O模式),则需要适配改造涉及空字符串或 NULL 语法的 SQL。 影响范围包括 DML、DDL、系统函数,例如 SQL语句“ select '' is null;”,“select regexp_matches('test1', 'test1', '');”。 UGO 评估功能支持评估PostgreSQL到GaussDB 链路中 “IS NULL ”空字符串语法。
  • 日期时间函数转换说明 在使用 UGO 进行语法转换时,如果所选目标库为 GaussDB V2.0-3.2 或以下的版本,GaussDB 部分时间函数与事务相关详情可参见表1。这些函数返回的都是事务的开始时间,而在源库中获取的为系统当前时间,在长事务的场景下,源库和目标库 GaussDB 得到的时间不一致。因此在 UGO 转换后,如果转换后的语句中存在上述函数,则用户需要自行分析上述函数是否存在长事务中并确认影响,如有影响需手工修改保证最终的准确性。 表1 与事务相关的时间函数说明 序号 函数名称 1 CURRENT_DATE 2 CURRENT_TIME 3 CURRENT_TIME(precision) 4 CURRENT_TIMESTAMP(precision) 5 LOCALTIME 6 LOCALTIMESTAMP 7 LOCALTIME(precision) 8 LOCALTIMESTAMP(precision)
  • GUC参数检查 GaussDB 提供了许多运行参数,统称为 GUC 参数,配置这些参数可以影响数据库系统的行为。UGO 对于 SQL 语法的转换,是基于与源库兼容性最好的一组 GUC 参数配置进行的,请根据对象迁移预检查中的提示进行 GUC 参数设置,否则可能影响最终对象迁移的成功率和可用性。 目标库为GaussDB V2.0-3.1及以上版本,源库为 Oracle、Microsoft SQL Server、MySQL时,展示此检查项。检查用户是否设置了GUC参数配置,详细检查项参考表1。 针对 GUC 的校验是基于评估选定的目标数据库版本,而不是当前实际连接的目标数据库版本。 GaussDB 集中式版(M兼容)作为目标库时,暂不支持 GUC 参数检查。 GaussDB GUC 参数的设置方法请参考预检查页面中检查项的提示,或参考如何设置GaussDB GUC参数进行操作。 表1 目标库GUC参数检查项 源数据库类型 目标库版本 检查项 MySQL GaussDB集中式版 V2.0-3.1 企业版 - GaussDB集中式版 V2.0-3.2 企业版 b_format_behavior_compat_options GaussDB分布式版 V2.0-3.2 企业版 - GaussDB集中式版 V2.0-8.0 企业版 b_format_version, b_format_dev_version GaussDB分布式版 V2.0-8.0 企业版 b_format_version, b_format_dev_version GaussDB集中式版 V2.0-8.100 企业版 b_format_version, b_format_dev_version GaussDB分布式版 V2.0-8.100 企业版 b_format_version, b_format_dev_version GaussDB集中式版(M兼容) V2.0-8.100 企业版 m_format_behavior_compat_options, m_format_dev_version GaussDB集中式版(M兼容) V2.0-8.200 企业版 m_format_behavior_compat_options, m_format_dev_version GaussDB集中式版(M兼容) V2.0-9.0 企业版 m_format_behavior_compat_options, m_format_dev_version Oracle GaussDB集中式版 V2.0-3.1 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-3.2 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB分布式版 V2.0-3.2 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-3.3 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version GaussDB分布式版 V2.0-3.3 企业版 behavior_compat_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-8.0 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version GaussDB分布式版 V2.0-8.0 企业版 behavior_compat_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-8.100 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version GaussDB分布式版 V2.0-8.100 企业版 behavior_compat_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-8.200 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version, a_format_date_timestamp GaussDB分布式版 V2.0-8.200 企业版 behavior_compat_options, sql_beta_feature, IntervalStyle, a_format_version, a_format_dev_version, a_format_date_timestamp GaussDB集中式版 V2.0-9.0 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, IntervalStyle, mapping_date_to_datea, a_format_version, a_format_dev_version, a_format_date_timestamp GaussDB分布式版 V2.0-9.0 企业版 behavior_compat_options, sql_beta_feature, IntervalStyle, mapping_date_to_datea, a_format_version, a_format_dev_version, a_format_date_timestamp Microsoft SQL Server GaussDB集中式版 V2.0-3.1 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-3.2 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB分布式版 V2.0-3.2 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-8.0 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB分布式版 V2.0-8.0 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-8.100 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB分布式版 V2.0-8.100 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version GaussDB集中式版 V2.0-8.200 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, a_format_version, a_format_dev_version, a_format_date_timestamp GaussDB分布式版 V2.0-8.200 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version, a_format_date_timestamp GaussDB集中式版 V2.0-9.0 企业版 behavior_compat_options, plsql_compile_check_options, sql_beta_feature, a_format_version, a_format_dev_version, a_format_date_timestamp GaussDB分布式版 V2.0-9.0 企业版 behavior_compat_options, sql_beta_feature, a_format_version, a_format_dev_version, a_format_date_timestamp PostgreSQL GaussDB集中式版 V2.0-8.200 企业版 a_format_date_timestamp GaussDB分布式版 V2.0-8.200 企业版 a_format_date_timestamp GaussDB集中式版 V2.0-9.0 企业版 a_format_date_timestamp GaussDB分布式版 V2.0-9.0 企业版 a_format_date_timestamp GaussDB 集中式版的参数 plsql_compile_check_options,用于校验 FUNCTION、PROCEDURE 和 PACKAGE 中的全量语句。当语句中存在未定义对象时,将打印告警信息进行提示。由于该参数存在误报,因此仅推荐在测试环境使用以提高问题定位效率,在生产中建议关闭此参数。 父主题: 迁移预检查说明
  • 网络隔离 UGO 通过公网或者 VPC 终端节点服务(VPC Endpoint)连接租户的源/目标数据库。 当租户使用 VPC 终端节点服务(VPC Endpoint)连接源/目标数据库时,UGO 与租户的源/目标数据库位于不同的 VPC,网络默认隔离,UGO 通过建立 VPC 终端节点连接租户的 VPC 终端节点服务,打通到租户的源/目标数据库的网络,此连接是点对点的。同时,UGO 连接的不同租户之间的网络是相互隔离的。
  • 数据复制服务 数据库和应用迁移 UGO着重于异构数据库结构,如表结构、视图和存储过程等对象的迁移上云,解决数据库语法转换不兼容的问题。 数据复制服务(Data Replication Service)则着重于数据库毫秒级数据同步,支持同构异构数据库之间的数据传输/搬迁,降低数据库之间数据流通的复杂性,减少数据传输成本。 对于迁移方案来说,将存储过程、函数较复杂的异构数据库上云,UGO+DRS会是一个完整的闭环方案,建议同时使用。
  • 统一身份认证 服务 统一身份认证服务(Identity and Access Management,简称IAM)为UGO提供了权限管理功能。 需要拥有UGO的Administrator权限后,您才能使用UGO。如需开通该权限,请联系拥有Security Administrator权限的用户,或者申请具有UGO Administrator权限的新用户。 统一身份认证服务的更多信息,请参见《统一身份认证服务用户指南》。
  • 约束与限制 UGO在使用上有一些功能约束与限制,具体见表1。 表1 功能约束与限制 功能 使用限制 对象采集范围 只采集用户业务相关的数据库对象,系统对象不采集,具体参见《 使用指导书》的常见问题:源数据库忽略迁移的Schema有哪些? 对源库的影响 UGO会占用一些数据库会话连接,在进行对象采集时会占用源库资源,为避免UGO运行时对源库的正常业务产生影响,建议将源库的对象导出到测试库,UGO连接测试库进行采集、评估和转换,如果条件不允许需要在生产库的业务低峰期进行采集。 不支持增量迁移 UGO的转换依赖采集到的数据,采集完成后源库发生的结构变化不会被迁移过去,迁移之后的数据库修改应在源库和目标库两边同步进行,否则会影响变化的业务功能。 迁移后验证 UGO介入的是研发过程,核心目的是降本提效,对象迁移完成后,必须要在迁移后的数据库上做严格的测试,保证迁移后的对象功能和性能满足业务需求,才能做正式的生产割接,否则业务割接会存在很大风险。
  • SDK列表 表1提供了UGO支持的SDK列表,您可以在GitHub仓库查看SDK更新历史、获取安装包以及查看指导文档。 如果无法正常打开 GitHub 仓库,请检查您所使用的网络是否可以正常访问公网。由于 GitHub 的服务器部署在国外,国内用户访问时容易遇到无法打开的情况,请切换网络后再尝试打开。 表1 SDK列表 编程语言 Github地址 参考文档 Java huaweicloud-sdk-java-v3 Java SDK使用指导 Python huaweicloud-sdk-python-v3 Python SDK使用指导 Go huaweicloud-sdk-go-v3 Go SDK使用指导
  • URI GET /v1/{project_id}/migration-projects/{migration_project_id}/download-failure-report 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 migration_project_id 是 String 迁移项目ID。
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 total_objects_count Integer 对象总数。 completed_objects_count Integer 完成迁移的对象数量。 objects_list Array of 表4 objects 对象迁移的对象列表。 表4 DatabaseObject 参数 参数类型 描述 object_type String 对象类型。 total_count Long 该类型对象的总数。 succeed_count Long 成功的对象数量。 failed_count Long 失败的对象数量。 ignored_count Long 忽略的对象数量。 manual_count Long 手动操作的对象数量。 success_rate String 成功率。
  • 响应示例 状态码: 200 请求成功。 { "total_objects_count" : 6, "completed_objects_count" : 4, "objects_list" : [ { "object_type" : "FUNCTION", "total_count" : 4, "succeed_count" : 3, "failed_count" : 1, "ignored_count" : 0, "manual_count" : 0, "success_rate" : "75.00%" }, { "object_type" : "GRANT", "total_count" : 2, "succeed_count" : 0, "failed_count" : 0, "ignored_count" : 0, "manual_count" : 0, "success_rate" : "0.00%" } ] }
  • URI GET /v1/{project_id}/migration-projects/{migration_project_id}/verification-progress 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 migration_project_id 是 String 迁移项目ID。
  • URI POST /v1/{project_id}/migration-projects/{migration_project_id}/verification 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 migration_project_id 是 String 迁移项目ID。
  • 响应示例 状态码: 200 请求成功。 { "total_objects_count" : 11, "completed_objects_count" : 11, "objects_list" : [ { "object_type" : "FUNCTION", "total_count" : 6, "succeed_count" : 6, "failed_count" : 0, "ignored_count" : 0, "manual_count" : 0, "success_rate" : "100.00%" }, { "object_type" : "GRANT", "total_count" : 5, "succeed_count" : 3, "failed_count" : 2, "ignored_count" : 0, "manual_count" : 0, "success_rate" : "60.00%" } ] }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 total_objects_count Integer 对象总数。 completed_objects_count Integer 完成语法转换的对象数量。 objects_list Array of 表4 objects 语法转换的对象列表。 表4 DatabaseObject 参数 参数类型 描述 object_type String 对象类型。 total_count Long 该类型对象的总数。 succeed_count Long 成功的对象数量。 failed_count Long 失败的对象数量。 ignored_count Long 忽略的对象数量。 manual_count Long 手动操作的对象数量。 success_rate String 成功率。
  • URI GET /v1/{project_id}/migration-projects/{migration_project_id}/syntax-conversion-progress 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 migration_project_id 是 String 迁移项目ID。
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 migration_projects Array of 表5 objects 当前页的迁移项目列表。 total_count Integer 迁移项目总数。 表5 MigrationProject 参数 参数类型 描述 migration_project_id Integer 迁移项目ID。 migration_project_name String 迁移项目名称。 evaluation_project_id Integer 评估项目ID。 evaluation_project_name String 评估项目名称。 migration_project_status String 迁移项目状态。 枚举值: READY NOT_READY permission_check_status String 目标库权限检查状态。 枚举值: SUC CES S FAILED WAITING PENDING IGNORE resource_id String 资源ID。 created_time String 创建时间。 updated_time String 更新时间。
  • URI GET /v1/{project_id}/migration-projects 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 分页查询的偏移量。 最小值:0 最大值:99 缺省值:0 limit 否 Integer 每页显示的条目数量。 最小值:1 最大值:100 缺省值:10
  • 响应示例 状态码: 200 请求成功。 { "migration_projects" : [ { "migration_project_id" : 243, "migration_project_name" : "OPEN_API_MIGRATION", "evaluation_project_id" : 191, "evaluation_project_name" : "OPEN_API_EVALUATION", "migration_project_status" : "READY", "permission_check_status" : "SUCCESS", "resource_id" : "28c045f5-7941-4a2c-85d2-8587334bcacc", "created_time" : "2022-06-20T06:38:52Z", "updated_time" : "2022-06-20T06:38:52Z" }, { "migration_project_id" : 242, "migration_project_name" : "ugo_test", "evaluation_project_id" : 191, "evaluation_project_name" : "OPEN_API_EVALUATION", "migration_project_status" : "READY", "permission_check_status" : "SUCCESS", "resource_id" : "19596ba7-8680-47dd-a67a-d567d7535601", "created_time" : "2022-06-20T04:11:13Z", "updated_time" : "2022-06-20T04:11:13Z" } ], "total_count" : 8 }
  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 migration_project_id Integer 迁移项目ID。 migration_project_name String 迁移项目状态。 evaluation_project_name String 对应的评估项目名称。 source_db_info 表4 object 源库信息。 target_db_info 表4 object 目标库信息。 created_time String 创建时间。 updated_time String 更新时间。 表4 DataBase 参数 参数类型 描述 port String 端口。 ip String 连接IP。 user_name String 用户名。 service_name String 服务名。 connection_string String 连接字符串。
  • 响应示例 状态码: 200 请求成功。 { "migration_project_id" : 220, "migration_project_name" : "ugo_migration_2", "evaluation_project_name" : "ugo_best", "source_db_info" : { "connection_string" : "100.xx.xxx.xxx:1521:ORCL", "ip" : "", "port" : "", "service_name" : "", "user_name" : "ugo" }, "target_db_info" : { "connection_string" : "", "ip" : "19x.1x8.x.96", "port" : "3306", "service_name" : "ugo", "user_name" : "root" }, "created_time" : "2022-06-20T04:11:13Z", "updated_time" : "2022-06-20T04:11:13Z" }
  • 响应示例 状态码: 200 请求成功。 { "total_count" : 119, "passed_permission_items" : [ { "permission_type" : "MATERIALIZED_VIEW Create Permission", "schema_name" : "SYNTAX_MIG_SCHEMA", "description" : "Permission to Create/Drop MATERIALIZED_VIEW", "status" : "alarm", "failed_reason" : "Permission not found.", "failed_detail" : "User does not have the permission to Create/Drop/Alter TABLE", "suggest_solution" : [ "Provide user with Create/Drop/Alter Privilege, for example:- GRANT CREATE, DROP, ALTER ON *.* TO \"{user}\"@\"{host}\";" ] }, { "permission_type" : "SUPERUSER Privilege", "schema_name" : "", "description" : "Check whether user has the super user privilege", "status" : "alarm", "failed_reason" : "Permission not found.", "failed_detail" : "User does not have Super User privilege", "suggest_solution" : [ "Provide user with Super User Privilege, for example:- GRANT SUPER ON *.* TO \"{user}\"@\"{host}\";" ] } ], "alarm_permission_items" : [ { "permission_type" : "MATERIALIZED_VIEW Create Permission", "schema_name" : "SYNTAX_MIG_SCHEMA", "description" : "Permission to Create/Drop MATERIALIZED_VIEW", "status" : "alarm", "failed_reason" : "Permission not found.", "failed_detail" : "User does not have the permission to Create/Drop/Alter TABLE", "suggest_solution" : [ "Provide user with Create/Drop/Alter Privilege, for example:- GRANT CREATE, DROP, ALTER ON *.* TO \"{user}\"@\"{host}\";" ] }, { "permission_type" : "SUPERUSER Privilege", "schema_name" : "", "description" : "Check whether user has the super user privilege", "status" : "alarm", "failed_reason" : "Permission not found.", "failed_detail" : "User does not have Super User privilege", "suggest_solution" : [ "Provide user with Super User Privilege, for example:- GRANT SUPER ON *.* TO \"{user}\"@\"{host}\";" ] } ], "passed_count" : 116, "alarm_count" : 3 }
  • URI GET /v1/{project_id}/migration-projects/{migration_project_id}/permission-result 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 migration_project_id 是 String 迁移项目ID。 表2 Query参数 参数 是否必选 参数类型 描述 offset 否 Integer 分页查询的偏移量。 最小值:0 最大值:99 缺省值:0 limit 否 Integer 每页显示的条目数量。 最小值:1 最大值:100 缺省值:10
  • 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 total_count Integer 权限检查的总条目个数。 passed_permission_items Array of 表5 objects 权限检查的通过条目。 alarm_permission_items Array of 表5 objects 权限检查的告警条目。 failed_permission_items Array of 表5 objects 权限检查的失败条目。 passed_count Integer 权限检查的通过条目个数。 alarm_count Integer 权限检查的告警条目个数。 failed_count Integer 权限检查的失败条目个数。 表5 PermissionItem 参数 参数类型 描述 permission_type String 权限类型。 schema_name String schema名称。 description String 权限描述。 status String 是否通过。 failed_reason String 失败原因。 failed_detail String 失败详情。 suggest_solution Array of strings 解决建议。
  • URI POST /v1/{project_id}/migration-projects/{migration_project_id}/permission-check 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 migration_project_id 是 String 迁移项目ID。
  • URI POST /v1/{project_id}/migration-projects/{migration_project_id}/syntax-conversion 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 租户在某一Region下的Project ID。 获取方法请参见获取项目ID。 migration_project_id 是 String 迁移项目ID。
共100000条