调用ConvertNatPublicIpToEip将一台专有网络VPC类型ECS实例的公网IP地址(NatPublicIp)转化为弹性公网IP(EIP)。

接口说明

公网IP地址转换为EIP后,EIP将单独计费。请确保您已充分了解EIP的计费方式

调用该接口时,ECS实例必须满足以下条件:

  • 状态为已停止Stopped)或者运行中Running)。
  • 没有绑定EIP。
  • 没有未生效的变更配置任务。
  • 公网带宽不能为0Mbit/s。
  • 公网带宽采用按使用流量计费。
  • 专有网络VPC类型的包年包月ECS实例24小时内不会到期。

调试

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

请求参数

名称 类型 是否必选 示例值 描述
InstanceId String i-bp1ecr********5go2go

需要转化公网IP的实例ID。

RegionId String cn-hangzhou

实例所属的地域ID。您可以调用DescribeRegions查看最新的阿里云地域列表。

Action String ConvertNatPublicIpToEip

系统规定参数。取值:ConvertNatPublicIpToEip

返回数据

名称 类型 示例值 描述
RequestId String 473469C7-AA6F-4DC5-B3DB-A3DC0DE3C83E

请求ID。

示例

请求示例

https://ecs.aliyuncs.com/?Action=ConvertNatPublicIpToEip
&RegionId=cn-hangzhou
&InstanceId=i-bp1ecr********5go2go
&<公共请求参数>

正常返回示例

XML 格式

<ConvertNatPublicIpToEipResponse>
      <RequestId>B154D309-F3E1-4AB7-BA94-FEFCA8B89001</RequestId>
</ConvertNatPublicIpToEipResponse>

JSON 格式

{
	"RequestId":"B154D309-F3E1-4AB7-BA94-FEFCA8B89001"
}

错误码

HttpCode 错误码 错误信息 描述
403 InvalidInstanceId.PlanedChange %s 已经预约了变更操作的实例,不支持该操作。
403 InvalidEndTime.OperateNotSupport %s 该实例状态不支持此操作。
403 InvalidInstanceStatus.Released %s 指定的实例状态无效。
403 IncorrectInstanceStatus %s 实例当前的状态不支持该操作。
403 OperationDenied %s 拒绝操作
404 InvalidInstanceId.NotFound %s 指定的实例不存在。
403 InvalidInternetChargeType.ValueNotSupported %s 参数不支持。
403 MaxEIPQuotaExceeded The number of EIP exceeds the limit per region. 已超出当前地域下的EIP数量。
403 InvalidInstance.OverduePayment %s 您的账号已欠费,请充值后重试。

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