{ "default_microversion": null, "max_microversion": null, "operations": [ { "collection_key": null, "introduced_in": "yoga", "kind": "custom", "method": "GET", "operation_id": "barbican_versions", "path": "/v1", "requires_auth": true, "requires_project": false, "resource_type": "version", "service": "barbican", "status_code": 200 }, { "collection_key": "secrets", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "secret_list", "path": "/v1/secrets", "requires_auth": true, "requires_project": true, "resource_type": "secret", "service": "barbican", "status_code": 200 }, { "collection_key": "secrets", "create_status": 201, "introduced_in": "yoga", "item_key": "secret", "kind": "collection", "method": "POST", "operation_id": "secret_create", "path": "/v1/secrets", "requires_auth": true, "requires_project": true, "resource_type": "secret", "service": "barbican", "status_code": 201 }, { "collection_key": "secrets", "introduced_in": "yoga", "item_key": "secret", "kind": "item", "method": "GET", "operation_id": "secret_show", "path": "/v1/secrets/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret", "service": "barbican", "status_code": 200 }, { "collection_key": "secrets", "introduced_in": "yoga", "item_key": "secret", "kind": "item", "method": "PUT", "operation_id": "secret_update", "path": "/v1/secrets/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret", "service": "barbican", "status_code": 200 }, { "collection_key": "secrets", "introduced_in": "yoga", "item_key": "secret", "kind": "item", "method": "PATCH", "operation_id": "secret_patch", "path": "/v1/secrets/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret", "service": "barbican", "status_code": 200 }, { "collection_key": "secrets", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "secret_delete", "path": "/v1/secrets/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret", "service": "barbican", "status_code": 204 }, { "collection_key": "containers", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "container_list", "path": "/v1/containers", "requires_auth": true, "requires_project": true, "resource_type": "container", "service": "barbican", "status_code": 200 }, { "collection_key": "containers", "create_status": 201, "introduced_in": "yoga", "item_key": "container", "kind": "collection", "method": "POST", "operation_id": "container_create", "path": "/v1/containers", "requires_auth": true, "requires_project": true, "resource_type": "container", "service": "barbican", "status_code": 201 }, { "collection_key": "containers", "introduced_in": "yoga", "item_key": "container", "kind": "item", "method": "GET", "operation_id": "container_show", "path": "/v1/containers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "container", "service": "barbican", "status_code": 200 }, { "collection_key": "containers", "introduced_in": "yoga", "item_key": "container", "kind": "item", "method": "PUT", "operation_id": "container_update", "path": "/v1/containers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "container", "service": "barbican", "status_code": 200 }, { "collection_key": "containers", "introduced_in": "yoga", "item_key": "container", "kind": "item", "method": "PATCH", "operation_id": "container_patch", "path": "/v1/containers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "container", "service": "barbican", "status_code": 200 }, { "collection_key": "containers", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "container_delete", "path": "/v1/containers/{id}", "requires_auth": true, "requires_project": true, "resource_type": "container", "service": "barbican", "status_code": 204 }, { "collection_key": "orders", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "order_list", "path": "/v1/orders", "requires_auth": true, "requires_project": true, "resource_type": "order", "service": "barbican", "status_code": 200 }, { "collection_key": "orders", "create_status": 201, "introduced_in": "yoga", "item_key": "order", "kind": "collection", "method": "POST", "operation_id": "order_create", "path": "/v1/orders", "requires_auth": true, "requires_project": true, "resource_type": "order", "service": "barbican", "status_code": 201 }, { "collection_key": "orders", "introduced_in": "yoga", "item_key": "order", "kind": "item", "method": "GET", "operation_id": "order_show", "path": "/v1/orders/{id}", "requires_auth": true, "requires_project": true, "resource_type": "order", "service": "barbican", "status_code": 200 }, { "collection_key": "orders", "introduced_in": "yoga", "item_key": "order", "kind": "item", "method": "PUT", "operation_id": "order_update", "path": "/v1/orders/{id}", "requires_auth": true, "requires_project": true, "resource_type": "order", "service": "barbican", "status_code": 200 }, { "collection_key": "orders", "introduced_in": "yoga", "item_key": "order", "kind": "item", "method": "PATCH", "operation_id": "order_patch", "path": "/v1/orders/{id}", "requires_auth": true, "requires_project": true, "resource_type": "order", "service": "barbican", "status_code": 200 }, { "collection_key": "orders", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "order_delete", "path": "/v1/orders/{id}", "requires_auth": true, "requires_project": true, "resource_type": "order", "service": "barbican", "status_code": 204 }, { "collection_key": "secret_stores", "introduced_in": "yoga", "kind": "collection", "method": "GET", "operation_id": "secret_store_list", "path": "/v1/secret-stores", "requires_auth": true, "requires_project": true, "resource_type": "secret_store", "service": "barbican", "status_code": 200 }, { "collection_key": "secret_stores", "create_status": 201, "introduced_in": "yoga", "item_key": "secret_store", "kind": "collection", "method": "POST", "operation_id": "secret_store_create", "path": "/v1/secret-stores", "requires_auth": true, "requires_project": true, "resource_type": "secret_store", "service": "barbican", "status_code": 201 }, { "collection_key": "secret_stores", "introduced_in": "yoga", "item_key": "secret_store", "kind": "item", "method": "GET", "operation_id": "secret_store_show", "path": "/v1/secret-stores/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret_store", "service": "barbican", "status_code": 200 }, { "collection_key": "secret_stores", "introduced_in": "yoga", "item_key": "secret_store", "kind": "item", "method": "PUT", "operation_id": "secret_store_update", "path": "/v1/secret-stores/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret_store", "service": "barbican", "status_code": 200 }, { "collection_key": "secret_stores", "introduced_in": "yoga", "item_key": "secret_store", "kind": "item", "method": "PATCH", "operation_id": "secret_store_patch", "path": "/v1/secret-stores/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret_store", "service": "barbican", "status_code": 200 }, { "collection_key": "secret_stores", "introduced_in": "yoga", "kind": "item", "method": "DELETE", "operation_id": "secret_store_delete", "path": "/v1/secret-stores/{id}", "requires_auth": true, "requires_project": true, "resource_type": "secret_store", "service": "barbican", "status_code": 204 } ], "port": 9311, "service": "barbican", "type": "key-manager", "version_path": "/v1/" }