Updated on 2024-04-15 GMT+08:00

EIP V3

Permission

API

Action

IAM Project

Querying all EIPs

GET /v3/{project_id}/eip/publicips

eip:publicIps:list

Querying the details of an EIP

GET /v3/{project_id}/eip/publicips/{publicip_id}

eip:publicIps:get

Updating an EIP

PUT /v3/{project_id}/eip/publicips/{publicip_id}

eip:publicIps:update

Binding an EIP to an instance

POST /v3/{project_id}/eip/publicips/{publicip_id}/associate-instance

eip:publicIps:associateInstance

Unbinding an EIP from an instance

POST /v3/{project_id}/eip/publicips/{publicip_id}/disassociate-instance

eip:publicIps:disassociateInstance

Adding EIPs to a shared bandwidth

POST /v3/{project_id}/eip/publicips/attach-share-bandwidth

eip:publicIps:attachBandwidth

Querying the number of available EIPs

POST /v3/{project_id}/eip/resources/available

eip:publicIps:count

Querying common pools

GET /v3/{project_id}/eip/publicip-pools/common-pools

eip:publicipPools:list

Querying EIP pools

GET /v3/{project_id}/eip/publicip-pools

eip:publicipPools:list

Querying the details of an EIP pool

GET /v3/{project_id}/eip/publicip-pools/{publicip_pool_id}

eip:publicipPools:get