Generated code for Pod-based ephemeralcontainers

This commit is contained in:
Lee Verberne
2021-04-12 17:28:29 +02:00
parent d22dc5cb72
commit d8ee5ab09e
10 changed files with 820 additions and 1325 deletions

View File

@@ -6590,42 +6590,6 @@
],
"type": "object"
},
"io.k8s.api.core.v1.EphemeralContainers": {
"description": "A list of ephemeral containers used with the Pod ephemeralcontainers subresource.",
"properties": {
"apiVersion": {
"description": "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources",
"type": "string"
},
"ephemeralContainers": {
"description": "A list of ephemeral containers associated with this pod. New ephemeral containers may be appended to this list, but existing ephemeral containers may not be removed or modified.",
"items": {
"$ref": "#/definitions/io.k8s.api.core.v1.EphemeralContainer"
},
"type": "array",
"x-kubernetes-patch-merge-key": "name",
"x-kubernetes-patch-strategy": "merge"
},
"kind": {
"description": "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds",
"type": "string"
},
"metadata": {
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.ObjectMeta"
}
},
"required": [
"ephemeralContainers"
],
"type": "object",
"x-kubernetes-group-version-kind": [
{
"group": "",
"kind": "EphemeralContainers",
"version": "v1"
}
]
},
"io.k8s.api.core.v1.EphemeralVolumeSource": {
"description": "Represents an ephemeral volume that is handled by a normal storage driver.",
"properties": {
@@ -24892,7 +24856,7 @@
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/io.k8s.api.core.v1.EphemeralContainers"
"$ref": "#/definitions/io.k8s.api.core.v1.Pod"
}
},
"401": {
@@ -24908,13 +24872,13 @@
"x-kubernetes-action": "get",
"x-kubernetes-group-version-kind": {
"group": "",
"kind": "EphemeralContainers",
"kind": "Pod",
"version": "v1"
}
},
"parameters": [
{
"description": "name of the EphemeralContainers",
"description": "name of the Pod",
"in": "path",
"name": "name",
"required": true,
@@ -24986,13 +24950,13 @@
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/io.k8s.api.core.v1.EphemeralContainers"
"$ref": "#/definitions/io.k8s.api.core.v1.Pod"
}
},
"201": {
"description": "Created",
"schema": {
"$ref": "#/definitions/io.k8s.api.core.v1.EphemeralContainers"
"$ref": "#/definitions/io.k8s.api.core.v1.Pod"
}
},
"401": {
@@ -25008,7 +24972,7 @@
"x-kubernetes-action": "patch",
"x-kubernetes-group-version-kind": {
"group": "",
"kind": "EphemeralContainers",
"kind": "Pod",
"version": "v1"
}
},
@@ -25024,7 +24988,7 @@
"name": "body",
"required": true,
"schema": {
"$ref": "#/definitions/io.k8s.api.core.v1.EphemeralContainers"
"$ref": "#/definitions/io.k8s.api.core.v1.Pod"
}
},
{
@@ -25051,13 +25015,13 @@
"200": {
"description": "OK",
"schema": {
"$ref": "#/definitions/io.k8s.api.core.v1.EphemeralContainers"
"$ref": "#/definitions/io.k8s.api.core.v1.Pod"
}
},
"201": {
"description": "Created",
"schema": {
"$ref": "#/definitions/io.k8s.api.core.v1.EphemeralContainers"
"$ref": "#/definitions/io.k8s.api.core.v1.Pod"
}
},
"401": {
@@ -25073,7 +25037,7 @@
"x-kubernetes-action": "put",
"x-kubernetes-group-version-kind": {
"group": "",
"kind": "EphemeralContainers",
"kind": "Pod",
"version": "v1"
}
}