A flexible IP address is an IP address which you hold independently of any Instance. You can attach it to any of your Instances and do live migration of the IP address between your Instances.
Note that attaching a flexible IP address to an Instance removes its previous public IP and interrupts any ongoing public connection to the Instance. This does not apply if you have migrated your server to the new Network stack and have at least one flexible IP attached to the Instance.
List all flexible IPs
List all flexible IPs in a specified zone.
path Parameters
zoneThe zone you want to target
query Parameters
projectProject ID in which the IPs are reserved.
organizationOrganization ID in which the IPs are reserved.
tagsFilter IPs with these exact tags (to filter with several tags, use commas to separate them).
nameFilter on the IP address (Works as a LIKE operation on the IP address).
per_pageA positive integer lower or equal to 100 to select the number of items to return.
pageA positive integer to choose the page to return.
typeFilter on the IP Mobility IP type (whose value should be either 'routed_ipv4' or 'routed_ipv6').
List all flexible IPs › Responses
Reserve a flexible IP
Reserve a flexible IP and attach it to the specified Instance.
path Parameters
zoneThe zone you want to target
Reserve a flexible IP › Request Body
projectProject ID in which the IP is reserved.
tagsTags of the IP.
serverUUID of the Instance you want to attach the IP to.
typeIP type to reserve (either 'routed_ipv4' or 'routed_ipv6').
organizationOrganization ID in which the IP is reserved.
Reserve a flexible IP › Responses
Releases the reserved IP without deleting the reservation.
The IP remains available in IPAM, which means that it is still reserved by the Organization, and can be reattached to another resource (Instance or other product).
path Parameters
zoneThe zone you want to target
ip_idID of the IP you want to release from the Instance but retain in IPAM.
Releases the reserved IP without deleting the reservation. › Responses
Get a flexible IP
Delete a flexible IP
Delete the IP with the specified ID.
path Parameters
zoneThe zone you want to target
ipID or address of the IP to delete.
Delete a flexible IP › Responses
Update a flexible IP
Update a flexible IP in the specified zone with the specified ID.
path Parameters
zoneThe zone you want to target
ipIP ID or IP address.
Update a flexible IP › Request Body
reverseReverse domain name.
typeShould have no effect.
tagsAn array of keywords you want to tag this IP with.