{ "opencollection": "1.0.0", "info": { "name": "Docker Engine Config Secret API", "version": "1.54" }, "items": [ { "info": { "name": "Secret", "type": "folder" }, "items": [ { "info": { "name": "List secrets", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/secrets", "params": [ { "name": "filters", "value": "", "type": "query", "description": "A JSON encoded value of the filters (a `map[string][]string`) to\nprocess on the secrets list.\n\nAvailable filters:\n\n- `id=`\n- `label= or label==value`\n- `name=`\n- `names=`\n" } ] }, "docs": "List secrets" }, { "info": { "name": "Create a secret", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/secrets/create" }, "docs": "Create a secret" }, { "info": { "name": "Inspect a secret", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/secrets/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "ID of the secret" } ] }, "docs": "Inspect a secret" }, { "info": { "name": "Delete a secret", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/secrets/:id", "params": [ { "name": "id", "value": "", "type": "path", "description": "ID of the secret" } ] }, "docs": "Delete a secret" }, { "info": { "name": "Update a Secret", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/secrets/:id/update", "params": [ { "name": "id", "value": "", "type": "path", "description": "The ID or name of the secret" }, { "name": "version", "value": "", "type": "query", "description": "The version number of the secret object being updated. This is\nrequired to avoid conflicting writes.\n" } ] }, "docs": "Update a Secret" } ] } ], "bundled": true }