UNPKG

@itentialopensource/adapter-docker

Version:

This adapter integrates with system Docker

2,693 lines (2,692 loc) 74.7 kB
{ "openapi": "3.0.2", "info": { "title": "adapter-docker", "version": "1.0.0" }, "paths": { "/containers/json": { "get": { "operationId": "getContainersjson", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "all", "in": "query", "required": false, "schema": { "title": "all", "type": "boolean" } }, { "name": "limit", "in": "query", "required": false, "schema": { "title": "limit", "type": "number" } }, { "name": "size", "in": "query", "required": false, "schema": { "title": "size", "type": "boolean" } }, { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ] } }, "/containers/create": { "post": { "operationId": "postContainerscreate", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "query", "required": false, "schema": { "title": "name", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/json": { "get": { "operationId": "getContainersidjson", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "size", "in": "query", "required": false, "schema": { "title": "size", "type": "boolean" } } ] } }, "/containers/{id}/top": { "get": { "operationId": "getContainersidtop", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "psArgs", "in": "query", "required": false, "schema": { "title": "psArgs", "type": "string" } } ] } }, "/containers/{id}/logs": { "get": { "operationId": "getContainersidlogs", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "follow", "in": "query", "required": false, "schema": { "title": "follow", "type": "boolean" } }, { "name": "stdout", "in": "query", "required": false, "schema": { "title": "stdout", "type": "boolean" } }, { "name": "stderr", "in": "query", "required": false, "schema": { "title": "stderr", "type": "boolean" } }, { "name": "since", "in": "query", "required": false, "schema": { "title": "since", "type": "number" } }, { "name": "timestamps", "in": "query", "required": false, "schema": { "title": "timestamps", "type": "boolean" } }, { "name": "tail", "in": "query", "required": false, "schema": { "title": "tail", "type": "string" } } ] } }, "/containers/{id}/changes": { "get": { "operationId": "getContainersidchanges", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ] } }, "/containers/{id}/export": { "get": { "operationId": "getContainersidexport", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ] } }, "/containers/{id}/stats": { "get": { "operationId": "getContainersidstats", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "stream", "in": "query", "required": false, "schema": { "title": "stream", "type": "boolean" } } ] } }, "/containers/{id}/resize": { "post": { "operationId": "postContainersidresize", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "h", "in": "query", "required": false, "schema": { "title": "h", "type": "number" } }, { "name": "w", "in": "query", "required": false, "schema": { "title": "w", "type": "number" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/start": { "post": { "operationId": "postContainersidstart", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "detachKeys", "in": "query", "required": false, "schema": { "title": "detachKeys", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/stop": { "post": { "operationId": "postContainersidstop", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "t", "in": "query", "required": false, "schema": { "title": "t", "type": "number" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/restart": { "post": { "operationId": "postContainersidrestart", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "t", "in": "query", "required": false, "schema": { "title": "t", "type": "number" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/kill": { "post": { "operationId": "postContainersidkill", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "signal", "in": "query", "required": false, "schema": { "title": "signal", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/update": { "post": { "operationId": "postContainersidupdate", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "update", "in": "query", "required": true, "schema": { "title": "update", "type": "object" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/rename": { "post": { "operationId": "postContainersidrename", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "name", "in": "query", "required": true, "schema": { "title": "name", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/pause": { "post": { "operationId": "postContainersidpause", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/unpause": { "post": { "operationId": "postContainersidunpause", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/attach": { "post": { "operationId": "postContainersidattach", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "detachKeys", "in": "query", "required": false, "schema": { "title": "detachKeys", "type": "string" } }, { "name": "logs", "in": "query", "required": false, "schema": { "title": "logs", "type": "boolean" } }, { "name": "stream", "in": "query", "required": false, "schema": { "title": "stream", "type": "boolean" } }, { "name": "stdin", "in": "query", "required": false, "schema": { "title": "stdin", "type": "boolean" } }, { "name": "stdout", "in": "query", "required": false, "schema": { "title": "stdout", "type": "boolean" } }, { "name": "stderr", "in": "query", "required": false, "schema": { "title": "stderr", "type": "boolean" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}/attach/ws": { "get": { "operationId": "getContainersidattachws", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "detachKeys", "in": "query", "required": false, "schema": { "title": "detachKeys", "type": "string" } }, { "name": "logs", "in": "query", "required": false, "schema": { "title": "logs", "type": "boolean" } }, { "name": "stream", "in": "query", "required": false, "schema": { "title": "stream", "type": "boolean" } }, { "name": "stdin", "in": "query", "required": false, "schema": { "title": "stdin", "type": "boolean" } }, { "name": "stdout", "in": "query", "required": false, "schema": { "title": "stdout", "type": "boolean" } }, { "name": "stderr", "in": "query", "required": false, "schema": { "title": "stderr", "type": "boolean" } } ] } }, "/containers/{id}/wait": { "post": { "operationId": "postContainersidwait", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/{id}": { "delete": { "operationId": "deleteContainersid", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "v", "in": "query", "required": false, "schema": { "title": "v", "type": "boolean" } }, { "name": "force", "in": "query", "required": false, "schema": { "title": "force", "type": "boolean" } } ] } }, "/containers/{id}/archive": { "head": { "operationId": "headContainersidarchive", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "path_resource", "in": "query", "required": true, "schema": { "title": "path_resource", "type": "string" } } ] }, "get": { "operationId": "getContainersidarchive", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "path_resource", "in": "query", "required": true, "schema": { "title": "path_resource", "type": "string" } } ] }, "put": { "operationId": "putContainersidarchive", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "path_dir", "in": "query", "required": true, "schema": { "title": "path_dir", "type": "string" } }, { "name": "noOverwriteDirNonDir", "in": "query", "required": false, "schema": { "title": "noOverwriteDirNonDir", "type": "string" } }, { "name": "inputStream", "in": "query", "required": true, "schema": { "title": "inputStream", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/containers/prune": { "post": { "operationId": "postContainersprune", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/images/json": { "get": { "operationId": "getImagesjson", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "all", "in": "query", "required": false, "schema": { "title": "all", "type": "boolean" } }, { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } }, { "name": "digests", "in": "query", "required": false, "schema": { "title": "digests", "type": "boolean" } } ] } }, "/build": { "post": { "operationId": "postBuild", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "inputStream", "in": "query", "required": false, "schema": { "title": "inputStream", "type": "string" } }, { "name": "dockerfile", "in": "query", "required": false, "schema": { "title": "dockerfile", "type": "string" } }, { "name": "t", "in": "query", "required": false, "schema": { "title": "t", "type": "string" } }, { "name": "remote", "in": "query", "required": false, "schema": { "title": "remote", "type": "string" } }, { "name": "q", "in": "query", "required": false, "schema": { "title": "q", "type": "boolean" } }, { "name": "nocache", "in": "query", "required": false, "schema": { "title": "nocache", "type": "boolean" } }, { "name": "cachefrom", "in": "query", "required": false, "schema": { "title": "cachefrom", "type": "string" } }, { "name": "pull", "in": "query", "required": false, "schema": { "title": "pull", "type": "string" } }, { "name": "rm", "in": "query", "required": false, "schema": { "title": "rm", "type": "boolean" } }, { "name": "forcerm", "in": "query", "required": false, "schema": { "title": "forcerm", "type": "boolean" } }, { "name": "memory", "in": "query", "required": false, "schema": { "title": "memory", "type": "number" } }, { "name": "memswap", "in": "query", "required": false, "schema": { "title": "memswap", "type": "number" } }, { "name": "cpushares", "in": "query", "required": false, "schema": { "title": "cpushares", "type": "number" } }, { "name": "cpusetcpus", "in": "query", "required": false, "schema": { "title": "cpusetcpus", "type": "string" } }, { "name": "cpuperiod", "in": "query", "required": false, "schema": { "title": "cpuperiod", "type": "number" } }, { "name": "cpuquota", "in": "query", "required": false, "schema": { "title": "cpuquota", "type": "number" } }, { "name": "buildargs", "in": "query", "required": false, "schema": { "title": "buildargs", "type": "number" } }, { "name": "shmsize", "in": "query", "required": false, "schema": { "title": "shmsize", "type": "number" } }, { "name": "squash", "in": "query", "required": false, "schema": { "title": "squash", "type": "boolean" } }, { "name": "labels", "in": "query", "required": false, "schema": { "title": "labels", "type": "string" } }, { "name": "networkmode", "in": "query", "required": false, "schema": { "title": "networkmode", "type": "string" } }, { "name": "Contenttype", "in": "query", "required": false, "schema": { "title": "Contenttype", "type": "string" } }, { "name": "XRegistryConfig", "in": "query", "required": false, "schema": { "title": "XRegistryConfig", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/images/create": { "post": { "operationId": "postImagescreate", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "fromImage", "in": "query", "required": false, "schema": { "title": "fromImage", "type": "string" } }, { "name": "fromSrc", "in": "query", "required": false, "schema": { "title": "fromSrc", "type": "string" } }, { "name": "repo", "in": "query", "required": false, "schema": { "title": "repo", "type": "string" } }, { "name": "tag", "in": "query", "required": false, "schema": { "title": "tag", "type": "string" } }, { "name": "inputImage", "in": "query", "required": false, "schema": { "title": "inputImage", "type": "string" } }, { "name": "XRegistryAuth", "in": "query", "required": false, "schema": { "title": "XRegistryAuth", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/images/{name}/json": { "get": { "operationId": "getImagesnamejson", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } } ] } }, "/images/{name}/history": { "get": { "operationId": "getImagesnamehistory", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } } ] } }, "/images/{name}/push": { "post": { "operationId": "postImagesnamepush", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } }, { "name": "tag", "in": "query", "required": false, "schema": { "title": "tag", "type": "string" } }, { "name": "XRegistryAuth", "in": "query", "required": true, "schema": { "title": "XRegistryAuth", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/images/{name}/tag": { "post": { "operationId": "postImagesnametag", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } }, { "name": "repo", "in": "query", "required": false, "schema": { "title": "repo", "type": "string" } }, { "name": "tag", "in": "query", "required": false, "schema": { "title": "tag", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/images/{name}": { "delete": { "operationId": "deleteImagesname", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } }, { "name": "force", "in": "query", "required": false, "schema": { "title": "force", "type": "boolean" } }, { "name": "noprune", "in": "query", "required": false, "schema": { "title": "noprune", "type": "boolean" } } ] } }, "/images/search": { "get": { "operationId": "getImagessearch", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "term", "in": "query", "required": true, "schema": { "title": "term", "type": "string" } }, { "name": "limit", "in": "query", "required": false, "schema": { "title": "limit", "type": "number" } }, { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ] } }, "/images/prune": { "post": { "operationId": "postImagesprune", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/commit": { "post": { "operationId": "postCommit", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "containerConfig", "in": "query", "required": false, "schema": { "title": "containerConfig", "type": "object" } }, { "name": "container", "in": "query", "required": false, "schema": { "title": "container", "type": "string" } }, { "name": "repo", "in": "query", "required": false, "schema": { "title": "repo", "type": "string" } }, { "name": "tag", "in": "query", "required": false, "schema": { "title": "tag", "type": "string" } }, { "name": "comment", "in": "query", "required": false, "schema": { "title": "comment", "type": "string" } }, { "name": "author", "in": "query", "required": false, "schema": { "title": "author", "type": "string" } }, { "name": "pause", "in": "query", "required": false, "schema": { "title": "pause", "type": "boolean" } }, { "name": "changes", "in": "query", "required": false, "schema": { "title": "changes", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/images/{name}/get": { "get": { "operationId": "getImagesnameget", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } } ] } }, "/images/get": { "get": { "operationId": "getImagesget", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "names", "in": "query", "required": false, "schema": { "title": "names", "type": "array" } } ] } }, "/images/load": { "post": { "operationId": "postImagesload", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "imagesTarball", "in": "query", "required": false, "schema": { "title": "imagesTarball", "type": "string" } }, { "name": "quiet", "in": "query", "required": false, "schema": { "title": "quiet", "type": "boolean" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/auth": { "post": { "operationId": "postAuth", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "authConfig", "in": "query", "required": false, "schema": { "title": "authConfig", "type": "object" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/info": { "get": { "operationId": "getInfo", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } } } }, "/version": { "get": { "operationId": "getVersion", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } } } }, "/_ping": { "get": { "operationId": "getPing", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } } } }, "/events": { "get": { "operationId": "getEvents", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "since", "in": "query", "required": false, "schema": { "title": "since", "type": "string" } }, { "name": "until", "in": "query", "required": false, "schema": { "title": "until", "type": "string" } }, { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ] } }, "/system/df": { "get": { "operationId": "getSystemdf", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } } } }, "/containers/{id}/exec": { "post": { "operationId": "postContainersidexec", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "execConfig", "in": "query", "required": true, "schema": { "title": "execConfig", "type": "object" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/exec/{id}/start": { "post": { "operationId": "postExecidstart", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "execStartConfig", "in": "query", "required": false, "schema": { "title": "execStartConfig", "type": "object" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/exec/{id}/resize": { "post": { "operationId": "postExecidresize", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } }, { "name": "h", "in": "query", "required": false, "schema": { "title": "h", "type": "number" } }, { "name": "w", "in": "query", "required": false, "schema": { "title": "w", "type": "number" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/exec/{id}/json": { "get": { "operationId": "getExecidjson", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ] } }, "/volumes": { "get": { "operationId": "getVolumes", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ] } }, "/volumes/create": { "post": { "operationId": "postVolumescreate", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "volumeConfig", "in": "query", "required": true, "schema": { "title": "volumeConfig", "type": "object" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/volumes/{name}": { "get": { "operationId": "getVolumesname", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } } ] }, "delete": { "operationId": "deleteVolumesname", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "name", "in": "path", "required": true, "schema": { "title": "name", "type": "string" } }, { "name": "force", "in": "query", "required": false, "schema": { "title": "force", "type": "boolean" } } ] } }, "/volumes/prune": { "post": { "operationId": "postVolumesprune", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/networks": { "get": { "operationId": "getNetworks", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "filters", "in": "query", "required": false, "schema": { "title": "filters", "type": "string" } } ] } }, "/networks/{id}": { "get": { "operationId": "getNetworksid", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ] }, "delete": { "operationId": "deleteNetworksid", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "schema": { "title": "id", "type": "string" } } ] } }, "/networks/create": { "post": { "operationId": "postNetworkscreate", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "networkConfig", "in": "query", "required": true, "schema": {