调用MigrateEcu接口转移ECU到指定命名空间的默认集群。

限制说明

该接口已不推荐使用,建议使用接口TransformClusterMember代替,详情请参见TransformClusterMember

调用该接口导入ECS实例时,会重装ECS实例的操作系统,重装后,实例中所有数据都会被删除并且需要重新设置实例登录密码。请确保您要导入的ECS实例上没有重要的数据或数据已备份。

基本概念

  • 命名空间:指的是EDAS中设计的用于隔离集群、ECS实例和应用等资源及在EDAS中发布的微服务的一个逻辑概念,包括默认命名空间和自定义命名空间,每个地域下面包括一个默认命名空间和若干个自定义命名空间,默认情况下只有默认命名空间,如果不想隔离资源及微服务,则不必创建自定义命名空间。
  • ECU:ECS导入到集群中后即为ECU。
  • ECC:集群中的ECU在应用中部署后即成为ECC。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求头

该接口使用公共请求头,无特殊请求头。请参见公共请求参数文档。

请求语法

POST /pop/v5/resource/migrate_ecu HTTPS|HTTP

请求参数

名称 类型 是否必选 示例值 描述
InstanceIds String i-2zej4i2jdf3ntwhj****

实例ID,多个实例之间可用英文逗号(,)分隔。

LogicalRegionId String cn-hangzhou:test_region

命名空间ID:

  • 自定义命名空间ID格式为:地域ID:命名空间标示符,例如:cn-beijing:tdy218。
  • 默认命名空间ID格式为:地域ID,例如:cn-beijing。

返回数据

名称 类型 示例值 描述
Code Integer 200

接口状态或POP错误码

Data String true

返回数据

Message String success

附加信息

RequestId String 04B0ABAF-95F2-42B6-A7B1****

请求ID

示例

请求示例

POST /pop/v5/resource/migrate_ecu HTTP/1.1
公共请求头
{
  "InstanceIds": ""
}

正常返回示例

XML 格式

<Message>success</Message>
<RequestId>04B0ABAF-95F2-42B6-A7B1-8A832E863C92</RequestId>
<Data>true</Data>
<Code>200</Code>

JSON 格式

{
	"Message": "success",
	"RequestId": "04B0ABAF-95F2-42B6-A7B1-8A832E863C92",
	"Data": true,
	"Code": 200
}

错误码

访问错误中心查看更多错误码。