{ "default_microversion": null, "max_microversion": null, "operations": [ { "collection_key": null, "introduced_in": "yoga", "kind": "custom", "method": "GET", "operation_id": "blazar_versions", "path": "/v1", "requires_auth": true, "requires_project": false, "resource_type": "version", "service": "blazar", "status_code": 200 }, { "collection_key": "leases", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "lease_list", "path": "/leases", "requires_auth": true, "requires_project": true, "resource_type": "lease", "service": "blazar", "status_code": 200 }, { "collection_key": "leases", "create_status": 201, "introduced_in": "yoga", "item_key": "lease", "kind": "collection", "method": "POST", "operation_id": "lease_create", "path": "/leases", "requires_auth": true, "requires_project": true, "resource_type": "lease", "service": "blazar", "status_code": 201 }, { "collection_key": "leases", "introduced_in": "yoga", "item_key": "lease", "kind": "item", "method": "GET", "operation_id": "lease_show", "path": "/leases/{id}", "requires_auth": true, "requires_project": true, "resource_type": "lease", "service": "blazar", "status_code": 200 }, { "collection_key": "leases", "introduced_in": "yoga", "item_key": "lease", "kind": "item", "method": "PUT", "operation_id": "lease_update", "path": "/leases/{id}", "requires_auth": true, "requires_project": true, "resource_type": "lease", "service": "blazar", "status_code": 200 }, { "collection_key": "leases", "introduced_in": "yoga", "item_key": "lease", "kind": "item", "method": "PATCH", "operation_id": "lease_patch", "path": "/leases/{id}", "requires_auth": true, "requires_project": true, "resource_type": "lease", "service": "blazar", "status_code": 200 }, { "collection_key": "leases", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "lease_delete", "path": "/leases/{id}", "requires_auth": true, "requires_project": true, "resource_type": "lease", "service": "blazar", "status_code": 204 }, { "collection_key": "hosts", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "host_list", "path": "/os-hosts", "requires_auth": true, "requires_project": true, "resource_type": "host", "service": "blazar", "status_code": 200 }, { "collection_key": "hosts", "create_status": 201, "introduced_in": "yoga", "item_key": "host", "kind": "collection", "method": "POST", "operation_id": "host_create", "path": "/os-hosts", "requires_auth": true, "requires_project": true, "resource_type": "host", "service": "blazar", "status_code": 201 }, { "collection_key": "hosts", "introduced_in": "yoga", "item_key": "host", "kind": "item", "method": "GET", "operation_id": "host_show", "path": "/os-hosts/{id}", "requires_auth": true, "requires_project": true, "resource_type": "host", "service": "blazar", "status_code": 200 }, { "collection_key": "hosts", "introduced_in": "yoga", "item_key": "host", "kind": "item", "method": "PUT", "operation_id": "host_update", "path": "/os-hosts/{id}", "requires_auth": true, "requires_project": true, "resource_type": "host", "service": "blazar", "status_code": 200 }, { "collection_key": "hosts", "introduced_in": "yoga", "item_key": "host", "kind": "item", "method": "PATCH", "operation_id": "host_patch", "path": "/os-hosts/{id}", "requires_auth": true, "requires_project": true, "resource_type": "host", "service": "blazar", "status_code": 200 }, { "collection_key": "hosts", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "host_delete", "path": "/os-hosts/{id}", "requires_auth": true, "requires_project": true, "resource_type": "host", "service": "blazar", "status_code": 204 }, { "collection_key": "floatingips", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "floatingip_list", "path": "/floatingips", "requires_auth": true, "requires_project": true, "resource_type": "floatingip", "service": "blazar", "status_code": 200 }, { "collection_key": "floatingips", "create_status": 201, "introduced_in": "yoga", "item_key": "floatingip", "kind": "collection", "method": "POST", "operation_id": "floatingip_create", "path": "/floatingips", "requires_auth": true, "requires_project": true, "resource_type": "floatingip", "service": "blazar", "status_code": 201 }, { "collection_key": "floatingips", "introduced_in": "yoga", "item_key": "floatingip", "kind": "item", "method": "GET", "operation_id": "floatingip_show", "path": "/floatingips/{id}", "requires_auth": true, "requires_project": true, "resource_type": "floatingip", "service": "blazar", "status_code": 200 }, { "collection_key": "floatingips", "introduced_in": "yoga", "item_key": "floatingip", "kind": "item", "method": "PUT", "operation_id": "floatingip_update", "path": "/floatingips/{id}", "requires_auth": true, "requires_project": true, "resource_type": "floatingip", "service": "blazar", "status_code": 200 }, { "collection_key": "floatingips", "introduced_in": "yoga", "item_key": "floatingip", "kind": "item", "method": "PATCH", "operation_id": "floatingip_patch", "path": "/floatingips/{id}", "requires_auth": true, "requires_project": true, "resource_type": "floatingip", "service": "blazar", "status_code": 200 }, { "collection_key": "floatingips", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "floatingip_delete", "path": "/floatingips/{id}", "requires_auth": true, "requires_project": true, "resource_type": "floatingip", "service": "blazar", "status_code": 204 } ], "port": 1234, "service": "blazar", "type": "reservation", "version_path": "/v1/" }