{ "default_microversion": "2.1", "max_microversion": "2.93", "operations": [ { "collection_key": "servers", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_list", "path": "/v2.1/servers", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 200 }, { "collection_key": "servers", "create_status": 201, "introduced_in": "yoga", "item_key": "server", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_create", "path": "/v2.1/servers", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 201 }, { "collection_key": "servers", "introduced_in": "yoga", "item_key": "server", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_show", "path": "/v2.1/servers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 200 }, { "collection_key": "servers", "introduced_in": "yoga", "item_key": "server", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_update", "path": "/v2.1/servers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 200 }, { "collection_key": "servers", "introduced_in": "yoga", "item_key": "server", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_patch", "path": "/v2.1/servers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 200 }, { "collection_key": "servers", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_delete", "path": "/v2.1/servers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 204 }, { "collection_key": "servers", "introduced_in": "yoga", "kind": "detail", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_list_detail", "path": "/v2.1/servers/detail", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 200 }, { "collection_key": "volumeAttachments", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "volume_attachment_list", "path": "/v2.1/servers/{server_id}/os-volume_attachments", "requires_auth": true, "requires_project": true, "resource_type": "volume_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "volumeAttachments", "create_status": 201, "introduced_in": "yoga", "item_key": "volumeAttachment", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "volume_attachment_create", "path": "/v2.1/servers/{server_id}/os-volume_attachments", "requires_auth": true, "requires_project": true, "resource_type": "volume_attachment", "service": "nova", "status_code": 201 }, { "collection_key": "volumeAttachments", "introduced_in": "yoga", "item_key": "volumeAttachment", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "volume_attachment_show", "path": "/v2.1/servers/{server_id}/os-volume_attachments/{id}", "requires_auth": true, "requires_project": true, "resource_type": "volume_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "volumeAttachments", "introduced_in": "yoga", "item_key": "volumeAttachment", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "volume_attachment_update", "path": "/v2.1/servers/{server_id}/os-volume_attachments/{id}", "requires_auth": true, "requires_project": true, "resource_type": "volume_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "volumeAttachments", "introduced_in": "yoga", "item_key": "volumeAttachment", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "volume_attachment_patch", "path": "/v2.1/servers/{server_id}/os-volume_attachments/{id}", "requires_auth": true, "requires_project": true, "resource_type": "volume_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "volumeAttachments", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "volume_attachment_delete", "path": "/v2.1/servers/{server_id}/os-volume_attachments/{id}", "requires_auth": true, "requires_project": true, "resource_type": "volume_attachment", "service": "nova", "status_code": 204 }, { "collection_key": "interfaceAttachments", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "interface_attachment_list", "path": "/v2.1/servers/{server_id}/os-interface", "requires_auth": true, "requires_project": true, "resource_type": "interface_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "interfaceAttachments", "create_status": 201, "introduced_in": "yoga", "item_key": "interfaceAttachment", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "interface_attachment_create", "path": "/v2.1/servers/{server_id}/os-interface", "requires_auth": true, "requires_project": true, "resource_type": "interface_attachment", "service": "nova", "status_code": 201 }, { "collection_key": "interfaceAttachments", "introduced_in": "yoga", "item_key": "interfaceAttachment", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "interface_attachment_show", "path": "/v2.1/servers/{server_id}/os-interface/{id}", "requires_auth": true, "requires_project": true, "resource_type": "interface_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "interfaceAttachments", "introduced_in": "yoga", "item_key": "interfaceAttachment", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "interface_attachment_update", "path": "/v2.1/servers/{server_id}/os-interface/{id}", "requires_auth": true, "requires_project": true, "resource_type": "interface_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "interfaceAttachments", "introduced_in": "yoga", "item_key": "interfaceAttachment", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "interface_attachment_patch", "path": "/v2.1/servers/{server_id}/os-interface/{id}", "requires_auth": true, "requires_project": true, "resource_type": "interface_attachment", "service": "nova", "status_code": 200 }, { "collection_key": "interfaceAttachments", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "interface_attachment_delete", "path": "/v2.1/servers/{server_id}/os-interface/{id}", "requires_auth": true, "requires_project": true, "resource_type": "interface_attachment", "service": "nova", "status_code": 204 }, { "collection_key": "instanceActions", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "instance_action_list", "path": "/v2.1/servers/{server_id}/os-instance-actions", "requires_auth": true, "requires_project": true, "resource_type": "instance_action", "service": "nova", "status_code": 200 }, { "collection_key": "instanceActions", "create_status": 201, "introduced_in": "yoga", "item_key": "instanceAction", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "instance_action_create", "path": "/v2.1/servers/{server_id}/os-instance-actions", "requires_auth": true, "requires_project": true, "resource_type": "instance_action", "service": "nova", "status_code": 201 }, { "collection_key": "instanceActions", "introduced_in": "yoga", "item_key": "instanceAction", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "instance_action_show", "path": "/v2.1/servers/{server_id}/os-instance-actions/{id}", "requires_auth": true, "requires_project": true, "resource_type": "instance_action", "service": "nova", "status_code": 200 }, { "collection_key": "instanceActions", "introduced_in": "yoga", "item_key": "instanceAction", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "instance_action_update", "path": "/v2.1/servers/{server_id}/os-instance-actions/{id}", "requires_auth": true, "requires_project": true, "resource_type": "instance_action", "service": "nova", "status_code": 200 }, { "collection_key": "instanceActions", "introduced_in": "yoga", "item_key": "instanceAction", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "instance_action_patch", "path": "/v2.1/servers/{server_id}/os-instance-actions/{id}", "requires_auth": true, "requires_project": true, "resource_type": "instance_action", "service": "nova", "status_code": 200 }, { "collection_key": "instanceActions", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "instance_action_delete", "path": "/v2.1/servers/{server_id}/os-instance-actions/{id}", "requires_auth": true, "requires_project": true, "resource_type": "instance_action", "service": "nova", "status_code": 204 }, { "collection_key": "metadata", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_metadata_list", "path": "/v2.1/servers/{server_id}/metadata", "requires_auth": true, "requires_project": true, "resource_type": "server_metadata", "service": "nova", "status_code": 200 }, { "collection_key": "metadata", "create_status": 201, "introduced_in": "yoga", "item_key": "metadata", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_metadata_create", "path": "/v2.1/servers/{server_id}/metadata", "requires_auth": true, "requires_project": true, "resource_type": "server_metadata", "service": "nova", "status_code": 201 }, { "collection_key": "metadata", "introduced_in": "yoga", "item_key": "metadata", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_metadata_show", "path": "/v2.1/servers/{server_id}/metadata/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_metadata", "service": "nova", "status_code": 200 }, { "collection_key": "metadata", "introduced_in": "yoga", "item_key": "metadata", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_metadata_update", "path": "/v2.1/servers/{server_id}/metadata/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_metadata", "service": "nova", "status_code": 200 }, { "collection_key": "metadata", "introduced_in": "yoga", "item_key": "metadata", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_metadata_patch", "path": "/v2.1/servers/{server_id}/metadata/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_metadata", "service": "nova", "status_code": 200 }, { "collection_key": "metadata", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_metadata_delete", "path": "/v2.1/servers/{server_id}/metadata/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_metadata", "service": "nova", "status_code": 204 }, { "collection_key": "tags", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_tag_list", "path": "/v2.1/servers/{server_id}/tags", "requires_auth": true, "requires_project": true, "resource_type": "server_tag", "service": "nova", "status_code": 200 }, { "collection_key": "tags", "create_status": 201, "introduced_in": "yoga", "item_key": "tag", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_tag_create", "path": "/v2.1/servers/{server_id}/tags", "requires_auth": true, "requires_project": true, "resource_type": "server_tag", "service": "nova", "status_code": 201 }, { "collection_key": "tags", "introduced_in": "yoga", "item_key": "tag", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_tag_show", "path": "/v2.1/servers/{server_id}/tags/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_tag", "service": "nova", "status_code": 200 }, { "collection_key": "tags", "introduced_in": "yoga", "item_key": "tag", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_tag_update", "path": "/v2.1/servers/{server_id}/tags/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_tag", "service": "nova", "status_code": 200 }, { "collection_key": "tags", "introduced_in": "yoga", "item_key": "tag", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_tag_patch", "path": "/v2.1/servers/{server_id}/tags/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_tag", "service": "nova", "status_code": 200 }, { "collection_key": "tags", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_tag_delete", "path": "/v2.1/servers/{server_id}/tags/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_tag", "service": "nova", "status_code": 204 }, { "collection_key": "security_groups", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_security_group_list", "path": "/v2.1/servers/{server_id}/os-security-groups", "requires_auth": true, "requires_project": true, "resource_type": "server_security_group", "service": "nova", "status_code": 200 }, { "collection_key": "security_groups", "create_status": 201, "introduced_in": "yoga", "item_key": "security_group", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_security_group_create", "path": "/v2.1/servers/{server_id}/os-security-groups", "requires_auth": true, "requires_project": true, "resource_type": "server_security_group", "service": "nova", "status_code": 201 }, { "collection_key": "security_groups", "introduced_in": "yoga", "item_key": "security_group", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_security_group_show", "path": "/v2.1/servers/{server_id}/os-security-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_security_group", "service": "nova", "status_code": 200 }, { "collection_key": "security_groups", "introduced_in": "yoga", "item_key": "security_group", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_security_group_update", "path": "/v2.1/servers/{server_id}/os-security-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_security_group", "service": "nova", "status_code": 200 }, { "collection_key": "security_groups", "introduced_in": "yoga", "item_key": "security_group", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_security_group_patch", "path": "/v2.1/servers/{server_id}/os-security-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_security_group", "service": "nova", "status_code": 200 }, { "collection_key": "security_groups", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_security_group_delete", "path": "/v2.1/servers/{server_id}/os-security-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_security_group", "service": "nova", "status_code": 204 }, { "action_name": "*", "collection_key": "servers", "introduced_in": "yoga", "kind": "action", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_action", "path": "/v2.1/servers/{id}/action", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 202 }, { "collection_key": "flavors", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_list", "path": "/v2.1/flavors", "requires_auth": true, "requires_project": true, "resource_type": "flavor", "service": "nova", "status_code": 200 }, { "collection_key": "flavors", "create_status": 201, "introduced_in": "yoga", "item_key": "flavor", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_create", "path": "/v2.1/flavors", "requires_auth": true, "requires_project": true, "resource_type": "flavor", "service": "nova", "status_code": 201 }, { "collection_key": "flavors", "introduced_in": "yoga", "item_key": "flavor", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_show", "path": "/v2.1/flavors/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor", "service": "nova", "status_code": 200 }, { "collection_key": "flavors", "introduced_in": "yoga", "item_key": "flavor", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_update", "path": "/v2.1/flavors/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor", "service": "nova", "status_code": 200 }, { "collection_key": "flavors", "introduced_in": "yoga", "item_key": "flavor", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_patch", "path": "/v2.1/flavors/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor", "service": "nova", "status_code": 200 }, { "collection_key": "flavors", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_delete", "path": "/v2.1/flavors/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor", "service": "nova", "status_code": 204 }, { "collection_key": "flavors", "introduced_in": "yoga", "kind": "detail", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_list_detail", "path": "/v2.1/flavors/detail", "requires_auth": true, "requires_project": true, "resource_type": "flavor", "service": "nova", "status_code": 200 }, { "collection_key": "keypairs", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "keypair_list", "path": "/v2.1/os-keypairs", "requires_auth": true, "requires_project": true, "resource_type": "keypair", "service": "nova", "status_code": 200 }, { "collection_key": "keypairs", "create_status": 201, "introduced_in": "yoga", "item_key": "keypair", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "keypair_create", "path": "/v2.1/os-keypairs", "requires_auth": true, "requires_project": true, "resource_type": "keypair", "service": "nova", "status_code": 201 }, { "collection_key": "keypairs", "introduced_in": "yoga", "item_key": "keypair", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "keypair_show", "path": "/v2.1/os-keypairs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "keypair", "service": "nova", "status_code": 200 }, { "collection_key": "keypairs", "introduced_in": "yoga", "item_key": "keypair", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "keypair_update", "path": "/v2.1/os-keypairs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "keypair", "service": "nova", "status_code": 200 }, { "collection_key": "keypairs", "introduced_in": "yoga", "item_key": "keypair", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "keypair_patch", "path": "/v2.1/os-keypairs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "keypair", "service": "nova", "status_code": 200 }, { "collection_key": "keypairs", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "keypair_delete", "path": "/v2.1/os-keypairs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "keypair", "service": "nova", "status_code": 204 }, { "collection_key": "aggregates", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "aggregate_list", "path": "/v2.1/os-aggregates", "requires_auth": true, "requires_project": true, "resource_type": "aggregate", "service": "nova", "status_code": 200 }, { "collection_key": "aggregates", "create_status": 201, "introduced_in": "yoga", "item_key": "aggregate", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "aggregate_create", "path": "/v2.1/os-aggregates", "requires_auth": true, "requires_project": true, "resource_type": "aggregate", "service": "nova", "status_code": 201 }, { "collection_key": "aggregates", "introduced_in": "yoga", "item_key": "aggregate", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "aggregate_show", "path": "/v2.1/os-aggregates/{id}", "requires_auth": true, "requires_project": true, "resource_type": "aggregate", "service": "nova", "status_code": 200 }, { "collection_key": "aggregates", "introduced_in": "yoga", "item_key": "aggregate", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "aggregate_update", "path": "/v2.1/os-aggregates/{id}", "requires_auth": true, "requires_project": true, "resource_type": "aggregate", "service": "nova", "status_code": 200 }, { "collection_key": "aggregates", "introduced_in": "yoga", "item_key": "aggregate", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "aggregate_patch", "path": "/v2.1/os-aggregates/{id}", "requires_auth": true, "requires_project": true, "resource_type": "aggregate", "service": "nova", "status_code": 200 }, { "collection_key": "aggregates", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "aggregate_delete", "path": "/v2.1/os-aggregates/{id}", "requires_auth": true, "requires_project": true, "resource_type": "aggregate", "service": "nova", "status_code": 204 }, { "collection_key": "server_groups", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_group_list", "path": "/v2.1/os-server-groups", "requires_auth": true, "requires_project": true, "resource_type": "server_group", "service": "nova", "status_code": 200 }, { "collection_key": "server_groups", "create_status": 201, "introduced_in": "yoga", "item_key": "server_group", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_group_create", "path": "/v2.1/os-server-groups", "requires_auth": true, "requires_project": true, "resource_type": "server_group", "service": "nova", "status_code": 201 }, { "collection_key": "server_groups", "introduced_in": "yoga", "item_key": "server_group", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_group_show", "path": "/v2.1/os-server-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_group", "service": "nova", "status_code": 200 }, { "collection_key": "server_groups", "introduced_in": "yoga", "item_key": "server_group", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_group_update", "path": "/v2.1/os-server-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_group", "service": "nova", "status_code": 200 }, { "collection_key": "server_groups", "introduced_in": "yoga", "item_key": "server_group", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_group_patch", "path": "/v2.1/os-server-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_group", "service": "nova", "status_code": 200 }, { "collection_key": "server_groups", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_group_delete", "path": "/v2.1/os-server-groups/{id}", "requires_auth": true, "requires_project": true, "resource_type": "server_group", "service": "nova", "status_code": 204 }, { "collection_key": null, "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "nova_versions", "path": "/v2.1", "requires_auth": true, "requires_project": false, "resource_type": "version", "service": "nova", "status_code": 200 }, { "collection_key": "hypervisors", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "hypervisor_list", "path": "/v2.1/os-hypervisors", "requires_auth": true, "requires_project": true, "resource_type": "hypervisor", "service": "nova", "status_code": 200 }, { "collection_key": "hypervisors", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "hypervisor_detail", "path": "/v2.1/os-hypervisors/detail", "requires_auth": true, "requires_project": true, "resource_type": "hypervisor", "service": "nova", "status_code": 200 }, { "collection_key": "hypervisors", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "hypervisor_show", "path": "/v2.1/os-hypervisors/{id}", "requires_auth": true, "requires_project": true, "resource_type": "hypervisor", "service": "nova", "status_code": 200 }, { "collection_key": "availabilityZoneInfo", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "az_list", "path": "/v2.1/os-availability-zone", "requires_auth": true, "requires_project": true, "resource_type": "availability_zone", "service": "nova", "status_code": 200 }, { "collection_key": "availabilityZoneInfo", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "az_detail", "path": "/v2.1/os-availability-zone/detail", "requires_auth": true, "requires_project": true, "resource_type": "availability_zone", "service": "nova", "status_code": 200 }, { "collection_key": "services", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "compute_services", "path": "/v2.1/os-services", "requires_auth": true, "requires_project": true, "resource_type": "service", "service": "nova", "status_code": 200 }, { "collection_key": "limits", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "compute_limits", "path": "/v2.1/limits", "requires_auth": true, "requires_project": true, "resource_type": "limit", "service": "nova", "status_code": 200 }, { "collection_key": "quota_set", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "quota_set_show", "path": "/v2.1/os-quota-sets/{id}", "requires_auth": true, "requires_project": true, "resource_type": "quota_set", "service": "nova", "status_code": 200 }, { "collection_key": "quota_set", "introduced_in": "yoga", "kind": "custom", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "quota_set_update", "path": "/v2.1/os-quota-sets/{id}", "requires_auth": true, "requires_project": true, "resource_type": "quota_set", "service": "nova", "status_code": 204 }, { "collection_key": "quota_set", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "quota_set_detail", "path": "/v2.1/os-quota-sets/{id}/detail", "requires_auth": true, "requires_project": true, "resource_type": "quota_set", "service": "nova", "status_code": 200 }, { "collection_key": "migrations", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "migrations_list", "path": "/v2.1/os-migrations", "requires_auth": true, "requires_project": true, "resource_type": "migration", "service": "nova", "status_code": 200 }, { "collection_key": "networks", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "nova_networks", "path": "/v2.1/os-networks", "requires_auth": true, "requires_project": true, "resource_type": "network", "service": "nova", "status_code": 200 }, { "collection_key": "networks", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "nova_tenant_networks", "path": "/v2.1/os-tenant-networks", "requires_auth": true, "requires_project": true, "resource_type": "network", "service": "nova", "status_code": 200 }, { "collection_key": "security_groups", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "nova_security_groups", "path": "/v2.1/os-security-groups", "requires_auth": true, "requires_project": true, "resource_type": "security_group", "service": "nova", "status_code": 200 }, { "collection_key": "floating_ips", "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "nova_floating_ips", "path": "/v2.1/os-floating-ips", "requires_auth": true, "requires_project": true, "resource_type": "floating_ip", "service": "nova", "status_code": 200 }, { "collection_key": null, "introduced_in": "antelope", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_diagnostics", "path": "/v2.1/servers/{server_id}/diagnostics", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 200 }, { "collection_key": "instanceAction", "introduced_in": "antelope", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "instance_action_show", "path": "/v2.1/servers/{server_id}/os-instance-actions/{request_id}", "requires_auth": true, "requires_project": true, "resource_type": "instance_action", "service": "nova", "status_code": 200 }, { "collection_key": "remote_console", "introduced_in": "antelope", "kind": "custom", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "remote_console_create", "path": "/v2.1/servers/{server_id}/remote-consoles", "requires_auth": true, "requires_project": true, "resource_type": "remote_console", "service": "nova", "status_code": 200 }, { "collection_key": "extra_specs", "introduced_in": "antelope", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_extra_specs", "path": "/v2.1/flavors/{id}/os-extra_specs", "requires_auth": true, "requires_project": true, "resource_type": "flavor_extra_spec", "service": "nova", "status_code": 200 }, { "collection_key": "tenant_usages", "introduced_in": "antelope", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "simple_tenant_usage", "path": "/v2.1/os-simple-tenant-usage", "requires_auth": true, "requires_project": true, "resource_type": "usage", "service": "nova", "status_code": 200 }, { "collection_key": "extra_specs", "introduced_in": "yoga", "kind": "collection", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_extra_spec_list", "path": "/v2.1/flavors/{flavor_id}/os-extra_specs", "requires_auth": true, "requires_project": true, "resource_type": "flavor_extra_spec", "service": "nova", "status_code": 200 }, { "collection_key": "extra_specs", "create_status": 201, "introduced_in": "yoga", "item_key": "extra_spec", "kind": "collection", "method": "POST", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_extra_spec_create", "path": "/v2.1/flavors/{flavor_id}/os-extra_specs", "requires_auth": true, "requires_project": true, "resource_type": "flavor_extra_spec", "service": "nova", "status_code": 201 }, { "collection_key": "extra_specs", "introduced_in": "yoga", "item_key": "extra_spec", "kind": "item", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_extra_spec_show", "path": "/v2.1/flavors/{flavor_id}/os-extra_specs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor_extra_spec", "service": "nova", "status_code": 200 }, { "collection_key": "extra_specs", "introduced_in": "yoga", "item_key": "extra_spec", "kind": "item", "method": "PUT", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_extra_spec_update", "path": "/v2.1/flavors/{flavor_id}/os-extra_specs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor_extra_spec", "service": "nova", "status_code": 200 }, { "collection_key": "extra_specs", "introduced_in": "yoga", "item_key": "extra_spec", "kind": "item", "method": "PATCH", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_extra_spec_patch", "path": "/v2.1/flavors/{flavor_id}/os-extra_specs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor_extra_spec", "service": "nova", "status_code": 200 }, { "collection_key": "extra_specs", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "flavor_extra_spec_delete", "path": "/v2.1/flavors/{flavor_id}/os-extra_specs/{id}", "requires_auth": true, "requires_project": true, "resource_type": "flavor_extra_spec", "service": "nova", "status_code": 204 }, { "collection_key": null, "introduced_in": "yoga", "kind": "custom", "method": "GET", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_password_show", "path": "/v2.1/servers/{server_id}/os-server-password", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 200 }, { "introduced_in": "yoga", "kind": "custom", "method": "DELETE", "microversion_max": "2.93", "microversion_min": "2.1", "operation_id": "server_password_clear", "path": "/v2.1/servers/{server_id}/os-server-password", "requires_auth": true, "requires_project": true, "resource_type": "server", "service": "nova", "status_code": 204 } ], "port": 8774, "service": "nova", "type": "compute", "version_path": "/v2.1/" }