@itentialopensource/adapter-docker
Version:
This adapter integrates with system Docker
2,693 lines (2,692 loc) • 74.7 kB
JSON
{
"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": {