Get Instance list
GET/backend/api/openstack/instances?page_size=10&page=1&tags=ssss,sadsds
Host: https://core.ocplanet.cloud
Retrieve a list of OpenStack instances associated with the user's account.
Request
Query Parameters
page string
page_size string
tags string
Responses
- 200
- 409
- application/json
- Schema
- Example (from schema)
- Example
Schema
- Array [
- ]
id uuidrequired
allocation_pools arrayrequired
cidr stringrequired
dns_nameservers arrayrequired
host_routes arrayrequired
gateway_ip nullrequired
name stringrequired
description nullrequired
subnetpool_id nullrequired
ip_version integerrequired
enable_dhcp booleanrequired
created_at nullrequired
updated_at nullrequired
project uuidrequired
floating_ips object[]required
id uuid
floating_ip_address string
access_subnet_id stringrequired
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"allocation_pools": [
null
],
"cidr": "string",
"dns_nameservers": [
null
],
"host_routes": [
null
],
"name": "string",
"ip_version": 0,
"enable_dhcp": true,
"project": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"floating_ips": [
{
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"floating_ip_address": "string"
}
],
"access_subnet_id": "string"
}
{
"count": 1,
"next": null,
"previous": null,
"objects": [
{
"id": "3aa3a443-8642-4c1c-9099-3e8205f88d5e",
"name": "instance",
"allowed_actions": [
"shutoff",
"reboot",
"resize",
"rescue",
"rebuild",
"console",
"rename",
"create_snapshot",
"attach_volume",
"boot_from_iso",
"shelve",
"associate_ip",
"dissociate_ip",
"change_password"
],
"access_ip": "10.0.1.141",
"uuid": "3aa3a443-8642-4c1c-9099-3e8205f88d5e",
"created": "2024-03-15T08:30:06Z",
"display_status": "Виконується",
"display_task": null,
"description": null,
"image": {
"id": "2b979045-4e10-45c9-805c-c95be46a37b9",
"tags": [],
"client": null,
"properties": {
"owner_specified.openstack.md5": "",
"owner_specified.openstack.sha256": "",
"owner_specified.openstack.object": "images/Centos-7",
"hw_qemu_guest_agent": "yes",
"os_hidden": false,
"os_hash_algo": "sha512",
"os_hash_value": "1b29cd42a53a3b0807962c1c9fbbf7fb360e0d95bb0c962c15fd9fa27ad13e908f45d81558a273ecdc4a5db1b7b3ae8cd14678b56e17e8d7ee5f588d36a8a401",
"stores": "rbd"
},
"is_iso": false,
"display_name": "Centos 7 (x64)",
"cleanup_date": null,
"assigned_to_flavor": true,
"related_instance": null,
"name": "Centos 7 (x64)",
"type": "template",
"status": "active",
"size": 902889472,
"created_at": "2023-12-30T11:54:35Z",
"updated_at": "2023-12-30T11:57:43Z",
"deleted_at": null,
"os_distro": "centos",
"hypervisor_type": null,
"os_version": "7",
"architecture": null,
"min_disk": 0,
"min_ram": 0,
"protected": false,
"visibility": "public",
"container_format": "bare",
"disk_format": "qcow2",
"hw_qemu_guest_agent": true,
"instance_uuid": null,
"volume_snapshot_uuid": null,
"region": "ua-central-1",
"reseller_resources": null,
"used_by_resellers": []
},
"region": "ua-central-1",
"region_obj": {
"id": "default",
"description": "",
"enabled": true,
"enable_volumes": true,
"enable_snapshots": true,
"is_default": true
},
"flavor": {
"id": "4d429bcd-252c-4522-9ed0-4a24d6d8249e",
"memory_gb": 1,
"flavor_group": null,
"name": "v1.m1",
"description": "v1.m1",
"memory_mb": 1024,
"vcpus": 1,
"swap": 0,
"root_gb": 10,
"ephemeral_gb": 0,
"out_of_stock": false,
"properties": "{}",
"region": "ua-central-1",
"reseller_resources": null,
"assigned_cluster_templates": [],
"used_by_resellers": []
},
"status": "active",
"booted_from_iso": false,
"locked": false,
"current_cycle_traffic": 0,
"current_month_traffic": 0,
"hostId": "5edc2161bc58cd4920fd84600b7ef1d1b4a4b68bef7bcaf209911915",
"host_name": "s10",
"access_subnet_id": "04830e34-ee2b-4257-8c25-fddcd3c3eeba",
"availability_zone": "nova",
"tags": [
{
"id": 24,
"name": "fdgdfgfd"
},
{
"id": 25,
"name": "fggdfg"
},
{
"id": 26,
"name": "fggggggg"
}
],
"floating_ips": [
{
"id": "869f5f03-d96f-48c9-ab1a-7f450193c2f5",
"floating_ip_address": "217.147.172.153"
}
]
}
],
"totalCount": 1,
"pageNo": "1",
"permissions": {
"instances.list": true,
"instances.retrieve": true,
"instances.create": true,
"instances.abort-migrate": true,
"instances.attach-volume": true,
"instances.change-password": true,
"instances.confirm-resize": true,
"instances.create_snapshot": true,
"instances.detach_volume": true,
"instances.destroy": true,
"instances.attach_port": true,
"instances.detach_port": true,
"instances.lock": true,
"instances.migrate": true,
"instances.move": true,
"instances.reboot": true,
"instances.rebuild": true,
"instances.rename": true,
"instances.rescue": true,
"instances.boot_from_iso": true,
"instances.reset-state": true,
"instances.resize": true,
"instances.resume": true,
"instances.revert-resize": true,
"instances.start": true,
"instances.stop": true,
"instances.shelve": true,
"instances.suspend": true,
"instances.unlock": true,
"instances.unrescue": true,
"instances.unshelve": true,
"instances.dissociate_security_group": true,
"instances.associate_security_group": true,
"instances.create_backup": true,
"instances.add_floating_ip": true,
"instances.remove_floating_ip": true
},
"filter_options": {
"task_state": [
{
"display": "Вивантаження збереженого стану",
"value": "shelving_offloading"
},
{
"display": "Видалення",
"value": "deleting"
},
{
"display": "Вимкнення",
"value": "powering-off"
},
{
"display": "Відновити зіставлення блокових пристроїв",
"value": "rebuild_block_device_mapping"
},
{
"display": "Відновити створення копії обʼєкта",
"value": "rebuild_spawning"
},
{
"display": "Відновлення",
"value": "resuming"
},
{
"display": "Відновлення",
"value": "restoring"
},
{
"display": "Відновлення паузи",
"value": "unpausing"
},
{
"display": "Відновлення стану",
"value": "unshelving"
},
{
"display": "Відновлюється",
"value": "rescuing"
},
{
"display": "Демонтування ISO та перезавантаження",
"value": "unmounting_ISO_and_rebooting"
},
{
"display": "Жорстке перезавантаження",
"value": "rebooting_hard"
},
{
"display": "Заблокувати відображення пристроїв",
"value": "block_device_mapping"
},
{
"display": "Завантаження з ISO",
"value": "booting_from_iso"
},
{
"display": "Завантаження образу",
"value": "image_uploading"
},
{
"display": "Завантаження образу стану",
"value": "shelving_image_uploading"
},
{
"display": "Збереження стану",
"value": "shelving"
},
{
"display": "Змінити розмір prep",
"value": "resize_prep"
},
{
"display": "Змінити розмір завершення",
"value": "resize_finish"
},
{
"display": "Змінити розмір перенесено",
"value": "resize_migrated"
},
{
"display": "Знімок образу",
"value": "image_snapshot"
},
{
"display": "М'яке видалення",
"value": "soft-deleting"
},
{
"display": "Мережа",
"value": "networking"
},
{
"display": "Міграція зміни розміру",
"value": "resize_migrating"
},
{
"display": "Мігрувати",
"value": "migrating"
},
{
"display": "Невідновлюється",
"value": "unrescuing"
},
{
"display": "Образ очікує на завантаження",
"value": "image_pending_upload"
},
{
"display": "Оновлення пароля",
"value": "updating_password"
},
{
"display": "Очікується жорстке перезавантаження",
"value": "reboot_pending_hard"
},
{
"display": "Очікується завантаження образу стану",
"value": "shelving_image_pending_upload"
},
{
"display": "Очікується знімок образу",
"value": "image_snapshot_pending"
},
{
"display": "Очікується перезавантаження",
"value": "reboot_pending"
},
{
"display": "Пауза",
"value": "pausing"
},
{
"display": "Перезавантаження",
"value": "rebooting"
},
{
"display": "Перетворювання",
"value": "rebuilding"
},
{
"display": "Планування",
"value": "scheduling"
},
{
"display": "Повернення розміру",
"value": "resize_reverting"
},
{
"display": "Почалося перезавантаження",
"value": "reboot_started"
},
{
"display": "Призупинення",
"value": "suspending"
},
{
"display": "Підтвердження зміни розміру",
"value": "resize_confirming"
},
{
"display": "Резервне копіювання образу",
"value": "image_backup"
},
{
"display": "Розпочато примусове перезавантаження",
"value": "reboot_started_hard"
},
{
"display": "Створити копію об'єкта",
"value": "spawning"
},
{
"display": "Увімкнення",
"value": "powering-on"
}
],
"status": [
{
"display": "Активний",
"value": "active"
},
{
"display": "Видалено",
"value": "deleted"
},
{
"display": "Відновлено",
"value": "rescued"
},
{
"display": "Завантажується з ISO",
"value": "booted_from_iso"
},
{
"display": "Збережений стан",
"value": "shelved"
},
{
"display": "Збережений стан і звільнені ресурси",
"value": "shelved_offloaded"
},
{
"display": "Змінено розмір",
"value": "resized"
},
{
"display": "Зупинено",
"value": "stopped"
},
{
"display": "Мʼяке видалення",
"value": "soft-delete"
},
{
"display": "Помилка",
"value": "error"
},
{
"display": "Призупинено",
"value": "paused"
},
{
"display": "Створюється",
"value": "building"
},
{
"display": "Тимчасово припинений",
"value": "suspended"
}
],
"availability_zone": [
{
"display": "nova",
"value": "nova"
}
],
"project__service__client__status": [
{
"display": "Активний",
"value": "active"
},
{
"display": "Видалення",
"value": "deleting"
},
{
"display": "Закінчений",
"value": "closed"
},
{
"display": "Неактивний",
"value": "inactive"
},
{
"display": "Призупинення",
"value": "suspending"
},
{
"display": "Тимчасово припинений",
"value": "suspended"
}
],
"project__service__status": [
{
"display": "Активний",
"value": "active"
},
{
"display": "В очікуванні",
"value": "pending"
},
{
"display": "Припинено",
"value": "terminated"
},
{
"display": "Скасовано",
"value": "canceled"
},
{
"display": "Тимчасово припинений",
"value": "suspended"
},
{
"display": "Шахрайство",
"value": "fraud"
}
]
},
"operations": []
}
You may not have services or there may not be funds on your balance to complete this operation.
- application/json
- Schema
- Example (from schema)
- Example
Schema
detail stringrequired
{
"detail": "string"
}
{
"detail": "Your client has no active OpenStack project"
}
Loading...