nova/nova/api/openstack/compute/schemas
Dan Smith 45c5b80fd0 Add API support for rebuilding BFV instances
This adds a microversion and API support for triggering a rebuild
of volume-backed instances by leveraging cinder functionality to
do so.

Implements: blueprint volume-backed-server-rebuild
Closes-Bug: #1482040

Co-Authored-By: Rajat Dhasmana <rajatdhasmana@gmail.com>

Change-Id: I211ad6b8aa7856eb94bfd40e4fdb7376a7f5c358
2022-08-31 18:05:03 +05:30
..
__init__.py Add API input validation framework 2013-11-27 05:45:37 +09:00
admin_password.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
aggregate_images.py Add image caching API for aggregates 2019-10-15 21:22:31 -04:00
aggregates.py api: Rename 'parameter_types.hostname' -> 'fqdn' 2021-08-19 11:16:59 +01:00
assisted_volume_snapshots.py Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
attach_interfaces.py API support for tagged device attachment 2017-06-30 09:05:34 +03:00
console_output.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
create_backup.py Let schema validate image metadata type and key lengths 2016-09-27 17:41:15 -04:00
evacuate.py api: Rename 'parameter_types.hostname' -> 'fqdn' 2021-08-19 11:16:59 +01:00
flavor_access.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
flavor_manage.py hacking: Resolve W605 (invalid escape sequence) 2019-06-24 14:24:06 -05:00
flavors.py Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
flavors_extraspecs.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
floating_ips.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
hosts.py Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
hypervisors.py api: Rename 'parameter_types.hostname' -> 'fqdn' 2021-08-19 11:16:59 +01:00
image_metadata.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
instance_actions.py Resource retrieving: add changes-before filter 2018-09-19 09:56:56 -04:00
keypairs.py api: Drop generating a keypair and add special chars to naming 2022-07-28 11:05:50 +02:00
limits.py Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
lock_server.py Microversion 2.73: Support adding the reason behind a server lock 2019-05-11 21:48:27 +00:00
migrate_server.py api: Rename 'parameter_types.hostname' -> 'fqdn' 2021-08-19 11:16:59 +01:00
migrations.py Filter migrations by user_id/project_id 2019-10-14 11:35:11 -07:00
multinic.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
quota_classes.py Deprecate file injection 2017-12-12 09:22:21 -05:00
quota_sets.py nova-net: Remove 'networks' quota 2019-11-22 16:49:31 +00:00
remote_consoles.py Explicitly define enum type as string in schema 2017-04-21 03:09:28 +00:00
rescue.py Strict ImageRef validation to UUID only 2016-08-04 02:22:15 +00:00
reset_server_state.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
security_groups.py Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
server_external_events.py Add API support for rebuilding BFV instances 2022-08-31 18:05:03 +05:30
server_groups.py api: Set min, maxItems for server_group.policies field 2020-09-16 11:13:47 +01:00
server_metadata.py Remove 'v3' directory for v2.1 json-schemas 2015-08-13 09:58:48 +08:00
server_migrations.py Add new API to force live migration to complete 2016-02-08 08:59:52 +01:00
server_tags.py Move tags validation code to json schema 2016-12-13 02:58:51 +00:00
servers.py api: Remove unnecessary 'base_' prefix from schemas 2021-08-19 11:16:59 +01:00
services.py api: Rename 'parameter_types.hostname' -> 'fqdn' 2021-08-19 11:16:59 +01:00
shelve.py Allow unshelve to a specific host (REST API part) 2022-07-22 10:22:34 +02:00
simple_tenant_usage.py Multiple API cleanup changes 2019-08-12 08:52:38 -05:00
volumes.py FUP: add missing test for PUT volume attachments API 2020-04-09 09:26:05 +08:00