All Products
Search
Document Center

Internet Shared Bandwidth:RemoveCommonBandwidthPackageIp

Last Updated:Sep 07, 2026

Removes an elastic IP address (EIP) from an Internet Shared Bandwidth instance.

Try it now

Try this API in OpenAPI Explorer, no manual signing needed. Successful calls auto-generate SDK code matching your parameters. Download it with built-in credential security for local usage.

Test

RAM authorization

The table below describes the authorization required to call this API. You can define it in a Resource Access Management (RAM) policy. The table's columns are detailed below:

  • Action: The actions can be used in the Action element of RAM permission policy statements to grant permissions to perform the operation.

  • API: The API that you can call to perform the action.

  • Access level: The predefined level of access granted for each API. Valid values: create, list, get, update, and delete.

  • Resource type: The type of the resource that supports authorization to perform the action. It indicates if the action supports resource-level permission. The specified resource must be compatible with the action. Otherwise, the policy will be ineffective.

    • For APIs with resource-level permissions, required resource types are marked with an asterisk (*). Specify the corresponding Alibaba Cloud Resource Name (ARN) in the Resource element of the policy.

    • For APIs without resource-level permissions, it is shown as All Resources. Use an asterisk (*) in the Resource element of the policy.

  • Condition key: The condition keys defined by the service. The key allows for granular control, applying to either actions alone or actions associated with specific resources. In addition to service-specific condition keys, Alibaba Cloud provides a set of common condition keys applicable across all RAM-supported services.

  • Dependent action: The dependent actions required to run the action. To complete the action, the RAM user or the RAM role must have the permissions to perform all dependent actions.

Action

Access level

Resource type

Condition key

Dependent action

vpc:RemoveCommonBandwidthPackageIp

delete

*BandwidthPackage

acs:vpc:{#regionId}:{#accountId}:combandwidthpackage/{#BandwidthPackageId}

None None

Request parameters

Parameter

Type

Required

Description

Example

RegionId

string

Yes

The region ID of the Internet Shared Bandwidth instance.

You can call the DescribeRegions operation to query the region ID.

cn-hangzhou

BandwidthPackageId

string

Yes

The ID of the Internet Shared Bandwidth instance.

cbwp-2ze2ic1xd2qeqk145****

IpInstanceId

string

Yes

The ID of the EIP.

You can call the DescribeEipAddresses operation to query the EIP ID.

eip-2zeerraiwb7uj6i0d****

ClientToken

string

No

The client token that is used to ensure the idempotence of the request.

Generate a parameter value from your client to ensure uniqueness across different requests. ClientToken supports only ASCII characters.

Note

If you do not specify this parameter, the system uses the RequestId of the API request as the ClientToken. The RequestId may vary for each API request.

123e4567-e89b-12d3-a456-426655440000

DryRun

boolean

No

Specifies whether to perform a dry run without performing the actual operation.

Response elements

Element

Type

Description

Example

object

The response parameters.

RequestId

string

The request ID.

54B48E3D-DF70-471B-AA93-08E683A1B45

Examples

Success response

JSON format

{
  "RequestId": "54B48E3D-DF70-471B-AA93-08E683A1B45"
}

Error codes

HTTP status code

Error code

Error message

Description

400 IpInstanceId.NotBandwidthPackage The specified IpInstanceId does not in bandwidthPackage.
400 DependencyViolation.ip The specified BandwidthPackageId has eip in it.
400 EIP_BIND_NATGATEWAY The eip have bind natgateway.
400 IncorrectStatus.Eip Eip status error.
400 OperationFailed.SnatPoolIp Multi ip in snat pool cannot remove ip from bandwidth package.
400 DependencyViolation.RouteEntry vpc route table has route entry.
400 OperationFailed.DistibuteLock Distibute lock fail. The operation is locked by another request;
400 Trade_Sync_Create_Sub_ERROR SyncOrderToSub error.
400 FAILED_INVOKE_INNER_API Failed to invoke inner api.
400 InvalidIP.IpInSnatPool Multi ip in snat pool cannot remove ip from bandwidth package.
400 InvalidInstanceId.NotFound The specified bandwidthPackageId does not exist in our records.
400 OperationUnsupported.IpNotInCbwp The specified eip not exist in the commonBandwidthPackage. The EIP is not associated with the EIP bandwidth plan.
400 InvalidIpInstanceId.Malformed The specified IpInstanceId is invalid.
400 OperationUnsupported.EipBindRemote Eip bind remote ecs/slb, cannot remove it from bandwidthPackage.
400 InvalidBandwidthPackageId.NotFound The specified BandwidthPackageId not exist.
400 InvalidEIPStatus.BizDisabled The EIP has been locked. The error message returned because the EIP is locked.
400 Forbidden.FinancialLocked The ip business status is invalid. The error message returned because the instance has overdue payments.
400 OperationFailed.SystemBusy Operation failed because system is busy. The error message returned because the system is busy. Try again later.
404 InvalidRegionId.NotFound The specified RegionId does not exist in our records.
404 InvalidBandwidthPackageId.NotFound The specified bandwidthPackageId does not exist in our records.

See Error Codes for a complete list.

Release notes

See Release Notes for a complete list.