Floating IPs
GET/backend/api/openstack/floatingips
Host: https://core.ocplanet.cloud
Access information related to floating IPs within the OpenStack context.
Request
Query Parameters
page string
page_size string
Responses
- 200
- 409
- application/json
- Schema
- Example (from schema)
- Example
Schema
- MOD1
- MOD1
- Array [
- MOD2
- MOD2
- MOD2
- ]
- MOD1
- MOD2
- Array [
- ]
count integerrequired
next object required
oneOf
string
previous object required
oneOf
string
objects object[]required
id uuidrequired
floating_network objectrequired
id uuidrequired
name stringrequired
description stringrequired
region stringrequired
port object required
oneOf
id uuidrequired
name stringrequired
router object required
oneOf
id uuidrequired
name stringrequired
associated_object object required
oneOf
id uuidrequired
name stringrequired
device_type stringrequired
floating_ip_address stringrequired
status stringrequired
description stringrequired
fixed_ip_address nullrequired
created_at stringrequired
updated_at stringrequired
project stringrequired
totalCount integerrequired
pageNo object required
oneOf
string
integer
permissions objectrequired
floatingips.list booleanrequired
floatingips.retrieve booleanrequired
floatingips.create booleanrequired
floatingips.destroy booleanrequired
filter_options objectrequired
status object[]required
display stringrequired
value stringrequired
{
"count": 0,
"next": "string",
"previous": "string",
"objects": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"floating_network": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"name": "string",
"description": "string",
"region": "string"
},
"floating_ip_address": "string",
"status": "string",
"description": "string",
"created_at": "string",
"updated_at": "string",
"project": "string"
}
],
"totalCount": 0,
"pageNo": "string",
"permissions": {
"floatingips.list": true,
"floatingips.retrieve": true,
"floatingips.create": true,
"floatingips.destroy": true
},
"filter_options": {
"status": [
{
"display": "string",
"value": "string"
}
]
}
}
{
"count": 1,
"next": null,
"previous": null,
"objects": [
{
"id": "cdde54cc-9370-4c43-8b86-1c3e979a108e",
"floating_network": {
"id": "16c6c0e9-d20a-42a7-8d66-9dd9e8abcadb",
"name": "external_network",
"description": "",
"region": "ua-central-1"
},
"port": {
"id": "50da7bcc-aacf-4735-8bff-e05b17e57887",
"name": ""
},
"router": {
"id": "720dc4d4-8fae-431a-8922-a5552f799ade",
"name": "router40624"
},
"associated_object": {
"device_type": "instance",
"id": "927e7149-529e-4913-9e50-34cfa04df2b0",
"name": "evdokimov@onepointcollab.com"
},
"floating_ip_address": "217.147.172.179",
"status": "ACTIVE",
"description": "",
"fixed_ip_address": "10.0.1.117",
"created_at": "2024-03-07T08:48:51Z",
"updated_at": "2024-03-07T14:26:53Z",
"project": "3f7a11e7c9ea4c2eab24f7b0077ca78b"
}
],
"totalCount": 1,
"pageNo": "1",
"permissions": {
"floatingips.list": true,
"floatingips.retrieve": true,
"floatingips.create": true,
"floatingips.destroy": true
},
"filter_options": {
"status": [
{
"display": "Active",
"value": "ACTIVE"
},
{
"display": "Down",
"value": "DOWN"
}
]
}
}
- application/json
- Schema
- Example (from schema)
- Example
Schema
detail stringrequired
{
"detail": "string"
}
{
"detail": "Your client has no active OpenStack project"
}
Loading...