{ "opencollection": "1.0.0", "info": { "name": "supports a RESTful API for the Libpod library artifacts secrets (compat) API", "version": "5.0.0" }, "items": [ { "info": { "name": "secrets (compat)", "type": "folder" }, "items": [ { "info": { "name": "List secrets", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/secrets", "params": [ { "name": "filters", "value": "", "type": "query", "description": "JSON encoded value of the filters (a `map[string][]string`) to process on the secrets list. Currently available filters:\n - `name=[name]` Matches secrets name (accepts regex).\n - `id=[id]` Matches for full or partial ID.\n" } ] }, "docs": "Returns a list of secrets" }, { "info": { "name": "Inspect secret", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/secrets/:name", "params": [ { "name": "name", "value": "", "type": "path", "description": "the name or ID of the secret" } ] }, "docs": "Inspect secret" }, { "info": { "name": "Remove secret", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/secrets/:name", "params": [ { "name": "name", "value": "", "type": "path", "description": "the name or ID of the secret" } ] }, "docs": "Remove secret" }, { "info": { "name": "Create a secret", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/secrets/create" }, "docs": "Create a secret" } ] } ], "bundled": true }