This API is used to query floating IP addresses.
This API has been discarded. Use the API described in "Querying Floating IP Addresses".
GET /v2/{project_id}/os-floating-ips
GET /v2.1/{project_id}/os-floating-ips
None
Table 2 describes the response parameters.
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
floating_ips |
Yes |
Array of objects |
Specifies the floating IP addresses. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
floating_ip |
Yes |
Object |
Specifies the floating IP address. |
Parameter |
Mandatory |
Type |
Description |
---|---|---|---|
fixed_ip |
Yes |
String |
Specifies a private IP address. |
id |
Yes |
String |
Specifies the floating IP address ID in UUID format. |
instance_id |
Yes |
String |
Specifies the ID of a bound ECS in UUID format. |
ip |
Yes |
String |
Specifies the floating IP address. |
pool |
Yes |
String |
Specifies the name of a network resource pool that provides floating IP addresses. |
GET https://{endpoint}/v2/e73621affb8f44e1bc01898747ca09d4/os-floating-ips GET https://{endpoint}/v2.1/e73621affb8f44e1bc01898747ca09d4/os-floating-ips
{ "floating_ips": [ { "id": "05f71f43-f3c9-47ef-ac8d-9f02aef66418", "pool": "external", "ip": "10.154.51.235", "fixed_ip": "192.168.1.2", "instance_id": "8b380f68-5057-4aa2-a33a-170b37218fa8" }, { "id": "a25236cf-dd76-4adc-916a-f0b4a24048d3", "pool": "external", "ip": "10.154.51.237", "fixed_ip": null, "instance_id": null } ] }