{
    "openapi": "3.0.0",
    "info": {
        "title": "pod.proto",
        "version": "version not set"
    },
    "tags": [
        {
            "name": "PodService"
        }
    ],
    "servers": [
        { "url": "https://app.beam.cloud/api/v1/gateway" },
        { "url": "/api/v1/gateway" }
    ],
    "security": [
        {
            "bearerAuth": []
        }
    ],
    "paths": {
        "/pods": {
            "post": {
                "operationId": "PodService_CreatePod",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podCreatePodResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/podCreatePodRequest"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/connect": {
            "post": {
                "operationId": "PodService_SandboxConnect",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxConnectResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxConnectBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/directories": {
            "post": {
                "operationId": "PodService_SandboxCreateDirectory",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxCreateDirectoryResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxCreateDirectoryBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/directories/{containerPath}": {
            "delete": {
                "operationId": "PodService_SandboxDeleteDirectory",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxDeleteDirectoryResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "containerPath",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": ".+"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/exec": {
            "post": {
                "operationId": "PodService_SandboxExec",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxExecResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxExecBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/files": {
            "get": {
                "operationId": "PodService_SandboxListFiles",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxListFilesResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "containerPath",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/files/download/{containerPath}": {
            "get": {
                "operationId": "PodService_SandboxDownloadFile",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxDownloadFileResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "containerPath",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": ".+"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/files/find": {
            "post": {
                "operationId": "PodService_SandboxFindInFiles",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxFindInFilesResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxFindInFilesBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/files/replace": {
            "post": {
                "operationId": "PodService_SandboxReplaceInFiles",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxReplaceInFilesResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxReplaceInFilesBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/files/stat": {
            "get": {
                "operationId": "PodService_SandboxStatFile",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxStatFileResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "containerPath",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/files/upload": {
            "post": {
                "operationId": "PodService_SandboxUploadFile",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxUploadFileResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxUploadFileBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/files/{containerPath}": {
            "delete": {
                "operationId": "PodService_SandboxDeleteFile",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxDeleteFileResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "containerPath",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string",
                            "pattern": ".+"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/kill": {
            "post": {
                "operationId": "PodService_SandboxKill",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxKillResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxKillBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/ports/expose": {
            "post": {
                "operationId": "PodService_SandboxExposePort",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxExposePortResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "requestBody": {
                    "content": {
                        "application/json": {
                            "schema": {
                                "$ref": "#/components/schemas/PodServiceSandboxExposePortBody"
                            }
                        }
                    },
                    "required": true
                },
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/processes": {
            "get": {
                "operationId": "PodService_SandboxListProcesses",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxListProcessesResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/status": {
            "get": {
                "operationId": "PodService_SandboxStatus",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxStatusResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "pid",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "format": "int32"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/stderr": {
            "get": {
                "operationId": "PodService_SandboxStderr",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxStderrResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "pid",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "format": "int32"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        },
        "/pods/{containerId}/stdout": {
            "get": {
                "operationId": "PodService_SandboxStdout",
                "responses": {
                    "200": {
                        "description": "A successful response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/podPodSandboxStdoutResponse"
                                }
                            }
                        }
                    },
                    "default": {
                        "description": "An unexpected error response.",
                        "content": {
                            "application/json": {
                                "schema": {
                                    "$ref": "#/components/schemas/rpcStatus"
                                }
                            }
                        }
                    }
                },
                "parameters": [
                    {
                        "name": "containerId",
                        "in": "path",
                        "required": true,
                        "schema": {
                            "type": "string"
                        }
                    },
                    {
                        "name": "pid",
                        "in": "query",
                        "required": false,
                        "schema": {
                            "type": "integer",
                            "format": "int32"
                        }
                    }
                ],
                "tags": [
                    "PodService"
                ]
            }
        }
    },
    "components": {
        "securitySchemes": {
            "bearerAuth": {
                "type": "http",
                "scheme": "bearer",
                "bearerFormat": "JWT"
            }
        },
        "schemas": {
            "PodServiceSandboxConnectBody": {
                "type": "object"
            },
            "PodServiceSandboxCreateDirectoryBody": {
                "type": "object",
                "properties": {
                    "containerPath": {
                        "type": "string"
                    },
                    "mode": {
                        "type": "integer",
                        "format": "int32"
                    }
                }
            },
            "PodServiceSandboxExecBody": {
                "type": "object",
                "properties": {
                    "command": {
                        "type": "string"
                    },
                    "cwd": {
                        "type": "string"
                    },
                    "env": {
                        "type": "object",
                        "additionalProperties": {
                            "type": "string"
                        }
                    }
                }
            },
            "PodServiceSandboxExposePortBody": {
                "type": "object",
                "properties": {
                    "stubId": {
                        "type": "string"
                    },
                    "port": {
                        "type": "integer",
                        "format": "int32"
                    }
                }
            },
            "PodServiceSandboxFindInFilesBody": {
                "type": "object",
                "properties": {
                    "containerPath": {
                        "type": "string"
                    },
                    "pattern": {
                        "type": "string"
                    }
                }
            },
            "PodServiceSandboxKillBody": {
                "type": "object",
                "properties": {
                    "pid": {
                        "type": "integer",
                        "format": "int32"
                    }
                }
            },
            "PodServiceSandboxReplaceInFilesBody": {
                "type": "object",
                "properties": {
                    "containerPath": {
                        "type": "string"
                    },
                    "pattern": {
                        "type": "string"
                    },
                    "newString": {
                        "type": "string"
                    }
                }
            },
            "PodServiceSandboxUploadFileBody": {
                "type": "object",
                "properties": {
                    "containerPath": {
                        "type": "string"
                    },
                    "mode": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "data": {
                        "type": "string",
                        "format": "byte"
                    }
                }
            },
            "podCreatePodRequest": {
                "type": "object",
                "properties": {
                    "stubId": {
                        "type": "string"
                    },
                    "checkpointId": {
                        "type": "string"
                    }
                },
                "oneOf": [
                    { "required": ["stubId"] },
                    { "required": ["checkpointId"] }
                ]
            },
            "podCreatePodResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "containerId": {
                        "type": "string"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "stubId": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxConnectResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "stubId": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxCreateDirectoryResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxCreateImageFromFilesystemResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "imageId": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxDeleteDirectoryResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxDeleteFileResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxDownloadFileResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "data": {
                        "type": "string",
                        "format": "byte"
                    }
                }
            },
            "podPodSandboxExecResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "pid": {
                        "type": "integer",
                        "format": "int32"
                    }
                }
            },
            "podPodSandboxExposePortResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "url": {
                        "type": "string"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxFileInfo": {
                "type": "object",
                "properties": {
                    "mode": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "size": {
                        "type": "string",
                        "format": "int64"
                    },
                    "modTime": {
                        "type": "string",
                        "format": "int64"
                    },
                    "owner": {
                        "type": "string"
                    },
                    "group": {
                        "type": "string"
                    },
                    "isDir": {
                        "type": "boolean"
                    },
                    "name": {
                        "type": "string"
                    },
                    "permissions": {
                        "type": "integer",
                        "format": "int64"
                    }
                }
            },
            "podPodSandboxFindInFilesResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "results": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/typesFileSearchResult"
                        }
                    }
                }
            },
            "podPodSandboxKillResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxListFilesResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "files": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/podPodSandboxFileInfo"
                        }
                    }
                }
            },
            "podPodSandboxListProcessesResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "processes": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/typesProcessInfo"
                        }
                    }
                }
            },
            "podPodSandboxListUrlsResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "urls": {
                        "type": "object",
                        "additionalProperties": {
                            "type": "string"
                        }
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxReplaceInFilesResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxSnapshotMemoryResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "checkpointId": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxStatFileResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "fileInfo": {
                        "$ref": "#/components/schemas/podPodSandboxFileInfo"
                    }
                }
            },
            "podPodSandboxStatusResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "status": {
                        "type": "string"
                    },
                    "exitCode": {
                        "type": "integer",
                        "format": "int32"
                    }
                }
            },
            "podPodSandboxStderrResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "stderr": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxStdoutResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    },
                    "stdout": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxUpdateTTLResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "podPodSandboxUploadFileResponse": {
                "type": "object",
                "properties": {
                    "ok": {
                        "type": "boolean"
                    },
                    "errorMsg": {
                        "type": "string"
                    }
                }
            },
            "protobufAny": {
                "type": "object",
                "properties": {
                    "@type": {
                        "type": "string"
                    }
                },
                "additionalProperties": {}
            },
            "rpcStatus": {
                "type": "object",
                "properties": {
                    "code": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "message": {
                        "type": "string"
                    },
                    "details": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/protobufAny"
                        }
                    }
                }
            },
            "typesFileSearchMatch": {
                "type": "object",
                "properties": {
                    "range": {
                        "$ref": "#/components/schemas/typesFileSearchRange"
                    },
                    "content": {
                        "type": "string"
                    }
                }
            },
            "typesFileSearchPosition": {
                "type": "object",
                "properties": {
                    "line": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "column": {
                        "type": "integer",
                        "format": "int32"
                    }
                }
            },
            "typesFileSearchRange": {
                "type": "object",
                "properties": {
                    "start": {
                        "$ref": "#/components/schemas/typesFileSearchPosition"
                    },
                    "end": {
                        "$ref": "#/components/schemas/typesFileSearchPosition"
                    }
                }
            },
            "typesFileSearchResult": {
                "type": "object",
                "properties": {
                    "path": {
                        "type": "string"
                    },
                    "matches": {
                        "type": "array",
                        "items": {
                            "$ref": "#/components/schemas/typesFileSearchMatch"
                        }
                    }
                }
            },
            "typesProcessInfo": {
                "type": "object",
                "properties": {
                    "running": {
                        "type": "boolean"
                    },
                    "pid": {
                        "type": "integer",
                        "format": "int32"
                    },
                    "cmd": {
                        "type": "string"
                    },
                    "cwd": {
                        "type": "string"
                    },
                    "env": {
                        "type": "array",
                        "items": {
                            "type": "string"
                        }
                    },
                    "exitCode": {
                        "type": "integer",
                        "format": "int32"
                    }
                }
            }
        }
    }
}