绑定弹性公网IP
最近更新时间: 2024-10-18 10:38:44
1. 接口描述
接口请求域名: vpc.api3.fincloud.tencent.cn。
本接口 (AssociateAddress) 用于将弹性公网IP(简称 EIP)绑定到实例或弹性网卡的指定内网 IP 上。
- 将 EIP 绑定到实例(CVM)上,其本质是将 EIP 绑定到实例上主网卡的主内网 IP 上。
- 将 EIP 绑定到主网卡的主内网IP上,绑定过程会把其上绑定的普通公网 IP 自动解绑并释放。
- 将 EIP 绑定到指定网卡的内网 IP上(非主网卡的主内网IP),则必须先解绑该 EIP,才能再绑定新的。
- 将 EIP 绑定到NAT网关,请使用接口AssociateNatGatewayAddress
- EIP 如果欠费或被封堵,则不能被绑定。
- 只有状态为 UNBIND 的 EIP 才能够被绑定。
默认接口请求频率限制:10次/秒。
接口更新时间:2022-06-22 16:16:26。
接口只验签名不鉴权。
2. 输入参数
以下请求参数列表仅列出了接口请求参数和部分公共参数,完整公共参数列表见公共请求参数。
参数名称 | 必选 | 允许NULL | 类型 | 描述 |
---|---|---|---|---|
Action | 是 | 否 | String | 公共参数,本接口取值:AssociateAddress |
Version | 是 | 否 | String | 公共参数,本接口取值:2017-03-12 |
Region | 是 | 否 | String | 公共参数,详见产品支持的地域列表(TODO) |
AddressId | 是 | 否 | String | 标识 EIP 的唯一 ID。EIP 唯一 ID 形如:eip-11112222 。 |
InstanceId | 否 | 否 | String | 要绑定的实例 ID。实例 ID 形如:ins-11112222 。可通过登录控制台查询,也可通过 DescribeInstances 接口返回值中的InstanceId 获取。 |
NetworkInterfaceId | 否 | 否 | String | 要绑定的弹性网卡 ID。 弹性网卡 ID 形如:eni-11112222 。NetworkInterfaceId 与 InstanceId 不可同时指定。弹性网卡 ID 可通过登录控制台查询,也可通过DescribeNetworkInterfaces接口返回值中的networkInterfaceId 获取。 |
PrivateIpAddress | 否 | 否 | String | 要绑定的内网 IP。如果指定了 NetworkInterfaceId 则也必须指定 PrivateIpAddress ,表示将 EIP 绑定到指定弹性网卡的指定内网 IP 上。同时要确保指定的 PrivateIpAddress 是指定的 NetworkInterfaceId 上的一个内网 IP。指定弹性网卡的内网 IP 可通过登录控制台查询,也可通过DescribeNetworkInterfaces接口返回值中的privateIpAddress 获取。 |
3. 输出参数
参数名称 | 类型 | 描述 |
---|---|---|
TaskId | String | 此参数对外不可见。 异步任务TaskId。可以使用DescribeTaskResult接口查询任务状态。 |
RequestId | String | 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 |
4. 错误码
以下仅列出了接口业务逻辑相关的错误码,其他错误码详见公共错误码。
错误码 | 描述 |
---|---|
InvalidInstanceId.NotFound | |
InvalidAddressId.Blocked | |
InvalidAddressIdState.InArrears | |
InvalidAddressId.Blocked | |
InvalidAddressId.NotFound | |
InvalidAddressIdStatus.NotPermit | |
InvalidInstance.NotSupported | |
InvalidInstanceId.AlreadyBindEip | |
InvalidNetworkInterfaceId.NotFound | |
InvalidParameterConflict | |
InvalidPrivateIpAddress.AlreadyBindEip | |
MissingParameter | |
MissingResourceId |