move doc sources to other location Reviewed-by: OpenTelekomCloud Bot <None>
13 KiB
Querying Floating IP Addresses (Discarded)
Function
This API is used to query floating IP addresses.
This API has been discarded. Use the API described in "Querying Floating IP Addresses".
URI
GET /v2/{project_id}/os-floating-ips
GET /v2.1/{project_id}/os-floating-ips
Request
None
Response
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. |
Example Request
GET https://{endpoint}/v2/e73621affb8f44e1bc01898747ca09d4/os-floating-ips GET https://{endpoint}/v2.1/e73621affb8f44e1bc01898747ca09d4/os-floating-ips
Example Response
{ "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 } ] }