This API has been deprecated. We recommend migrating to Vpc(2016-04-28) - AssociateEipAddress for enhanced functionality and continued support. While the deprecated API remains temporarily accessible, no further updates or bug fixes will be provided.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
vpc:AssociateEipAddress | update | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
RegionId | string | No | ||
AllocationId | string | Yes | ||
InstanceId | string | Yes | ||
InstanceType | string | No |
Response elements
Element | Type | Description | Example |
object | |||
RequestId | string |
Examples
Success response
JSON format
{
"RequestId": ""
}Error codes
HTTP status code | Error code | Error message | Description |
400 | InvalidAction.Denied | Action is denied due to unfinished Eip configuration modification. | |
400 | InvalidAssociation.Duplicated | Specified instance already is associated. | An EIP or a GA instance is already associated with the specified instance. You must disassociate the EIP or GA instance from the instance before you can perform the operation. |
400 | OperationDenied | Specified instance is not in VPC. | The specified instance does not reside in a VPC. |
400 | InvalidParameter.Mismatch | Specified elastic IP address and ECS instance are not in the same region. | The specified EIP and ECS instance are not in the same region. |
400 | IncorrectEipStatus | Current elastic IP status does not support this operation | The EIP is in a state that does not support the current operation. |
400 | IncorrectInstanceStatus | Current instance status does not support this operation. | The instance is in a state that does not support the current operation. |
400 | InvalidInstanceType.ValueNotSupported | The specified value of InstanceType is not supported. | The specified instance type is not supported. |
400 | IncorrectHaVipStatus | HaVip can be operated by this action only when it's status is Available or InUse. | |
400 | InvalidParameter | The specified parameter is not valid. | A specified parameter is invalid. |
400 | ReserveIpFail | Reserve eip failed. | The EIP cannot be retained. |
400 | Forbbiden | The eip instance owener error | The specified EIP requires authorization to be used. Check your permissions and try again. |
400 | TaskConflict | The eip operate too frequent, TaskConflict. | |
400 | InvalidBindingStatus | The eip binding status invalid. | The specified EIP association state is invalid. |
400 | BIND_INSTANCE_HAVE_PORTMAP_OR_BIND_EIP | The instance may have portMap or already bind eip. | The specified instance has set PortMap or bound an EIP. |
400 | EIP_CAN_NOT_ASSOCIATE_WITH_PUBLIC_IP | instance already bind natpublicip,cannot bind eip. | |
400 | BIND_INSTANCE_OWENER_ERROR | Cannot operate the eip. | The EIP cannot be associated. |
400 | QuotaExceeded.NumberOfTrafficEip | The number of traffic eip on natgw exceed limitation. | |
400 | QuotaExceeded.NumberOfEip | Binded eip Quota exceed on this NatGw. | |
400 | InvalidEipBandwidth.OutOfMaxValue | "" | |
400 | Forbidden.EipCanNotBindGatgw | Eip can not bind on natgw. | |
400 | Forbidden.InstanceBandwidthNotZero | Eip can not bind with instance when it's bandwidth is not zero. | |
400 | INSTANCE_TYPE_NOT_SUPPORT | The instance type is invalid. | |
400 | InvalidStatus.EcsStatusNotSupport | The special instance status Pending is not support operate | |
400 | NATGATEWAY_FINANCIALLOCKED | The NatGateway has expire, cannot do bind operation. | |
400 | InvalidParameter.InstanceTypeNotSupport | The specified instance type is not support. | |
400 | InstanceType.NotSupport | The instance type is invalid. | |
400 | InvalidParams.NotFound | instance not found | |
400 | BindInstance.NotSupported | bind instance type %s is not supported. | |
400 | ServerRegion.Invalid | Eip bind remote server region invalid. | |
400 | Eni.Attached | The eni should be detached from ecs when associating with direct eip. | |
400 | Invalid.DirectEip.BindType | The direct eip can be only associated with eni. | |
400 | InvalidStatus.EniStatusNotSupport | %s | |
400 | InvalidParameter.EniInstanceId | %s | |
400 | InvalidNexthop.DirectEni | The direct Eni cannot be nexthop. | |
400 | InvalidEIPStatus.BizDisabled | The EIP has been locked. | |
400 | OperationFailed.EniSubIp | Eni has sub ip can not bind direct eip. | |
400 | InvalidEip.EipQuotaExceeded | The specified eni assigned eip is more than privateIp. | |
400 | OperationFailed.QueryCommodityInfo | Operation failed because quey commodity info error. | |
400 | OperationUnsupported.MultiIp | Multi ip function is not support. | |
400 | InvalidNicOrVm.NotFound | Bind nic or vm not exist. | |
400 | OperationUnsupported.EipBindModel | The instance type of ecs does not support MULTI_BINDED model Eip. | |
400 | IncorrectStatus.NatGateway | %s | |
400 | InvalidParameter.BindingInstanceRegion | The specified BindingInstanceRegion is not supported. | |
400 | OperationFailed.HavipBoundPortmap | %s | |
400 | InvalidStatus.NotAllow | Bound instance status is invalid. | |
400 | InvalidInstance.NotVpc | Bound instance is not vpc instance. | |
400 | InvalidStatus.InstanceHasBandWidth | The specified instance bandwidth invalid. | |
400 | OperationDenied.CloudBoxResourceExist | The operation is not allowed because the resource to be bound is a CloudBox resource. | The operation is not allowed because the resource to be bound is a CloudBox resource. |
404 | InvalidAllocationId.NotFound | Specified allocation ID is not found. | |
404 | InvalidInstanId.NotFound | Specified instance does not exist. | The specified instance does not exist. Check whether the instance ID is correct. |
404 | InvalidHaVip.NotFound | The specified HaVip does not exist. | The specified HAVIP does not exist. |
404 | Forbidden.RegionNotFound | Specified region is not found during access authentication. | |
404 | InvalidRegionId.NotFound | Specified value of InstanceRegionId is not supported. | |
404 | InvalidInstance.NotExist | Bind instance data not exist. | |
503 | ServiceUnavailable | The request has failed due to a temporary failure of the server. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.