diff --git a/static/docs/reference/generated/kubernetes-api/v1.28/index.html b/static/docs/reference/generated/kubernetes-api/v1.28/index.html index 0671636ff0..ea1f3af73e 100644 --- a/static/docs/reference/generated/kubernetes-api/v1.28/index.html +++ b/static/docs/reference/generated/kubernetes-api/v1.28/index.html @@ -1,3112 +1,4723 @@ - +
Welcome to the Kubernetes API. You can use the Kubernetes API to read +
Welcome to the Kubernetes API. You can use the Kubernetes API to read and write Kubernetes resource objects via a Kubernetes API endpoint.
This is a high-level overview of the basic types of resources provide by the Kubernetes API and their primary functions.
-Workloads are objects you use to manage and run your containers on the cluster.
-Discovery & LB resources are objects you use to "stitch" your workloads together into an externally accessible, load-balanced Service.
-Config & Storage resources are objects you use to inject initialization data into your applications, and to persist data that is external to your container.
-Cluster resources objects define how the cluster itself is configured; these are typically used only by cluster operators.
-Metadata resources are objects you use to configure the behavior of other resources within the cluster, such as HorizontalPodAutoscaler
for scaling workloads.
Workloads are objects you use to manage and run your containers on the cluster.
+Discovery & LB resources are objects you use to "stitch" your workloads together into an externally accessible, load-balanced Service.
+Config & Storage resources are objects you use to inject initialization data into your applications, and to persist data that is external to your container.
+Cluster resources objects define how the cluster itself is configured; these are typically used only by cluster operators.
+Metadata resources are objects you use to configure the behavior of other resources within the cluster, such as HorizontalPodAutoscaler
for scaling workloads.
Resource objects typically have 3 components:
Most resources provide the following Operations:
Create operations will create the resource in the storage backend. After a resource is create the system will apply +
Create operations will create the resource in the storage backend. After a resource is create the system will apply the desired state.
Updates come in 2 forms: Replace and Patch: +
Updates come in 2 forms: Replace and Patch:
ConfigMap
or Secret
resource will not result in all Pods seeing the changes unless the Pods are
-restarted out of band.ConfigMap
or Secret
resource will not result in all Pods seeing the changes unless the Pods are
+restarted out of band.
-Reads come in 3 forms: Get, List and Watch:
+
Reads come in 3 forms: Get, List and Watch:
Delete will delete a resource. Depending on the specific resource, child objects may or may not be garbage collected by the server. See +
Delete will delete a resource. Depending on the specific resource, child objects may or may not be garbage collected by the server. See notes on specific resource objects for details.
Resources may define additional operations specific to that resource type.
The API Groups and their versions are summarized in the following table.
Group | Version |
---|
Group | Versions |
---|---|
admissionregistration.k8s.io | v1, v1beta1, v1alpha1 |
apiextensions.k8s.io | v1 |
storage.k8s.io | v1 |
Workloads resources are responsible for managing and running your containers on the cluster. Containers are created by Controllers through Pods. Pods run Containers and provide environmental dependencies such as shared or @@ -3247,22 +4861,23 @@ data injected into the container.
+ aria-expanded="false">show example +
-name: nginx
+name: nginx
# Run the nginx:1.14 image
-image: nginx:1.14
-
-
Group | Version | Kind |
---|---|---|
workingDir string | Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image. Cannot be updated. |
state
Group | Version | Kind |
---|---|---|
status CronJobStatus | Current status of a cron job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
timeZone
lastSuccessfulTime
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a CronJob
POST /apis/batch/v1/namespaces/{namespace}/cronjobs
+POST /apis/batch/v1/namespaces/{namespace}/cronjobs
Parameter | Description |
---|---|
202 CronJob | Accepted |
partially update the specified CronJob
PATCH /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
+PATCH /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
Parameter | Description |
---|---|
201 CronJob | Created |
replace the specified CronJob
PUT /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
+PUT /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
Parameter | Description |
---|---|
201 CronJob | Created |
delete a CronJob
DELETE /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
+DELETE /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of CronJob
DELETE /apis/batch/v1/namespaces/{namespace}/cronjobs
+DELETE /apis/batch/v1/namespaces/{namespace}/cronjobs
Parameter | Description |
---|---|
200 Status | OK |
read the specified CronJob
GET /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
+GET /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}
Parameter | Description |
---|---|
200 CronJob | OK |
list or watch objects of kind CronJob
GET /apis/batch/v1/namespaces/{namespace}/cronjobs
+GET /apis/batch/v1/namespaces/{namespace}/cronjobs
Parameter | Description |
---|---|
200 CronJobList | OK |
list or watch objects of kind CronJob
GET /apis/batch/v1/cronjobs
+GET /apis/batch/v1/cronjobs
Parameter | Description |
---|---|
200 CronJobList | OK |
watch changes to an object of kind CronJob. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/batch/v1/watch/namespaces/{namespace}/cronjobs/{name}
+GET /apis/batch/v1/watch/namespaces/{namespace}/cronjobs/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/batch/v1/watch/namespaces/{namespace}/cronjobs
+GET /apis/batch/v1/watch/namespaces/{namespace}/cronjobs
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CronJob. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/batch/v1/watch/cronjobs
+GET /apis/batch/v1/watch/cronjobs
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified CronJob
PATCH /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status
+PATCH /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status
Parameter | Description |
---|---|
201 CronJob | Created |
read status of the specified CronJob
GET /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status
+GET /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status
Parameter | Description |
---|---|
200 CronJob | OK |
replace status of the specified CronJob
PUT /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status
+PUT /apis/batch/v1/namespaces/{namespace}/cronjobs/{name}/status
Parameter | Description |
---|---|
201 CronJob | Created |
+ aria-expanded="false">show example +
-apiVersion: apps/v1
+apiVersion: apps/v1
kind: DaemonSet
metadata:
# Unique key of the DaemonSet instance
@@ -3913,8 +5572,8 @@ spec:
while [ true ]; do
echo "DaemonSet running on $(hostname)" ;
sleep 10 ;
- done
-
Group | Version | Kind |
---|---|---|
status DaemonSetStatus | The current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
updateStrategy
updatedNumberScheduled
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
maxUnavailable
kubectl
command
-$ echo 'apiVersion: apps/v1
+$ echo 'apiVersion: apps/v1
kind: DaemonSet
metadata:
name: daemonset-example
@@ -4034,14 +5696,12 @@ spec:
echo "DaemonSet running on $(hostname)" ;
sleep 10 ;
done
-' | kubectl create -f -
-
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X POST -H 'Content-Type: application/yaml' --data '
apiVersion: apps/v1
kind: DaemonSet
@@ -4068,8 +5728,7 @@ spec:
echo "DaemonSet running on $(hostname)" ;
sleep 10 ;
done
-' http://127.0.0.1:8001/apis/apps/v1/namespaces/default/daemonsets
-
-daemonset "daemonset-example" created
-
daemonset "daemonset-example" created
-{
+{
"kind": "DaemonSet",
"apiVersion": "apps/v1",
"metadata": {
@@ -4145,11 +5801,10 @@ daemonset "daemonset-example" created
"numberMisscheduled": 0,
"desiredNumberScheduled": 0
}
-}
-
create a DaemonSet
POST /apis/apps/v1/namespaces/{namespace}/daemonsets
+POST /apis/apps/v1/namespaces/{namespace}/daemonsets
Parameter | Description |
---|---|
202 DaemonSet | Accepted |
partially update the specified DaemonSet
PATCH /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
+PATCH /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
Parameter | Description |
---|---|
201 DaemonSet | Created |
replace the specified DaemonSet
PUT /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
+PUT /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
Parameter | Description |
---|---|
201 DaemonSet | Created |
kubectl
command
-$ kubectl delete daemonset daemonset-example
-
$ kubectl delete daemonset daemonset-example
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X DELETE -H 'Content-Type: application/yaml' --data '
gracePeriodSeconds: 0
orphanDependents: false
-' 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/daemonsets/daemonset-example'
-
-daemonset "daemonset-example" deleted
-
daemonset "daemonset-example" deleted
-{
+{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Success",
"code": 200
-}
-
-
delete a DaemonSet
DELETE /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
+DELETE /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of DaemonSet
DELETE /apis/apps/v1/namespaces/{namespace}/daemonsets
+DELETE /apis/apps/v1/namespaces/{namespace}/daemonsets
Parameter | Description |
---|---|
200 Status | OK |
kubectl
command
-$ kubectl get daemonset daemonset-example -o json
-
$ kubectl get daemonset daemonset-example -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET http://127.0.0.1:8001/apis/apps/v1/namespaces/default/daemonsets/daemonset-example
-
$ kubectl proxy
+$ curl -X GET http://127.0.0.1:8001/apis/apps/v1/namespaces/default/daemonsets/daemonset-example
read the specified DaemonSet
GET /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
+GET /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}
Parameter | Description |
---|---|
200 DaemonSet | OK |
list or watch objects of kind DaemonSet
GET /apis/apps/v1/namespaces/{namespace}/daemonsets
+GET /apis/apps/v1/namespaces/{namespace}/daemonsets
Parameter | Description |
---|---|
200 DaemonSetList | OK |
list or watch objects of kind DaemonSet
GET /apis/apps/v1/daemonsets
+GET /apis/apps/v1/daemonsets
Parameter | Description |
---|---|
200 DaemonSetList | OK |
watch changes to an object of kind DaemonSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/apps/v1/watch/namespaces/{namespace}/daemonsets/{name}
+GET /apis/apps/v1/watch/namespaces/{namespace}/daemonsets/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/namespaces/{namespace}/daemonsets
+GET /apis/apps/v1/watch/namespaces/{namespace}/daemonsets
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of DaemonSet. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/daemonsets
+GET /apis/apps/v1/watch/daemonsets
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified DaemonSet
PATCH /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status
+PATCH /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status
Parameter | Description |
---|---|
201 DaemonSet | Created |
read status of the specified DaemonSet
GET /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status
+GET /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status
Parameter | Description |
---|---|
200 DaemonSet | OK |
replace status of the specified DaemonSet
PUT /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status
+PUT /apis/apps/v1/namespaces/{namespace}/daemonsets/{name}/status
Parameter | Description |
---|---|
201 DaemonSet | Created |
+ aria-expanded="false">show example +
-apiVersion: apps/v1
+apiVersion: apps/v1
kind: Deployment
metadata:
# Unique key of the Deployment instance
@@ -4733,9 +6411,8 @@ spec:
containers:
- name: nginx
# Run this image
- image: nginx:1.14
-
-
Group | Version | Kind |
---|---|---|
status DeploymentStatus | Most recently observed status of the Deployment. |
template
updatedReplicas
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. |
type
maxUnavailable
kubectl
command
-$ echo 'apiVersion: apps/v1
+$ echo 'apiVersion: apps/v1
kind: Deployment
metadata:
name: deployment-example
@@ -4864,14 +6544,12 @@ spec:
image: nginx:1.14
ports:
- containerPort: 80
-' | kubectl create -f -
-
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X POST -H 'Content-Type: application/yaml' --data '
apiVersion: apps/v1
kind: Deployment
@@ -4893,8 +6571,7 @@ spec:
image: nginx:1.14
ports:
- containerPort: 80
-' http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments
-
-deployment "deployment-example" created
-
deployment "deployment-example" created
-{
+{
"kind": "Deployment",
"apiVersion": "apps/v1",
"metadata": {
@@ -4974,12 +6648,10 @@ deployment "deployment-example" created
"revisionHistoryLimit": 10
},
"status": {}
-}
-
-
create a Deployment
POST /apis/apps/v1/namespaces/{namespace}/deployments
+POST /apis/apps/v1/namespaces/{namespace}/deployments
Parameter | Description |
---|---|
202 Deployment | Accepted |
kubectl
command
-$ kubectl patch deployment deployment-example -p \
- '{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.16"}]}}}}'
-
$ kubectl patch deployment deployment-example -p \
+ '{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.16"}]}}}}'
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data '
{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.16"}]}}}}' \
- 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example'
-
-"deployment-example" patched
-
"deployment-example" patched
-{
+{
"kind": "Deployment",
"apiVersion": "apps/v1",
"metadata": {
@@ -5125,12 +6792,10 @@ $ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data
"updatedReplicas": 3,
"availableReplicas": 3
}
-}
-
-
partially update the specified Deployment
PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}
+PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}
Parameter | Description |
---|---|
201 Deployment | Created |
kubectl
command
-$ echo 'apiVersion: apps/v1
+$ echo 'apiVersion: apps/v1
kind: Deployment
metadata:
name: deployment-example
@@ -5197,14 +6863,12 @@ spec:
image: nginx:1.16
ports:
- containerPort: 80
-' | kubectl replace -f -
-
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X PUT -H 'Content-Type: application/yaml' --data '
apiVersion: apps/v1
kind: Deployment
@@ -5226,8 +6890,7 @@ spec:
image: nginx:1.16
ports:
- containerPort: 80
-' http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example
-
-deployment "deployment-example" replaced
-
deployment "deployment-example" replaced
-{
+{
"kind": "Deployment",
"apiVersion": "apps/v1",
"metadata": {
@@ -5312,12 +6972,10 @@ deployment "deployment-example" replaced
"updatedReplicas": 3,
"availableReplicas": 3
}
-}
-
-
replace the specified Deployment
PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}
+PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}
Parameter | Description |
---|---|
201 Deployment | Created |
kubectl
command
-$ kubectl delete deployment deployment-example
-
$ kubectl delete deployment deployment-example
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X DELETE -H 'Content-Type: application/yaml' --data '
gracePeriodSeconds: 0
orphanDependents: false
-' 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example'
-
-deployment "deployment-example" deleted
-
deployment "deployment-example" deleted
-{
+{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Success",
"code": 200
-}
-
-
delete a Deployment
DELETE /apis/apps/v1/namespaces/{namespace}/deployments/{name}
+DELETE /apis/apps/v1/namespaces/{namespace}/deployments/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Deployment
DELETE /apis/apps/v1/namespaces/{namespace}/deployments
+DELETE /apis/apps/v1/namespaces/{namespace}/deployments
Parameter | Description |
---|---|
200 Status | OK |
kubectl
command
-$ kubectl get deployment deployment-example -o json
-
$ kubectl get deployment deployment-example -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example
-
$ kubectl proxy
+$ curl -X GET http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example
@@ -5517,8 +7170,7 @@ $ curl -X GET http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/
-{
+{
"kind": "Deployment",
"apiVersion": "apps/v1",
"metadata": {
@@ -5586,15 +7238,12 @@ $ curl -X GET http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/
"updatedReplicas": 3,
"availableReplicas": 3
}
-}
-
-
-{
+{
"kind": "Deployment",
"apiVersion": "apps/v1",
"metadata": {
@@ -5662,12 +7311,10 @@ $ curl -X GET http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/
"updatedReplicas": 3,
"availableReplicas": 3
}
-}
-
-
read the specified Deployment
GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}
+GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}
Parameter | Description |
---|---|
200 Deployment | OK |
kubectl
command
-$ kubectl get deployment -o json
-
$ kubectl get deployment -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments'
-
$ kubectl proxy
+$ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments'
@@ -5722,8 +7367,7 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments
-{
+{
"kind": "List",
"apiVersion": "v1",
"metadata": {},
@@ -5863,15 +7507,12 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments
}
}
]
-}
-
-
-{
+{
"kind": "List",
"apiVersion": "v1",
"metadata": {},
@@ -6011,12 +7652,10 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments
}
}
]
-}
-
-
list or watch objects of kind Deployment
GET /apis/apps/v1/namespaces/{namespace}/deployments
+GET /apis/apps/v1/namespaces/{namespace}/deployments
Parameter | Description |
---|---|
200 DeploymentList | OK |
list or watch objects of kind Deployment
GET /apis/apps/v1/deployments
+GET /apis/apps/v1/deployments
Parameter | Description |
---|---|
200 DeploymentList | OK |
kubectl
command
-$ kubectl get deployment deployment-example --watch -o json
-
$ kubectl get deployment deployment-example --watch -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/watch/namespaces/default/deployments/deployment-example'
-
$ kubectl proxy
+$ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/watch/namespaces/default/deployments/deployment-example'
@@ -6108,8 +7747,7 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/watch/namespaces/default/deplo
-{
+{
"type": "ADDED",
"object": {
"kind": "Deployment",
@@ -6182,15 +7820,12 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/watch/namespaces/default/deplo
"availableReplicas": 3
}
}
-}
-
-
-{
+{
"type": "ADDED",
"object": {
"kind": "Deployment",
@@ -6263,12 +7898,10 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/watch/namespaces/default/deplo
"availableReplicas": 3
}
}
-}
-
-
watch changes to an object of kind Deployment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/apps/v1/watch/namespaces/{namespace}/deployments/{name}
+GET /apis/apps/v1/watch/namespaces/{namespace}/deployments/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/namespaces/{namespace}/deployments
+GET /apis/apps/v1/watch/namespaces/{namespace}/deployments
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Deployment. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/deployments
+GET /apis/apps/v1/watch/deployments
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified Deployment
PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status
+PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status
Parameter | Description |
---|---|
201 Deployment | Created |
read status of the specified Deployment
GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status
+GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status
Parameter | Description |
---|---|
200 Deployment | OK |
replace status of the specified Deployment
PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status
+PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}/status
Parameter | Description |
---|---|
201 Deployment | Created |
read scale of the specified Deployment
GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale
+GET /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale
Parameter | Description |
---|---|
200 Scale | OK |
replace scale of the specified Deployment
PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale
+PUT /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
partially update scale of the specified Deployment
PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale
+PATCH /apis/apps/v1/namespaces/{namespace}/deployments/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
+ aria-expanded="false">show example +
-apiVersion: batch/v1
+apiVersion: batch/v1
kind: Job
metadata:
# Unique key of the Job instance
@@ -6593,9 +8252,8 @@ spec:
command: ["perl"]
args: ["-Mbignum=bpi", "-wle", "print bpi(2000)"]
# Do not restart containers after they exit
- restartPolicy: Never
-
-
Group | Version | Kind |
---|---|---|
status JobStatus | Current status of a job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
ttlSecondsAfterFinished
uncountedTerminatedPods
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
kubectl
command
-$ echo 'apiVersion: batch/v1
+$ echo 'apiVersion: batch/v1
kind: Job
metadata:
name: example-job
@@ -6702,14 +8363,12 @@ spec:
image: perl
command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"]
restartPolicy: Never
-' | kubectl create -f -
-
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X POST -H 'Content-Type: application/yaml' --data '
apiVersion: batch/v1
kind: Job
@@ -6725,8 +8384,7 @@ spec:
image: perl
command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"]
restartPolicy: Never
-' http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs
-
-job "example-job" created
-
job "example-job" created
-{
+{
"kind": "Job",
"apiVersion": "batch/v1",
"metadata": {
@@ -6797,11 +8452,10 @@ job "example-job" created
}
},
"status": {}
-}
-
create a Job
POST /apis/batch/v1/namespaces/{namespace}/jobs
+POST /apis/batch/v1/namespaces/{namespace}/jobs
Parameter | Description |
---|---|
202 Job | Accepted |
partially update the specified Job
PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}
+PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}
Parameter | Description |
---|---|
201 Job | Created |
replace the specified Job
PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}
+PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}
Parameter | Description |
---|---|
201 Job | Created |
kubectl
command
-$ kubectl delete job example-job
-
$ kubectl delete job example-job
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X DELETE -H 'Content-Type: application/yaml' --data '
gracePeriodSeconds: 0
orphanDependents: false
-' 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/example-job'
-
-job "example-job" deleted
-
job "example-job" deleted
-{
+{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Success",
"code": 200
-}
-
-
delete a Job
DELETE /apis/batch/v1/namespaces/{namespace}/jobs/{name}
+DELETE /apis/batch/v1/namespaces/{namespace}/jobs/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Job
DELETE /apis/batch/v1/namespaces/{namespace}/jobs
+DELETE /apis/batch/v1/namespaces/{namespace}/jobs
Parameter | Description |
---|---|
200 Status | OK |
kubectl
command
-$ kubectl get job example-job -o json
-
$ kubectl get job example-job -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/example-job
-
$ kubectl proxy
+$ curl -X GET http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/example-job
@@ -7076,8 +8729,7 @@ $ curl -X GET http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/exampl
-{
+{
"kind": "Job",
"apiVersion": "batch/v1",
"metadata": {
@@ -7132,14 +8784,12 @@ $ curl -X GET http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/exampl
"startTime": "2016-11-04T18:45:25Z",
"active": 1
}
-}
-
-{
+{
"kind": "Job",
"apiVersion": "batch/v1",
"metadata": {
@@ -7194,11 +8844,10 @@ $ curl -X GET http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/exampl
"startTime": "2016-11-04T18:45:25Z",
"active": 1
}
-}
-
read the specified Job
GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}
+GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}
Parameter | Description |
---|---|
200 Job | OK |
kubectl
command
-$ kubectl get job -o json
-
$ kubectl get job -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs'
-
$ kubectl proxy
+$ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs'
@@ -7253,8 +8900,7 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs'
-{
+{
"kind": "JobList",
"apiVersion": "batch/v1",
"metadata": {
@@ -7317,14 +8963,12 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs'
}
}
]
-}
-
-{
+{
"kind": "JobList",
"apiVersion": "batch/v1",
"metadata": {
@@ -7387,11 +9031,10 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs'
}
}
]
-}
-
list or watch objects of kind Job
GET /apis/batch/v1/namespaces/{namespace}/jobs
+GET /apis/batch/v1/namespaces/{namespace}/jobs
Parameter | Description |
---|---|
200 JobList | OK |
list or watch objects of kind Job
GET /apis/batch/v1/jobs
+GET /apis/batch/v1/jobs
Parameter | Description |
---|---|
200 JobList | OK |
kubectl
command
-$ kubectl get job example-job --watch -o json
-
$ kubectl get job example-job --watch -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/watch/namespaces/default/jobs/example-job'
-
$ kubectl proxy
+$ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/watch/namespaces/default/jobs/example-job'
@@ -7483,8 +9126,7 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/watch/namespaces/default/jobs
-{
+{
"type": "ADDED",
"object": {
"kind": "Job",
@@ -7544,14 +9186,12 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/watch/namespaces/default/jobs
"active": 1
}
}
-}
-
-{
+{
"type": "ADDED",
"object": {
"kind": "Job",
@@ -7611,11 +9251,10 @@ $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/watch/namespaces/default/jobs
"active": 1
}
}
-}
-
watch changes to an object of kind Job. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/batch/v1/watch/namespaces/{namespace}/jobs/{name}
+GET /apis/batch/v1/watch/namespaces/{namespace}/jobs/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/batch/v1/watch/namespaces/{namespace}/jobs
+GET /apis/batch/v1/watch/namespaces/{namespace}/jobs
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Job. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/batch/v1/watch/jobs
+GET /apis/batch/v1/watch/jobs
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified Job
PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
+PATCH /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
Parameter | Description |
---|---|
201 Job | Created |
read status of the specified Job
GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
+GET /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
Parameter | Description |
---|---|
200 Job | OK |
replace status of the specified Job
PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
+PUT /apis/batch/v1/namespaces/{namespace}/jobs/{name}/status
Parameter | Description |
---|---|
201 Job | Created |
+ aria-expanded="false">show example +
-apiVersion: v1
+apiVersion: v1
kind: Pod
metadata:
name: pod-example
@@ -7831,9 +9488,8 @@ spec:
- name: ubuntu
image: ubuntu:trusty
command: ["echo"]
- args: ["Hello World"]
-
-
Group | Version | Kind |
---|---|---|
status PodStatus | Most recently observed status of the pod. This data may not be up to date. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
volumes
startTime
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a Pod
POST /api/v1/namespaces/{namespace}/pods
+POST /api/v1/namespaces/{namespace}/pods
Parameter | Description |
---|---|
202 Pod | Accepted |
create eviction of a Pod
POST /api/v1/namespaces/{namespace}/pods/{name}/eviction
+POST /api/v1/namespaces/{namespace}/pods/{name}/eviction
Parameter | Description |
---|---|
202 Eviction | Accepted |
partially update the specified Pod
PATCH /api/v1/namespaces/{namespace}/pods/{name}
+PATCH /api/v1/namespaces/{namespace}/pods/{name}
Parameter | Description |
---|---|
201 Pod | Created |
replace the specified Pod
PUT /api/v1/namespaces/{namespace}/pods/{name}
+PUT /api/v1/namespaces/{namespace}/pods/{name}
Parameter | Description |
---|---|
201 Pod | Created |
delete a Pod
DELETE /api/v1/namespaces/{namespace}/pods/{name}
+DELETE /api/v1/namespaces/{namespace}/pods/{name}
Parameter | Description |
---|---|
202 Pod | Accepted |
delete collection of Pod
DELETE /api/v1/namespaces/{namespace}/pods
+DELETE /api/v1/namespaces/{namespace}/pods
Parameter | Description |
---|---|
200 Status | OK |
read the specified Pod
GET /api/v1/namespaces/{namespace}/pods/{name}
+GET /api/v1/namespaces/{namespace}/pods/{name}
Parameter | Description |
---|---|
200 Pod | OK |
list or watch objects of kind Pod
GET /api/v1/namespaces/{namespace}/pods
+GET /api/v1/namespaces/{namespace}/pods
Parameter | Description |
---|---|
200 PodList | OK |
list or watch objects of kind Pod
GET /api/v1/pods
+GET /api/v1/pods
Parameter | Description |
---|---|
200 PodList | OK |
watch changes to an object of kind Pod. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/pods/{name}
+GET /api/v1/watch/namespaces/{namespace}/pods/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/pods
+GET /api/v1/watch/namespaces/{namespace}/pods
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Pod. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/pods
+GET /api/v1/watch/pods
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified Pod
PATCH /api/v1/namespaces/{namespace}/pods/{name}/status
+PATCH /api/v1/namespaces/{namespace}/pods/{name}/status
Parameter | Description |
---|---|
201 Pod | Created |
read status of the specified Pod
GET /api/v1/namespaces/{namespace}/pods/{name}/status
+GET /api/v1/namespaces/{namespace}/pods/{name}/status
Parameter | Description |
---|---|
200 Pod | OK |
replace status of the specified Pod
PUT /api/v1/namespaces/{namespace}/pods/{name}/status
+PUT /api/v1/namespaces/{namespace}/pods/{name}/status
Parameter | Description |
---|---|
201 Pod | Created |
partially update ephemeralcontainers of the specified Pod
PATCH /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers
+PATCH /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers
Parameter | Description |
---|---|
201 Pod | Created |
read ephemeralcontainers of the specified Pod
GET /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers
+GET /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers
Parameter | Description |
---|---|
200 Pod | OK |
replace ephemeralcontainers of the specified Pod
PUT /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers
+PUT /api/v1/namespaces/{namespace}/pods/{name}/ephemeralcontainers
Parameter | Description |
---|---|
201 Pod | Created |
connect POST requests to portforward of Pod
POST /api/v1/namespaces/{namespace}/pods/{name}/portforward
+POST /api/v1/namespaces/{namespace}/pods/{name}/portforward
Parameter | Description |
---|---|
200 string | OK |
connect POST requests to proxy of Pod
POST /api/v1/namespaces/{namespace}/pods/{name}/proxy
+POST /api/v1/namespaces/{namespace}/pods/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect POST requests to proxy of Pod
POST /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
+POST /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect DELETE requests to proxy of Pod
DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy
+DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect DELETE requests to proxy of Pod
DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
+DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect GET requests to portforward of Pod
GET /api/v1/namespaces/{namespace}/pods/{name}/portforward
+GET /api/v1/namespaces/{namespace}/pods/{name}/portforward
Parameter | Description |
---|---|
200 string | OK |
connect GET requests to proxy of Pod
GET /api/v1/namespaces/{namespace}/pods/{name}/proxy
+GET /api/v1/namespaces/{namespace}/pods/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect GET requests to proxy of Pod
GET /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
+GET /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect HEAD requests to proxy of Pod
HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy
+HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect HEAD requests to proxy of Pod
HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
+HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect PUT requests to proxy of Pod
PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy
+PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect PUT requests to proxy of Pod
PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
+PUT /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
read log of the specified Pod
GET /api/v1/namespaces/{namespace}/pods/{name}/log
+GET /api/v1/namespaces/{namespace}/pods/{name}/log
Parameter | Description |
---|---|
200 string | OK |
+ aria-expanded="false">show example +
-apiVersion: apps/v1
+apiVersion: apps/v1
kind: ReplicaSet
metadata:
# Unique key of the ReplicaSet instance
@@ -8951,9 +10687,8 @@ spec:
containers:
# Run the nginx image
- name: nginx
- image: nginx:1.14
-
-
Group | Version | Kind |
---|---|---|
status ReplicaSetStatus | Status is the most recently observed status of the ReplicaSet. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
template
replicas
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ReplicaSet
POST /apis/apps/v1/namespaces/{namespace}/replicasets
+POST /apis/apps/v1/namespaces/{namespace}/replicasets
Parameter | Description |
---|---|
202 ReplicaSet | Accepted |
partially update the specified ReplicaSet
PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
+PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
Parameter | Description |
---|---|
201 ReplicaSet | Created |
replace the specified ReplicaSet
PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
+PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
Parameter | Description |
---|---|
201 ReplicaSet | Created |
delete a ReplicaSet
DELETE /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
+DELETE /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ReplicaSet
DELETE /apis/apps/v1/namespaces/{namespace}/replicasets
+DELETE /apis/apps/v1/namespaces/{namespace}/replicasets
Parameter | Description |
---|---|
200 Status | OK |
read the specified ReplicaSet
GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
+GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}
Parameter | Description |
---|---|
200 ReplicaSet | OK |
list or watch objects of kind ReplicaSet
GET /apis/apps/v1/namespaces/{namespace}/replicasets
+GET /apis/apps/v1/namespaces/{namespace}/replicasets
Parameter | Description |
---|---|
200 ReplicaSetList | OK |
list or watch objects of kind ReplicaSet
GET /apis/apps/v1/replicasets
+GET /apis/apps/v1/replicasets
Parameter | Description |
---|---|
200 ReplicaSetList | OK |
watch changes to an object of kind ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/apps/v1/watch/namespaces/{namespace}/replicasets/{name}
+GET /apis/apps/v1/watch/namespaces/{namespace}/replicasets/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/namespaces/{namespace}/replicasets
+GET /apis/apps/v1/watch/namespaces/{namespace}/replicasets
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ReplicaSet. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/replicasets
+GET /apis/apps/v1/watch/replicasets
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified ReplicaSet
PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status
+PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status
Parameter | Description |
---|---|
201 ReplicaSet | Created |
read status of the specified ReplicaSet
GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status
+GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status
Parameter | Description |
---|---|
200 ReplicaSet | OK |
replace status of the specified ReplicaSet
PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status
+PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/status
Parameter | Description |
---|---|
201 ReplicaSet | Created |
read scale of the specified ReplicaSet
GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale
+GET /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale
Parameter | Description |
---|---|
200 Scale | OK |
replace scale of the specified ReplicaSet
PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale
+PUT /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
partially update scale of the specified ReplicaSet
PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale
+PATCH /apis/apps/v1/namespaces/{namespace}/replicasets/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
+ aria-expanded="false">show example +
-apiVersion: v1
+apiVersion: v1
kind: ReplicationController
metadata:
# Unique key of the ReplicationController instance
@@ -9631,9 +11414,8 @@ spec:
containers:
# Run the nginx image
- name: nginx
- image: nginx:1.14
-
-
Group | Version | Kind |
---|---|---|
status ReplicationControllerStatus | Status is the most recently observed status of the replication controller. This data may be out of date by some window of time. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
template
replicas
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ReplicationController
POST /api/v1/namespaces/{namespace}/replicationcontrollers
+POST /api/v1/namespaces/{namespace}/replicationcontrollers
Parameter | Description |
---|---|
202 ReplicationController | Accepted |
partially update the specified ReplicationController
PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
+PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
Parameter | Description |
---|---|
201 ReplicationController | Created |
replace the specified ReplicationController
PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
+PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
Parameter | Description |
---|---|
201 ReplicationController | Created |
delete a ReplicationController
DELETE /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
+DELETE /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ReplicationController
DELETE /api/v1/namespaces/{namespace}/replicationcontrollers
+DELETE /api/v1/namespaces/{namespace}/replicationcontrollers
Parameter | Description |
---|---|
200 Status | OK |
read the specified ReplicationController
GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
+GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}
Parameter | Description |
---|---|
200 ReplicationController | OK |
list or watch objects of kind ReplicationController
GET /api/v1/namespaces/{namespace}/replicationcontrollers
+GET /api/v1/namespaces/{namespace}/replicationcontrollers
Parameter | Description |
---|---|
200 ReplicationControllerList | OK |
list or watch objects of kind ReplicationController
GET /api/v1/replicationcontrollers
+GET /api/v1/replicationcontrollers
Parameter | Description |
---|---|
200 ReplicationControllerList | OK |
watch changes to an object of kind ReplicationController. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name}
+GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers
+GET /api/v1/watch/namespaces/{namespace}/replicationcontrollers
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ReplicationController. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/replicationcontrollers
+GET /api/v1/watch/replicationcontrollers
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified ReplicationController
PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
+PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
Parameter | Description |
---|---|
201 ReplicationController | Created |
read status of the specified ReplicationController
GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
+GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
Parameter | Description |
---|---|
200 ReplicationController | OK |
replace status of the specified ReplicationController
PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
+PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/status
Parameter | Description |
---|---|
201 ReplicationController | Created |
read scale of the specified ReplicationController
GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
+GET /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
Parameter | Description |
---|---|
200 Scale | OK |
replace scale of the specified ReplicationController
PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
+PUT /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
partially update scale of the specified ReplicationController
PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
+PATCH /api/v1/namespaces/{namespace}/replicationcontrollers/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
Group | Version | Kind |
---|---|---|
status StatefulSetStatus | Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time. |
volumeClaimTemplates
updatedReplicas
Field | Description |
---|---|
metadata ListMeta | Standard list's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a StatefulSet
POST /apis/apps/v1/namespaces/{namespace}/statefulsets
+POST /apis/apps/v1/namespaces/{namespace}/statefulsets
Parameter | Description |
---|---|
202 StatefulSet | Accepted |
partially update the specified StatefulSet
PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
+PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
Parameter | Description |
---|---|
201 StatefulSet | Created |
replace the specified StatefulSet
PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
+PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
Parameter | Description |
---|---|
201 StatefulSet | Created |
delete a StatefulSet
DELETE /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
+DELETE /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of StatefulSet
DELETE /apis/apps/v1/namespaces/{namespace}/statefulsets
+DELETE /apis/apps/v1/namespaces/{namespace}/statefulsets
Parameter | Description |
---|---|
200 Status | OK |
read the specified StatefulSet
GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
+GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}
Parameter | Description |
---|---|
200 StatefulSet | OK |
list or watch objects of kind StatefulSet
GET /apis/apps/v1/namespaces/{namespace}/statefulsets
+GET /apis/apps/v1/namespaces/{namespace}/statefulsets
Parameter | Description |
---|---|
200 StatefulSetList | OK |
list or watch objects of kind StatefulSet
GET /apis/apps/v1/statefulsets
+GET /apis/apps/v1/statefulsets
Parameter | Description |
---|---|
200 StatefulSetList | OK |
watch changes to an object of kind StatefulSet. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/apps/v1/watch/namespaces/{namespace}/statefulsets/{name}
+GET /apis/apps/v1/watch/namespaces/{namespace}/statefulsets/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/namespaces/{namespace}/statefulsets
+GET /apis/apps/v1/watch/namespaces/{namespace}/statefulsets
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of StatefulSet. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/statefulsets
+GET /apis/apps/v1/watch/statefulsets
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified StatefulSet
PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status
+PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status
Parameter | Description |
---|---|
201 StatefulSet | Created |
read status of the specified StatefulSet
GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status
+GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status
Parameter | Description |
---|---|
200 StatefulSet | OK |
replace status of the specified StatefulSet
PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status
+PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/status
Parameter | Description |
---|---|
201 StatefulSet | Created |
read scale of the specified StatefulSet
GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale
+GET /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale
Parameter | Description |
---|---|
200 Scale | OK |
replace scale of the specified StatefulSet
PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale
+PUT /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
partially update scale of the specified StatefulSet
PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale
+PATCH /apis/apps/v1/namespaces/{namespace}/statefulsets/{name}/scale
Parameter | Description |
---|---|
201 Scale | Created |
Service API resources are responsible for stitching your workloads together into an accessible Loadbalanced Service. By default,
-Workloads are only accessible within the cluster, and they must be exposed externally using a either
+Workloads are only accessible within the cluster, and they must be exposed externally using a either
a *LoadBalancer* or *NodePort* Service. For development, internally accessible
Workloads can be accessed via proxy through the api master using the kubectl proxy
command.
kubec
Services for providing a single ip endpoint loadbalanced across multiple Workload replicas.
Ingress for providing a https(s) endpoint http(s) routed to one or more *Services*.
-
-Endpoints v1 core
+
Group | Version | Kind |
---|---|---|
subsets EndpointSubset array | The set of all endpoints is the union of all subsets. Addresses are placed into subsets according to the IPs they share. A single address with multiple ports, some of which are ready and some of which are not (because they come from different containers) will result in the address being displayed in different subsets for the different ports. No address will appear in both Addresses and NotReadyAddresses in the same subset. Sets of addresses and ports that comprise a service. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create Endpoints
POST /api/v1/namespaces/{namespace}/endpoints
+POST /api/v1/namespaces/{namespace}/endpoints
Parameter | Description |
---|---|
202 Endpoints | Accepted |
partially update the specified Endpoints
PATCH /api/v1/namespaces/{namespace}/endpoints/{name}
+PATCH /api/v1/namespaces/{namespace}/endpoints/{name}
Parameter | Description |
---|---|
201 Endpoints | Created |
replace the specified Endpoints
PUT /api/v1/namespaces/{namespace}/endpoints/{name}
+PUT /api/v1/namespaces/{namespace}/endpoints/{name}
Parameter | Description |
---|---|
201 Endpoints | Created |
delete Endpoints
DELETE /api/v1/namespaces/{namespace}/endpoints/{name}
+DELETE /api/v1/namespaces/{namespace}/endpoints/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Endpoints
DELETE /api/v1/namespaces/{namespace}/endpoints
+DELETE /api/v1/namespaces/{namespace}/endpoints
Parameter | Description |
---|---|
200 Status | OK |
read the specified Endpoints
GET /api/v1/namespaces/{namespace}/endpoints/{name}
+GET /api/v1/namespaces/{namespace}/endpoints/{name}
Parameter | Description |
---|---|
200 Endpoints | OK |
list or watch objects of kind Endpoints
GET /api/v1/namespaces/{namespace}/endpoints
+GET /api/v1/namespaces/{namespace}/endpoints
Parameter | Description |
---|---|
200 EndpointsList | OK |
list or watch objects of kind Endpoints
GET /api/v1/endpoints
+GET /api/v1/endpoints
Parameter | Description |
---|---|
200 EndpointsList | OK |
watch changes to an object of kind Endpoints. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/endpoints/{name}
+GET /api/v1/watch/namespaces/{namespace}/endpoints/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/endpoints
+GET /api/v1/watch/namespaces/{namespace}/endpoints
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Endpoints. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/endpoints
+GET /api/v1/watch/endpoints
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
ports EndpointPort array | ports specifies the list of network ports exposed by each endpoint in this slice. Each port must have a unique name. When ports is empty, it indicates that there are no defined ports. When a port is defined with a nil port value, it indicates "all ports". Each slice may include a maximum of 100 ports. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. |
create an EndpointSlice
POST /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices
+POST /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices
Parameter | Description |
---|---|
202 EndpointSlice | Accepted |
partially update the specified EndpointSlice
PATCH /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
+PATCH /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
Parameter | Description |
---|---|
201 EndpointSlice | Created |
replace the specified EndpointSlice
PUT /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
+PUT /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
Parameter | Description |
---|---|
201 EndpointSlice | Created |
delete an EndpointSlice
DELETE /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
+DELETE /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of EndpointSlice
DELETE /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices
+DELETE /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices
Parameter | Description |
---|---|
200 Status | OK |
read the specified EndpointSlice
GET /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
+GET /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices/{name}
Parameter | Description |
---|---|
200 EndpointSlice | OK |
list or watch objects of kind EndpointSlice
GET /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices
+GET /apis/discovery.k8s.io/v1/namespaces/{namespace}/endpointslices
Parameter | Description |
---|---|
200 EndpointSliceList | OK |
list or watch objects of kind EndpointSlice
GET /apis/discovery.k8s.io/v1/endpointslices
+GET /apis/discovery.k8s.io/v1/endpointslices
Parameter | Description |
---|---|
200 EndpointSliceList | OK |
watch changes to an object of kind EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices/{name}
+GET /apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices
+GET /apis/discovery.k8s.io/v1/watch/namespaces/{namespace}/endpointslices
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of EndpointSlice. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/discovery.k8s.io/v1/watch/endpointslices
+GET /apis/discovery.k8s.io/v1/watch/endpointslices
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
spec ClusterCIDRSpec | spec is the desired state of the ClusterCIDR. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
kubec
perNodeHostBits
integerperNodeHostBits defines the number of host bits to be configured per node. A subnet mask determines how much of the address is used for network bits and host bits. For example an IPv4 address of 192.168.0.0/24, splits the address into 24 bits for the network portion and 8 bits for the host portion. To allocate 256 IPs, set this field to 8 (a /24 mask for IPv4 or a /120 for IPv6). Minimum value is 4 (16 IPs). This field is immutable.
-ClusterCIDRList v1alpha1 networking
+ClusterCIDRList v1alpha1 networking
Field Description
@@ -11841,11 +13777,14 @@ Workloads can be accessed via proxy through the api master using the kubec
metadata
ListMetaStandard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-Write Operations
-Create
+
create a ClusterCIDR
POST /apis/networking.k8s.io/v1alpha1/clustercidrs
+POST /apis/networking.k8s.io/v1alpha1/clustercidrs
Parameter | Description |
---|---|
202 ClusterCIDR | Accepted |
partially update the specified ClusterCIDR
PATCH /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
+PATCH /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
Parameter | Description |
---|---|
201 ClusterCIDR | Created |
replace the specified ClusterCIDR
PUT /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
+PUT /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
Parameter | Description |
---|---|
201 ClusterCIDR | Created |
delete a ClusterCIDR
DELETE /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
+DELETE /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ClusterCIDR
DELETE /apis/networking.k8s.io/v1alpha1/clustercidrs
+DELETE /apis/networking.k8s.io/v1alpha1/clustercidrs
Parameter | Description |
---|---|
200 Status | OK |
read the specified ClusterCIDR
GET /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
+GET /apis/networking.k8s.io/v1alpha1/clustercidrs/{name}
Parameter | Description |
---|---|
200 ClusterCIDR | OK |
list or watch objects of kind ClusterCIDR
GET /apis/networking.k8s.io/v1alpha1/clustercidrs
+GET /apis/networking.k8s.io/v1alpha1/clustercidrs
Parameter | Description |
---|---|
200 ClusterCIDRList | OK |
watch changes to an object of kind ClusterCIDR. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/networking.k8s.io/v1alpha1/watch/clustercidrs/{name}
+GET /apis/networking.k8s.io/v1alpha1/watch/clustercidrs/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ClusterCIDR. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/networking.k8s.io/v1alpha1/watch/clustercidrs
+GET /apis/networking.k8s.io/v1alpha1/watch/clustercidrs
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status IngressStatus | status is the current state of the Ingress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
kubec
tls
IngressTLS arraytls represents the TLS configuration. Currently the Ingress only supports a single TLS port, 443. If multiple members of this list specify different hosts, they will be multiplexed on the same port according to the hostname specified through the SNI TLS extension, if the ingress controller fulfilling the ingress supports SNI.
-IngressStatus v1 networking
+IngressStatus v1 networking
Appears In:
- Ingress [networking/v1]
@@ -12185,7 +14147,7 @@ Workloads can be accessed via proxy through the api master using the kubec
loadBalancer
IngressLoadBalancerStatusloadBalancer contains the current status of the load-balancer.
-IngressList v1 networking
+IngressList v1 networking
Field Description
@@ -12195,11 +14157,14 @@ Workloads can be accessed via proxy through the api master using the kubec
metadata
ListMetaStandard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
-Write Operations
-Create
+
+
+Write Operations
+
+Create
create an Ingress
HTTP Request
-POST /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses
+POST /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses
Path Parameters
Parameter Description
@@ -12233,10 +14198,12 @@ Workloads can be accessed via proxy through the api master using the kubec
202
Ingress Accepted
-Patch
+
+
+Patch
partially update the specified Ingress
HTTP Request
-PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
+PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
Path Parameters
Parameter Description
@@ -12271,10 +14238,12 @@ Workloads can be accessed via proxy through the api master using the kubec
201
Ingress Created
-Replace
+
+
+Replace
replace the specified Ingress
HTTP Request
-PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
+PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
Path Parameters
Parameter Description
@@ -12308,10 +14277,12 @@ Workloads can be accessed via proxy through the api master using the kubec
201
Ingress Created
-Delete
+
+
+Delete
delete an Ingress
HTTP Request
-DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
+DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
Path Parameters
Parameter Description
@@ -12346,10 +14317,12 @@ Workloads can be accessed via proxy through the api master using the kubec
202
Status Accepted
-Delete Collection
+
+
+Delete Collection
delete collection of Ingress
HTTP Request
-DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses
+DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses
Path Parameters
Parameter Description
@@ -12390,11 +14363,15 @@ Workloads can be accessed via proxy through the api master using the kubec
200
Status OK
-Read Operations
-Read
+
+
+
+Read Operations
+
+Read
read the specified Ingress
HTTP Request
-GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
+GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}
Path Parameters
Parameter Description
@@ -12417,10 +14394,12 @@ Workloads can be accessed via proxy through the api master using the kubec
200
Ingress OK
-List
+
+
+List
list or watch objects of kind Ingress
HTTP Request
-GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses
+GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses
Path Parameters
Parameter Description
@@ -12452,10 +14431,12 @@ Workloads can be accessed via proxy through the api master using the kubec
200
IngressList OK
-List All Namespaces
+
+
+List All Namespaces
list or watch objects of kind Ingress
HTTP Request
-GET /apis/networking.k8s.io/v1/ingresses
+GET /apis/networking.k8s.io/v1/ingresses
Query Parameters
Parameter Description
@@ -12480,10 +14461,12 @@ Workloads can be accessed via proxy through the api master using the kubec
200
IngressList OK
-Watch
+
+
+Watch
watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
HTTP Request
-GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses/{name}
+GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses/{name}
Path Parameters
Parameter Description
@@ -12516,10 +14499,12 @@ Workloads can be accessed via proxy through the api master using the kubec
200
WatchEvent OK
-Watch List
+
+
+Watch List
watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
HTTP Request
-GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses
+GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses
Path Parameters
Parameter Description
@@ -12551,10 +14536,12 @@ Workloads can be accessed via proxy through the api master using the kubec
200
WatchEvent OK
-Watch List All Namespaces
+
+
+Watch List All Namespaces
watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
HTTP Request
-GET /apis/networking.k8s.io/v1/watch/ingresses
+GET /apis/networking.k8s.io/v1/watch/ingresses
Query Parameters
Parameter Description
@@ -12579,11 +14566,15 @@ Workloads can be accessed via proxy through the api master using the kubec
200
WatchEvent OK
-Status Operations
-Patch Status
+
+
+
+Status Operations
+
+Patch Status
partially update status of the specified Ingress
HTTP Request
-PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status
+PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status
Path Parameters
Parameter Description
@@ -12618,10 +14609,12 @@ Workloads can be accessed via proxy through the api master using the kubec
201
Ingress Created
-Read Status
+
+
+Read Status
read status of the specified Ingress
HTTP Request
-GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status
+GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status
Path Parameters
Parameter Description
@@ -12644,10 +14637,12 @@ Workloads can be accessed via proxy through the api master using the kubec
200
Ingress OK
-Replace Status
+
+
+Replace Status
replace status of the specified Ingress
HTTP Request
-PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status
+PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status
Path Parameters
Parameter Description
@@ -12681,7 +14676,11 @@ Workloads can be accessed via proxy through the api master using the kubec
201
Ingress Created
-IngressClass v1 networking.k8s.io
+
+
+
Group | Version | Kind |
---|---|---|
spec IngressClassSpec | spec is the desired state of the IngressClass. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
kubec
parameters
IngressClassParametersReferenceparameters is a link to a custom resource containing additional configuration for the controller. This is optional if the controller does not require extra parameters.
-IngressClassList v1 networking
+IngressClassList v1 networking
Field Description
@@ -12725,11 +14725,14 @@ Workloads can be accessed via proxy through the api master using the kubec
metadata
ListMetaStandard list metadata.
-Write Operations
-Create
+
create an IngressClass
POST /apis/networking.k8s.io/v1/ingressclasses
+POST /apis/networking.k8s.io/v1/ingressclasses
Parameter | Description |
---|---|
202 IngressClass | Accepted |
partially update the specified IngressClass
PATCH /apis/networking.k8s.io/v1/ingressclasses/{name}
+PATCH /apis/networking.k8s.io/v1/ingressclasses/{name}
Parameter | Description |
---|---|
201 IngressClass | Created |
replace the specified IngressClass
PUT /apis/networking.k8s.io/v1/ingressclasses/{name}
+PUT /apis/networking.k8s.io/v1/ingressclasses/{name}
Parameter | Description |
---|---|
201 IngressClass | Created |
delete an IngressClass
DELETE /apis/networking.k8s.io/v1/ingressclasses/{name}
+DELETE /apis/networking.k8s.io/v1/ingressclasses/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of IngressClass
DELETE /apis/networking.k8s.io/v1/ingressclasses
+DELETE /apis/networking.k8s.io/v1/ingressclasses
Parameter | Description |
---|---|
200 Status | OK |
read the specified IngressClass
GET /apis/networking.k8s.io/v1/ingressclasses/{name}
+GET /apis/networking.k8s.io/v1/ingressclasses/{name}
Parameter | Description |
---|---|
200 IngressClass | OK |
list or watch objects of kind IngressClass
GET /apis/networking.k8s.io/v1/ingressclasses
+GET /apis/networking.k8s.io/v1/ingressclasses
Parameter | Description |
---|---|
200 IngressClassList | OK |
watch changes to an object of kind IngressClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/networking.k8s.io/v1/watch/ingressclasses/{name}
+GET /apis/networking.k8s.io/v1/watch/ingressclasses/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of IngressClass. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/networking.k8s.io/v1/watch/ingressclasses
+GET /apis/networking.k8s.io/v1/watch/ingressclasses
Parameter | Description |
---|---|
200 WatchEvent | OK |
+ aria-expanded="false">show example +
-kind: Service
+kind: Service
apiVersion: v1
metadata:
# Unique key of the Service instance
@@ -13047,9 +15074,8 @@ spec:
# Create an HA proxy in the cloud provider
# with an External IP address - *Only supported
# by some cloud providers*
- type: LoadBalancer
-
-
Group | Version | Kind |
---|---|---|
status ServiceStatus | Most recently observed status of the service. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
type
loadBalancer
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
kubectl
command
-$ echo 'kind: Service
+$ echo 'kind: Service
apiVersion: v1
metadata:
name: service-example
@@ -13149,14 +15178,12 @@ spec:
selector:
app: nginx
type: LoadBalancer
-' | kubectl create -f -
-
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X POST -H 'Content-Type: application/yaml' --data '
kind: Service
apiVersion: v1
@@ -13170,8 +15197,7 @@ spec:
selector:
app: nginx
type: LoadBalancer
-' http://127.0.0.1:8001/api/v1/namespaces/default/services
-
-service "service-example" created
-
service "service-example" created
-{
+{
"kind": "Service",
"apiVersion": "v1",
"metadata": {
@@ -13221,11 +15244,10 @@ service "service-example" created
"status": {
"loadBalancer": {}
}
-}
-
create a Service
POST /api/v1/namespaces/{namespace}/services
+POST /api/v1/namespaces/{namespace}/services
Parameter | Description |
---|---|
202 Service | Accepted |
kubectl
command
-$ kubectl patch service -p \
- '{"spec":{"ports":[{"name":"http","port":80,"targetPort":8080}]}}'
-
$ kubectl patch service -p \
+ '{"spec":{"ports":[{"name":"http","port":80,"targetPort":8080}]}}'
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data '
{"spec":{"ports":[{"name":"http","port":80,"targetPort":8080}]}}' \
- 'http://127.0.0.1:8001/api/v1/namespaces/default/services/'
-
-"" patched
-
"" patched
-{
+{
"kind": "Service",
"apiVersion": "v1",
"metadata": {
@@ -13339,11 +15356,10 @@ $ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data
]
}
}
-}
-
partially update the specified Service
PATCH /api/v1/namespaces/{namespace}/services/{name}
+PATCH /api/v1/namespaces/{namespace}/services/{name}
Parameter | Description |
---|---|
201 Service | Created |
kubectl
command
-$ echo 'apiVersion: v1
+$ echo 'apiVersion: v1
kind: Service
metadata:
name: deployment-example
@@ -13407,14 +15424,12 @@ spec:
app: nginx
sessionAffinity: None
type: LoadBalancer
-' | kubectl replace -f -
-
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X PUT -H 'Content-Type: application/yaml' --data '
apiVersion: v1
kind: Service
@@ -13433,8 +15448,7 @@ spec:
app: nginx
sessionAffinity: None
type: LoadBalancer
-' http://127.0.0.1:8001/api/v1/namespaces/default/services/deployment-example
-
-service "deployment-example" replaced
-
service "deployment-example" replaced
-{
+{
"kind": "Service",
"apiVersion": "v1",
"metadata": {
@@ -13490,11 +15501,10 @@ service "deployment-example" replaced
]
}
}
-}
-
replace the specified Service
PUT /api/v1/namespaces/{namespace}/services/{name}
+PUT /api/v1/namespaces/{namespace}/services/{name}
Parameter | Description |
---|---|
201 Service | Created |
kubectl
command
-$ kubectl delete service deployment-example
-
$ kubectl delete service deployment-example
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
+$ kubectl proxy
$ curl -X DELETE -H 'Content-Type: application/yaml' --data '
gracePeriodSeconds: 0
orphanDependents: false
-' 'http://127.0.0.1:8001/api/v1/namespaces/default/services/deployment-example'
-
-service "deployment-example" deleted
-
service "deployment-example" deleted
-{
+{
"kind": "Status",
"apiVersion": "v1",
"metadata": {},
"status": "Success",
"code": 200
-}
-
-
delete a Service
DELETE /api/v1/namespaces/{namespace}/services/{name}
+DELETE /api/v1/namespaces/{namespace}/services/{name}
Parameter | Description |
---|---|
202 Service | Accepted |
delete collection of Service
DELETE /api/v1/namespaces/{namespace}/services
+DELETE /api/v1/namespaces/{namespace}/services
Parameter | Description |
---|---|
200 Status | OK |
kubectl
command
-$ kubectl get service deployment-example -o json
-
$ kubectl get service deployment-example -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET http://127.0.0.1:8001/api/v1/namespaces/default/services/deployment-example
-
$ kubectl proxy
+$ curl -X GET http://127.0.0.1:8001/api/v1/namespaces/default/services/deployment-example
@@ -13694,8 +15699,7 @@ $ curl -X GET http://127.0.0.1:8001/api/v1/namespaces/default/services/deploymen
-{
+{
"kind": "Service",
"apiVersion": "v1",
"metadata": {
@@ -13732,14 +15736,12 @@ $ curl -X GET http://127.0.0.1:8001/api/v1/namespaces/default/services/deploymen
]
}
}
-}
-
-{
+{
"kind": "Service",
"apiVersion": "v1",
"metadata": {
@@ -13776,11 +15778,10 @@ $ curl -X GET http://127.0.0.1:8001/api/v1/namespaces/default/services/deploymen
]
}
}
-}
-
read the specified Service
GET /api/v1/namespaces/{namespace}/services/{name}
+GET /api/v1/namespaces/{namespace}/services/{name}
Parameter | Description |
---|---|
200 Service | OK |
kubectl
command
-$ kubectl get service -o json
-
$ kubectl get service -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET 'http://127.0.0.1:8001/api/v1/namespaces/default/services'
-
$ kubectl proxy
+$ curl -X GET 'http://127.0.0.1:8001/api/v1/namespaces/default/services'
list or watch objects of kind Service
GET /api/v1/namespaces/{namespace}/services
+GET /api/v1/namespaces/{namespace}/services
Parameter | Description |
---|---|
200 ServiceList | OK |
list or watch objects of kind Service
GET /api/v1/services
+GET /api/v1/services
Parameter | Description |
---|---|
200 ServiceList | OK |
kubectl
command
-$ kubectl get service deployment-example --watch -o json
-
$ kubectl get service deployment-example --watch -o json
curl
command (requires kubectl proxy
to be running)
-$ kubectl proxy
-$ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/deployment-example'
-
$ kubectl proxy
+$ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/deployment-example'
@@ -13919,8 +15918,7 @@ $ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/de
-{
+{
"type": "ADDED",
"object": {
"kind": "Service",
@@ -13960,14 +15958,12 @@ $ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/de
}
}
}
-}
-
-{
+{
"type": "ADDED",
"object": {
"kind": "Service",
@@ -14007,11 +16003,10 @@ $ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/de
}
}
}
-}
-
watch changes to an object of kind Service. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/services/{name}
+GET /api/v1/watch/namespaces/{namespace}/services/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/services
+GET /api/v1/watch/namespaces/{namespace}/services
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Service. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/services
+GET /api/v1/watch/services
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified Service
PATCH /api/v1/namespaces/{namespace}/services/{name}/status
+PATCH /api/v1/namespaces/{namespace}/services/{name}/status
Parameter | Description |
---|---|
201 Service | Created |
read status of the specified Service
GET /api/v1/namespaces/{namespace}/services/{name}/status
+GET /api/v1/namespaces/{namespace}/services/{name}/status
Parameter | Description |
---|---|
200 Service | OK |
replace status of the specified Service
PUT /api/v1/namespaces/{namespace}/services/{name}/status
+PUT /api/v1/namespaces/{namespace}/services/{name}/status
Parameter | Description |
---|---|
201 Service | Created |
connect POST requests to proxy of Service
POST /api/v1/namespaces/{namespace}/services/{name}/proxy
+POST /api/v1/namespaces/{namespace}/services/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect POST requests to proxy of Service
POST /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
+POST /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect DELETE requests to proxy of Service
DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy
+DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect DELETE requests to proxy of Service
DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
+DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect GET requests to proxy of Service
GET /api/v1/namespaces/{namespace}/services/{name}/proxy
+GET /api/v1/namespaces/{namespace}/services/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect GET requests to proxy of Service
GET /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
+GET /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect HEAD requests to proxy of Service
HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy
+HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect HEAD requests to proxy of Service
HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
+HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect PUT requests to proxy of Service
PUT /api/v1/namespaces/{namespace}/services/{name}/proxy
+PUT /api/v1/namespaces/{namespace}/services/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect PUT requests to proxy of Service
PUT /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
+PUT /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
Config and Storage resources are responsible for injecting data into your applications and persisting data externally to your container.
@@ -14485,8 +16518,9 @@ $ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/deGroup | Version | Kind |
---|---|---|
metadata ObjectMeta | Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
Field | Description |
---|---|
metadata ListMeta | More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a ConfigMap
POST /api/v1/namespaces/{namespace}/configmaps
+POST /api/v1/namespaces/{namespace}/configmaps
Parameter | Description |
---|---|
202 ConfigMap | Accepted |
partially update the specified ConfigMap
PATCH /api/v1/namespaces/{namespace}/configmaps/{name}
+PATCH /api/v1/namespaces/{namespace}/configmaps/{name}
Parameter | Description |
---|---|
201 ConfigMap | Created |
replace the specified ConfigMap
PUT /api/v1/namespaces/{namespace}/configmaps/{name}
+PUT /api/v1/namespaces/{namespace}/configmaps/{name}
Parameter | Description |
---|---|
201 ConfigMap | Created |
delete a ConfigMap
DELETE /api/v1/namespaces/{namespace}/configmaps/{name}
+DELETE /api/v1/namespaces/{namespace}/configmaps/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ConfigMap
DELETE /api/v1/namespaces/{namespace}/configmaps
+DELETE /api/v1/namespaces/{namespace}/configmaps
Parameter | Description |
---|---|
200 Status | OK |
read the specified ConfigMap
GET /api/v1/namespaces/{namespace}/configmaps/{name}
+GET /api/v1/namespaces/{namespace}/configmaps/{name}
Parameter | Description |
---|---|
200 ConfigMap | OK |
list or watch objects of kind ConfigMap
GET /api/v1/namespaces/{namespace}/configmaps
+GET /api/v1/namespaces/{namespace}/configmaps
Parameter | Description |
---|---|
200 ConfigMapList | OK |
list or watch objects of kind ConfigMap
GET /api/v1/configmaps
+GET /api/v1/configmaps
Parameter | Description |
---|---|
200 ConfigMapList | OK |
watch changes to an object of kind ConfigMap. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/configmaps/{name}
+GET /api/v1/watch/namespaces/{namespace}/configmaps/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/configmaps
+GET /api/v1/watch/namespaces/{namespace}/configmaps
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ConfigMap. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/configmaps
+GET /api/v1/watch/configmaps
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
spec CSIDriverSpec | spec represents the specification of the CSI Driver. |
volumeLifecycleModes
Field | Description |
---|---|
metadata ListMeta | Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a CSIDriver
POST /apis/storage.k8s.io/v1/csidrivers
+POST /apis/storage.k8s.io/v1/csidrivers
Parameter | Description |
---|---|
202 CSIDriver | Accepted |
partially update the specified CSIDriver
PATCH /apis/storage.k8s.io/v1/csidrivers/{name}
+PATCH /apis/storage.k8s.io/v1/csidrivers/{name}
Parameter | Description |
---|---|
201 CSIDriver | Created |
replace the specified CSIDriver
PUT /apis/storage.k8s.io/v1/csidrivers/{name}
+PUT /apis/storage.k8s.io/v1/csidrivers/{name}
Parameter | Description |
---|---|
201 CSIDriver | Created |
delete a CSIDriver
DELETE /apis/storage.k8s.io/v1/csidrivers/{name}
+DELETE /apis/storage.k8s.io/v1/csidrivers/{name}
Parameter | Description |
---|---|
202 CSIDriver | Accepted |
delete collection of CSIDriver
DELETE /apis/storage.k8s.io/v1/csidrivers
+DELETE /apis/storage.k8s.io/v1/csidrivers
Parameter | Description |
---|---|
200 Status | OK |
read the specified CSIDriver
GET /apis/storage.k8s.io/v1/csidrivers/{name}
+GET /apis/storage.k8s.io/v1/csidrivers/{name}
Parameter | Description |
---|---|
200 CSIDriver | OK |
list or watch objects of kind CSIDriver
GET /apis/storage.k8s.io/v1/csidrivers
+GET /apis/storage.k8s.io/v1/csidrivers
Parameter | Description |
---|---|
200 CSIDriverList | OK |
watch changes to an object of kind CSIDriver. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/storage.k8s.io/v1/watch/csidrivers/{name}
+GET /apis/storage.k8s.io/v1/watch/csidrivers/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CSIDriver. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/storage.k8s.io/v1/watch/csidrivers
+GET /apis/storage.k8s.io/v1/watch/csidrivers
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
spec CSINodeSpec | spec is the specification of CSINode |
drivers
Field | Description |
---|---|
metadata ListMeta | Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a CSINode
POST /apis/storage.k8s.io/v1/csinodes
+POST /apis/storage.k8s.io/v1/csinodes
Parameter | Description |
---|---|
202 CSINode | Accepted |
partially update the specified CSINode
PATCH /apis/storage.k8s.io/v1/csinodes/{name}
+PATCH /apis/storage.k8s.io/v1/csinodes/{name}
Parameter | Description |
---|---|
201 CSINode | Created |
replace the specified CSINode
PUT /apis/storage.k8s.io/v1/csinodes/{name}
+PUT /apis/storage.k8s.io/v1/csinodes/{name}
Parameter | Description |
---|---|
201 CSINode | Created |
delete a CSINode
DELETE /apis/storage.k8s.io/v1/csinodes/{name}
+DELETE /apis/storage.k8s.io/v1/csinodes/{name}
Parameter | Description |
---|---|
202 CSINode | Accepted |
delete collection of CSINode
DELETE /apis/storage.k8s.io/v1/csinodes
+DELETE /apis/storage.k8s.io/v1/csinodes
Parameter | Description |
---|---|
200 Status | OK |
read the specified CSINode
GET /apis/storage.k8s.io/v1/csinodes/{name}
+GET /apis/storage.k8s.io/v1/csinodes/{name}
Parameter | Description |
---|---|
200 CSINode | OK |
list or watch objects of kind CSINode
GET /apis/storage.k8s.io/v1/csinodes
+GET /apis/storage.k8s.io/v1/csinodes
Parameter | Description |
---|---|
200 CSINodeList | OK |
watch changes to an object of kind CSINode. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/storage.k8s.io/v1/watch/csinodes/{name}
+GET /apis/storage.k8s.io/v1/watch/csinodes/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CSINode. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/storage.k8s.io/v1/watch/csinodes
+GET /apis/storage.k8s.io/v1/watch/csinodes
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
type string | Used to facilitate programmatic handling of secret data. More info: https://kubernetes.io/docs/concepts/configuration/secret/#secret-types |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a Secret
POST /api/v1/namespaces/{namespace}/secrets
+POST /api/v1/namespaces/{namespace}/secrets
Parameter | Description |
---|---|
202 Secret | Accepted |
partially update the specified Secret
PATCH /api/v1/namespaces/{namespace}/secrets/{name}
+PATCH /api/v1/namespaces/{namespace}/secrets/{name}
Parameter | Description |
---|---|
201 Secret | Created |
replace the specified Secret
PUT /api/v1/namespaces/{namespace}/secrets/{name}
+PUT /api/v1/namespaces/{namespace}/secrets/{name}
Parameter | Description |
---|---|
201 Secret | Created |
delete a Secret
DELETE /api/v1/namespaces/{namespace}/secrets/{name}
+DELETE /api/v1/namespaces/{namespace}/secrets/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Secret
DELETE /api/v1/namespaces/{namespace}/secrets
+DELETE /api/v1/namespaces/{namespace}/secrets
Parameter | Description |
---|---|
200 Status | OK |
read the specified Secret
GET /api/v1/namespaces/{namespace}/secrets/{name}
+GET /api/v1/namespaces/{namespace}/secrets/{name}
Parameter | Description |
---|---|
200 Secret | OK |
list or watch objects of kind Secret
GET /api/v1/namespaces/{namespace}/secrets
+GET /api/v1/namespaces/{namespace}/secrets
Parameter | Description |
---|---|
200 SecretList | OK |
list or watch objects of kind Secret
GET /api/v1/secrets
+GET /api/v1/secrets
Parameter | Description |
---|---|
200 SecretList | OK |
watch changes to an object of kind Secret. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/secrets/{name}
+GET /api/v1/watch/namespaces/{namespace}/secrets/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/secrets
+GET /api/v1/watch/namespaces/{namespace}/secrets
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Secret. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/secrets
+GET /api/v1/watch/secrets
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status PersistentVolumeClaimStatus | status represents the current information/status of a persistent volume claim. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims |
volumeName
phase
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a PersistentVolumeClaim
POST /api/v1/namespaces/{namespace}/persistentvolumeclaims
+POST /api/v1/namespaces/{namespace}/persistentvolumeclaims
Parameter | Description |
---|---|
202 PersistentVolumeClaim | Accepted |
partially update the specified PersistentVolumeClaim
PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
+PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
Parameter | Description |
---|---|
201 PersistentVolumeClaim | Created |
replace the specified PersistentVolumeClaim
PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
+PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
Parameter | Description |
---|---|
201 PersistentVolumeClaim | Created |
delete a PersistentVolumeClaim
DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
+DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
Parameter | Description |
---|---|
202 PersistentVolumeClaim | Accepted |
delete collection of PersistentVolumeClaim
DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims
+DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims
Parameter | Description |
---|---|
200 Status | OK |
read the specified PersistentVolumeClaim
GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
+GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}
Parameter | Description |
---|---|
200 PersistentVolumeClaim | OK |
list or watch objects of kind PersistentVolumeClaim
GET /api/v1/namespaces/{namespace}/persistentvolumeclaims
+GET /api/v1/namespaces/{namespace}/persistentvolumeclaims
Parameter | Description |
---|---|
200 PersistentVolumeClaimList | OK |
list or watch objects of kind PersistentVolumeClaim
GET /api/v1/persistentvolumeclaims
+GET /api/v1/persistentvolumeclaims
Parameter | Description |
---|---|
200 PersistentVolumeClaimList | OK |
watch changes to an object of kind PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}
+GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims
+GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PersistentVolumeClaim. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/persistentvolumeclaims
+GET /api/v1/watch/persistentvolumeclaims
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified PersistentVolumeClaim
PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
+PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
Parameter | Description |
---|---|
201 PersistentVolumeClaim | Created |
read status of the specified PersistentVolumeClaim
GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
+GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
Parameter | Description |
---|---|
200 PersistentVolumeClaim | OK |
replace status of the specified PersistentVolumeClaim
PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
+PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status
Parameter | Description |
---|---|
201 PersistentVolumeClaim | Created |
Group | Version | Kind |
---|---|---|
volumeBindingMode string | volumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound. When unset, VolumeBindingImmediate is used. This field is only honored by servers that enable the VolumeScheduling feature. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a StorageClass
POST /apis/storage.k8s.io/v1/storageclasses
+POST /apis/storage.k8s.io/v1/storageclasses
Parameter | Description |
---|---|
202 StorageClass | Accepted |
partially update the specified StorageClass
PATCH /apis/storage.k8s.io/v1/storageclasses/{name}
+PATCH /apis/storage.k8s.io/v1/storageclasses/{name}
Parameter | Description |
---|---|
201 StorageClass | Created |
replace the specified StorageClass
PUT /apis/storage.k8s.io/v1/storageclasses/{name}
+PUT /apis/storage.k8s.io/v1/storageclasses/{name}
Parameter | Description |
---|---|
201 StorageClass | Created |
delete a StorageClass
DELETE /apis/storage.k8s.io/v1/storageclasses/{name}
+DELETE /apis/storage.k8s.io/v1/storageclasses/{name}
Parameter | Description |
---|---|
202 StorageClass | Accepted |
delete collection of StorageClass
DELETE /apis/storage.k8s.io/v1/storageclasses
+DELETE /apis/storage.k8s.io/v1/storageclasses
Parameter | Description |
---|---|
200 Status | OK |
read the specified StorageClass
GET /apis/storage.k8s.io/v1/storageclasses/{name}
+GET /apis/storage.k8s.io/v1/storageclasses/{name}
Parameter | Description |
---|---|
200 StorageClass | OK |
list or watch objects of kind StorageClass
GET /apis/storage.k8s.io/v1/storageclasses
+GET /apis/storage.k8s.io/v1/storageclasses
Parameter | Description |
---|---|
200 StorageClassList | OK |
watch changes to an object of kind StorageClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/storage.k8s.io/v1/watch/storageclasses/{name}
+GET /apis/storage.k8s.io/v1/watch/storageclasses/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of StorageClass. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/storage.k8s.io/v1/watch/storageclasses
+GET /apis/storage.k8s.io/v1/watch/storageclasses
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
storageClassName string | storageClassName represents the name of the StorageClass that the reported capacity applies to. It must meet the same requirements as the name of a StorageClass object (non-empty, DNS subdomain). If that object no longer exists, the CSIStorageCapacity object is obsolete and should be removed by its creator. This field is immutable. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a CSIStorageCapacity
POST /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities
+POST /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities
Parameter | Description |
---|---|
202 CSIStorageCapacity | Accepted |
partially update the specified CSIStorageCapacity
PATCH /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
+PATCH /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
Parameter | Description |
---|---|
201 CSIStorageCapacity | Created |
replace the specified CSIStorageCapacity
PUT /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
+PUT /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
Parameter | Description |
---|---|
201 CSIStorageCapacity | Created |
delete a CSIStorageCapacity
DELETE /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
+DELETE /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of CSIStorageCapacity
DELETE /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities
+DELETE /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities
Parameter | Description |
---|---|
200 Status | OK |
read the specified CSIStorageCapacity
GET /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
+GET /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities/{name}
Parameter | Description |
---|---|
200 CSIStorageCapacity | OK |
list or watch objects of kind CSIStorageCapacity
GET /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities
+GET /apis/storage.k8s.io/v1/namespaces/{namespace}/csistoragecapacities
Parameter | Description |
---|---|
200 CSIStorageCapacityList | OK |
list or watch objects of kind CSIStorageCapacity
GET /apis/storage.k8s.io/v1/csistoragecapacities
+GET /apis/storage.k8s.io/v1/csistoragecapacities
Parameter | Description |
---|---|
200 CSIStorageCapacityList | OK |
watch changes to an object of kind CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}
+GET /apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities
+GET /apis/storage.k8s.io/v1/watch/namespaces/{namespace}/csistoragecapacities
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CSIStorageCapacity. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/storage.k8s.io/v1/watch/csistoragecapacities
+GET /apis/storage.k8s.io/v1/watch/csistoragecapacities
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
vsphereVolume VsphereVirtualDiskVolumeSource | vsphereVolume represents a vSphere volume attached and mounted on kubelets host machine |
Group | Version | Kind |
---|---|---|
status VolumeAttachmentStatus | status represents status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher. |
source
detachError
Field | Description |
---|---|
metadata ListMeta | Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a VolumeAttachment
POST /apis/storage.k8s.io/v1/volumeattachments
+POST /apis/storage.k8s.io/v1/volumeattachments
Parameter | Description |
---|---|
202 VolumeAttachment | Accepted |
partially update the specified VolumeAttachment
PATCH /apis/storage.k8s.io/v1/volumeattachments/{name}
+PATCH /apis/storage.k8s.io/v1/volumeattachments/{name}
Parameter | Description |
---|---|
201 VolumeAttachment | Created |
replace the specified VolumeAttachment
PUT /apis/storage.k8s.io/v1/volumeattachments/{name}
+PUT /apis/storage.k8s.io/v1/volumeattachments/{name}
Parameter | Description |
---|---|
201 VolumeAttachment | Created |
delete a VolumeAttachment
DELETE /apis/storage.k8s.io/v1/volumeattachments/{name}
+DELETE /apis/storage.k8s.io/v1/volumeattachments/{name}
Parameter | Description |
---|---|
202 VolumeAttachment | Accepted |
delete collection of VolumeAttachment
DELETE /apis/storage.k8s.io/v1/volumeattachments
+DELETE /apis/storage.k8s.io/v1/volumeattachments
Parameter | Description |
---|---|
200 Status | OK |
read the specified VolumeAttachment
GET /apis/storage.k8s.io/v1/volumeattachments/{name}
+GET /apis/storage.k8s.io/v1/volumeattachments/{name}
Parameter | Description |
---|---|
200 VolumeAttachment | OK |
list or watch objects of kind VolumeAttachment
GET /apis/storage.k8s.io/v1/volumeattachments
+GET /apis/storage.k8s.io/v1/volumeattachments
Parameter | Description |
---|---|
200 VolumeAttachmentList | OK |
watch changes to an object of kind VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/storage.k8s.io/v1/watch/volumeattachments/{name}
+GET /apis/storage.k8s.io/v1/watch/volumeattachments/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of VolumeAttachment. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/storage.k8s.io/v1/watch/volumeattachments
+GET /apis/storage.k8s.io/v1/watch/volumeattachments
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified VolumeAttachment
PATCH /apis/storage.k8s.io/v1/volumeattachments/{name}/status
+PATCH /apis/storage.k8s.io/v1/volumeattachments/{name}/status
Parameter | Description |
---|---|
201 VolumeAttachment | Created |
read status of the specified VolumeAttachment
GET /apis/storage.k8s.io/v1/volumeattachments/{name}/status
+GET /apis/storage.k8s.io/v1/volumeattachments/{name}/status
Parameter | Description |
---|---|
200 VolumeAttachment | OK |
replace status of the specified VolumeAttachment
PUT /apis/storage.k8s.io/v1/volumeattachments/{name}/status
+PUT /apis/storage.k8s.io/v1/volumeattachments/{name}/status
Parameter | Description |
---|---|
201 VolumeAttachment | Created |
Metadata resources are responsible for configuring behavior of your other Resources within the Cluster.
@@ -17823,8 +20099,9 @@ $ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/deGroup | Version | Kind |
---|---|---|
spec ClusterTrustBundleSpec | spec contains the signer (if any) and trust anchors. |
trustBundle
Field | Description |
---|---|
metadata ListMeta | metadata contains the list metadata. |
create a ClusterTrustBundle
POST /apis/certificates.k8s.io/v1alpha1/clustertrustbundles
+POST /apis/certificates.k8s.io/v1alpha1/clustertrustbundles
Parameter | Description |
---|---|
202 ClusterTrustBundle | Accepted |
partially update the specified ClusterTrustBundle
PATCH /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
+PATCH /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
Parameter | Description |
---|---|
201 ClusterTrustBundle | Created |
replace the specified ClusterTrustBundle
PUT /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
+PUT /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
Parameter | Description |
---|---|
201 ClusterTrustBundle | Created |
delete a ClusterTrustBundle
DELETE /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
+DELETE /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ClusterTrustBundle
DELETE /apis/certificates.k8s.io/v1alpha1/clustertrustbundles
+DELETE /apis/certificates.k8s.io/v1alpha1/clustertrustbundles
Parameter | Description |
---|---|
200 Status | OK |
read the specified ClusterTrustBundle
GET /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
+GET /apis/certificates.k8s.io/v1alpha1/clustertrustbundles/{name}
Parameter | Description |
---|---|
200 ClusterTrustBundle | OK |
list or watch objects of kind ClusterTrustBundle
GET /apis/certificates.k8s.io/v1alpha1/clustertrustbundles
+GET /apis/certificates.k8s.io/v1alpha1/clustertrustbundles
Parameter | Description |
---|---|
200 ClusterTrustBundleList | OK |
watch changes to an object of kind ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles/{name}
+GET /apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ClusterTrustBundle. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles
+GET /apis/certificates.k8s.io/v1alpha1/watch/clustertrustbundles
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
revision integer | Revision indicates the revision of the state represented by Data. |
Field | Description |
---|---|
metadata ListMeta | More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a ControllerRevision
POST /apis/apps/v1/namespaces/{namespace}/controllerrevisions
+POST /apis/apps/v1/namespaces/{namespace}/controllerrevisions
Parameter | Description |
---|---|
202 ControllerRevision | Accepted |
partially update the specified ControllerRevision
PATCH /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
+PATCH /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
Parameter | Description |
---|---|
201 ControllerRevision | Created |
replace the specified ControllerRevision
PUT /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
+PUT /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
Parameter | Description |
---|---|
201 ControllerRevision | Created |
delete a ControllerRevision
DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
+DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ControllerRevision
DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions
+DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions
Parameter | Description |
---|---|
200 Status | OK |
read the specified ControllerRevision
GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
+GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}
Parameter | Description |
---|---|
200 ControllerRevision | OK |
list or watch objects of kind ControllerRevision
GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions
+GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions
Parameter | Description |
---|---|
200 ControllerRevisionList | OK |
list or watch objects of kind ControllerRevision
GET /apis/apps/v1/controllerrevisions
+GET /apis/apps/v1/controllerrevisions
Parameter | Description |
---|---|
200 ControllerRevisionList | OK |
watch changes to an object of kind ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions/{name}
+GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions
+GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ControllerRevision. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apps/v1/watch/controllerrevisions
+GET /apis/apps/v1/watch/controllerrevisions
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status CustomResourceDefinitionStatus | status indicates the actual state of the CustomResourceDefinition |
versions
storedVersions
Field | Description |
---|---|
metadata ListMeta | Standard object's metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a CustomResourceDefinition
POST /apis/apiextensions.k8s.io/v1/customresourcedefinitions
+POST /apis/apiextensions.k8s.io/v1/customresourcedefinitions
Parameter | Description |
---|---|
202 CustomResourceDefinition | Accepted |
partially update the specified CustomResourceDefinition
PATCH /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
+PATCH /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
Parameter | Description |
---|---|
201 CustomResourceDefinition | Created |
replace the specified CustomResourceDefinition
PUT /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
+PUT /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
Parameter | Description |
---|---|
201 CustomResourceDefinition | Created |
delete a CustomResourceDefinition
DELETE /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
+DELETE /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of CustomResourceDefinition
DELETE /apis/apiextensions.k8s.io/v1/customresourcedefinitions
+DELETE /apis/apiextensions.k8s.io/v1/customresourcedefinitions
Parameter | Description |
---|---|
200 Status | OK |
read the specified CustomResourceDefinition
GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
+GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}
Parameter | Description |
---|---|
200 CustomResourceDefinition | OK |
list or watch objects of kind CustomResourceDefinition
GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions
+GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions
Parameter | Description |
---|---|
200 CustomResourceDefinitionList | OK |
watch changes to an object of kind CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions/{name}
+GET /apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CustomResourceDefinition. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions
+GET /apis/apiextensions.k8s.io/v1/watch/customresourcedefinitions
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified CustomResourceDefinition
PATCH /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status
+PATCH /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status
Parameter | Description |
---|---|
201 CustomResourceDefinition | Created |
read status of the specified CustomResourceDefinition
GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status
+GET /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status
Parameter | Description |
---|---|
200 CustomResourceDefinition | OK |
replace status of the specified CustomResourceDefinition
PUT /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status
+PUT /apis/apiextensions.k8s.io/v1/customresourcedefinitions/{name}/status
Parameter | Description |
---|---|
201 CustomResourceDefinition | Created |
Group | Version | Kind |
---|---|---|
type string | type is the type of this event (Normal, Warning), new types could be added in the future. It is machine-readable. This field cannot be empty for new Events. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create an Event
POST /apis/events.k8s.io/v1/namespaces/{namespace}/events
+POST /apis/events.k8s.io/v1/namespaces/{namespace}/events
Parameter | Description |
---|---|
202 Event | Accepted |
partially update the specified Event
PATCH /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
+PATCH /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
201 Event | Created |
replace the specified Event
PUT /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
+PUT /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
201 Event | Created |
delete an Event
DELETE /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
+DELETE /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Event
DELETE /apis/events.k8s.io/v1/namespaces/{namespace}/events
+DELETE /apis/events.k8s.io/v1/namespaces/{namespace}/events
Parameter | Description |
---|---|
200 Status | OK |
read the specified Event
GET /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
+GET /apis/events.k8s.io/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
200 Event | OK |
list or watch objects of kind Event
GET /apis/events.k8s.io/v1/namespaces/{namespace}/events
+GET /apis/events.k8s.io/v1/namespaces/{namespace}/events
Parameter | Description |
---|---|
200 EventList | OK |
list or watch objects of kind Event
GET /apis/events.k8s.io/v1/events
+GET /apis/events.k8s.io/v1/events
Parameter | Description |
---|---|
200 EventList | OK |
watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/events.k8s.io/v1/watch/namespaces/{namespace}/events/{name}
+GET /apis/events.k8s.io/v1/watch/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/events.k8s.io/v1/watch/namespaces/{namespace}/events
+GET /apis/events.k8s.io/v1/watch/namespaces/{namespace}/events
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/events.k8s.io/v1/watch/events
+GET /apis/events.k8s.io/v1/watch/events
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
spec LimitRangeSpec | Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
limits
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a LimitRange
POST /api/v1/namespaces/{namespace}/limitranges
+POST /api/v1/namespaces/{namespace}/limitranges
Parameter | Description |
---|---|
202 LimitRange | Accepted |
partially update the specified LimitRange
PATCH /api/v1/namespaces/{namespace}/limitranges/{name}
+PATCH /api/v1/namespaces/{namespace}/limitranges/{name}
Parameter | Description |
---|---|
201 LimitRange | Created |
replace the specified LimitRange
PUT /api/v1/namespaces/{namespace}/limitranges/{name}
+PUT /api/v1/namespaces/{namespace}/limitranges/{name}
Parameter | Description |
---|---|
201 LimitRange | Created |
delete a LimitRange
DELETE /api/v1/namespaces/{namespace}/limitranges/{name}
+DELETE /api/v1/namespaces/{namespace}/limitranges/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of LimitRange
DELETE /api/v1/namespaces/{namespace}/limitranges
+DELETE /api/v1/namespaces/{namespace}/limitranges
Parameter | Description |
---|---|
200 Status | OK |
read the specified LimitRange
GET /api/v1/namespaces/{namespace}/limitranges/{name}
+GET /api/v1/namespaces/{namespace}/limitranges/{name}
Parameter | Description |
---|---|
200 LimitRange | OK |
list or watch objects of kind LimitRange
GET /api/v1/namespaces/{namespace}/limitranges
+GET /api/v1/namespaces/{namespace}/limitranges
Parameter | Description |
---|---|
200 LimitRangeList | OK |
list or watch objects of kind LimitRange
GET /api/v1/limitranges
+GET /api/v1/limitranges
Parameter | Description |
---|---|
200 LimitRangeList | OK |
watch changes to an object of kind LimitRange. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/limitranges/{name}
+GET /api/v1/watch/namespaces/{namespace}/limitranges/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/limitranges
+GET /api/v1/watch/namespaces/{namespace}/limitranges
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of LimitRange. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/limitranges
+GET /api/v1/watch/limitranges
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status HorizontalPodAutoscalerStatus | status is the current information about the autoscaler. |
scaleTargetRef
observedGeneration
Field | Description |
---|---|
metadata ListMeta | metadata is the standard list metadata. |
create a HorizontalPodAutoscaler
POST /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers
+POST /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
202 HorizontalPodAutoscaler | Accepted |
partially update the specified HorizontalPodAutoscaler
PATCH /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
+PATCH /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
replace the specified HorizontalPodAutoscaler
PUT /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
+PUT /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
delete a HorizontalPodAutoscaler
DELETE /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
+DELETE /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of HorizontalPodAutoscaler
DELETE /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers
+DELETE /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
200 Status | OK |
read the specified HorizontalPodAutoscaler
GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
+GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
200 HorizontalPodAutoscaler | OK |
list or watch objects of kind HorizontalPodAutoscaler
GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers
+GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
200 HorizontalPodAutoscalerList | OK |
list or watch objects of kind HorizontalPodAutoscaler
GET /apis/autoscaling/v2/horizontalpodautoscalers
+GET /apis/autoscaling/v2/horizontalpodautoscalers
Parameter | Description |
---|---|
200 HorizontalPodAutoscalerList | OK |
watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}
+GET /apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers
+GET /apis/autoscaling/v2/watch/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/autoscaling/v2/watch/horizontalpodautoscalers
+GET /apis/autoscaling/v2/watch/horizontalpodautoscalers
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified HorizontalPodAutoscaler
PATCH /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
+PATCH /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
read status of the specified HorizontalPodAutoscaler
GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
+GET /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
Parameter | Description |
---|---|
200 HorizontalPodAutoscaler | OK |
replace status of the specified HorizontalPodAutoscaler
PUT /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
+PUT /apis/autoscaling/v2/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
Group | Version | Kind |
---|---|---|
webhooks MutatingWebhook array patch strategy: merge patch merge key: name | Webhooks is a list of webhooks and the affected resources and operations. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a MutatingWebhookConfiguration
POST /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations
+POST /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations
Parameter | Description |
---|---|
202 MutatingWebhookConfiguration | Accepted |
partially update the specified MutatingWebhookConfiguration
PATCH /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
+PATCH /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
201 MutatingWebhookConfiguration | Created |
replace the specified MutatingWebhookConfiguration
PUT /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
+PUT /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
201 MutatingWebhookConfiguration | Created |
delete a MutatingWebhookConfiguration
DELETE /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
+DELETE /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of MutatingWebhookConfiguration
DELETE /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations
+DELETE /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations
Parameter | Description |
---|---|
200 Status | OK |
read the specified MutatingWebhookConfiguration
GET /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
+GET /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
200 MutatingWebhookConfiguration | OK |
list or watch objects of kind MutatingWebhookConfiguration
GET /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations
+GET /apis/admissionregistration.k8s.io/v1/mutatingwebhookconfigurations
Parameter | Description |
---|---|
200 MutatingWebhookConfigurationList | OK |
watch changes to an object of kind MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations/{name}
+GET /apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of MutatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations
+GET /apis/admissionregistration.k8s.io/v1/watch/mutatingwebhookconfigurations
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
webhooks ValidatingWebhook array patch strategy: merge patch merge key: name | Webhooks is a list of webhooks and the affected resources and operations. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ValidatingWebhookConfiguration
POST /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations
+POST /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations
Parameter | Description |
---|---|
202 ValidatingWebhookConfiguration | Accepted |
partially update the specified ValidatingWebhookConfiguration
PATCH /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
+PATCH /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
201 ValidatingWebhookConfiguration | Created |
replace the specified ValidatingWebhookConfiguration
PUT /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
+PUT /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
201 ValidatingWebhookConfiguration | Created |
delete a ValidatingWebhookConfiguration
DELETE /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
+DELETE /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ValidatingWebhookConfiguration
DELETE /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations
+DELETE /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations
Parameter | Description |
---|---|
200 Status | OK |
read the specified ValidatingWebhookConfiguration
GET /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
+GET /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
200 ValidatingWebhookConfiguration | OK |
list or watch objects of kind ValidatingWebhookConfiguration
GET /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations
+GET /apis/admissionregistration.k8s.io/v1/validatingwebhookconfigurations
Parameter | Description |
---|---|
200 ValidatingWebhookConfigurationList | OK |
watch changes to an object of kind ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations/{name}
+GET /apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ValidatingWebhookConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations
+GET /apis/admissionregistration.k8s.io/v1/watch/validatingwebhookconfigurations
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status PodSchedulingContextStatus | Status describes where resources for the Pod can be allocated. |
selectedNode
resourceClaims
Field | Description |
---|---|
metadata ListMeta | Standard list metadata |
create a PodSchedulingContext
POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts
+POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts
Parameter | Description |
---|---|
202 PodSchedulingContext | Accepted |
partially update the specified PodSchedulingContext
PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
+PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
Parameter | Description |
---|---|
201 PodSchedulingContext | Created |
replace the specified PodSchedulingContext
PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
+PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
Parameter | Description |
---|---|
201 PodSchedulingContext | Created |
delete a PodSchedulingContext
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
Parameter | Description |
---|---|
202 PodSchedulingContext | Accepted |
delete collection of PodSchedulingContext
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts
Parameter | Description |
---|---|
200 Status | OK |
read the specified PodSchedulingContext
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}
Parameter | Description |
---|---|
200 PodSchedulingContext | OK |
list or watch objects of kind PodSchedulingContext
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts
Parameter | Description |
---|---|
200 PodSchedulingContextList | OK |
list or watch objects of kind PodSchedulingContext
GET /apis/resource.k8s.io/v1alpha2/podschedulingcontexts
+GET /apis/resource.k8s.io/v1alpha2/podschedulingcontexts
Parameter | Description |
---|---|
200 PodSchedulingContextList | OK |
watch changes to an object of kind PodSchedulingContext. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/podschedulingcontexts/{name}
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/podschedulingcontexts/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PodSchedulingContext. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/podschedulingcontexts
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/podschedulingcontexts
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PodSchedulingContext. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/podschedulingcontexts
+GET /apis/resource.k8s.io/v1alpha2/watch/podschedulingcontexts
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified PodSchedulingContext
PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}/status
+PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}/status
Parameter | Description |
---|---|
201 PodSchedulingContext | Created |
read status of the specified PodSchedulingContext
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}/status
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}/status
Parameter | Description |
---|---|
200 PodSchedulingContext | OK |
replace status of the specified PodSchedulingContext
PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}/status
+PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/podschedulingcontexts/{name}/status
Parameter | Description |
---|---|
201 PodSchedulingContext | Created |
Group | Version | Kind |
---|---|---|
template PodTemplateSpec | Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
spec
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a PodTemplate
POST /api/v1/namespaces/{namespace}/podtemplates
+POST /api/v1/namespaces/{namespace}/podtemplates
Parameter | Description |
---|---|
202 PodTemplate | Accepted |
partially update the specified PodTemplate
PATCH /api/v1/namespaces/{namespace}/podtemplates/{name}
+PATCH /api/v1/namespaces/{namespace}/podtemplates/{name}
Parameter | Description |
---|---|
201 PodTemplate | Created |
replace the specified PodTemplate
PUT /api/v1/namespaces/{namespace}/podtemplates/{name}
+PUT /api/v1/namespaces/{namespace}/podtemplates/{name}
Parameter | Description |
---|---|
201 PodTemplate | Created |
delete a PodTemplate
DELETE /api/v1/namespaces/{namespace}/podtemplates/{name}
+DELETE /api/v1/namespaces/{namespace}/podtemplates/{name}
Parameter | Description |
---|---|
202 PodTemplate | Accepted |
delete collection of PodTemplate
DELETE /api/v1/namespaces/{namespace}/podtemplates
+DELETE /api/v1/namespaces/{namespace}/podtemplates
Parameter | Description |
---|---|
200 Status | OK |
read the specified PodTemplate
GET /api/v1/namespaces/{namespace}/podtemplates/{name}
+GET /api/v1/namespaces/{namespace}/podtemplates/{name}
Parameter | Description |
---|---|
200 PodTemplate | OK |
list or watch objects of kind PodTemplate
GET /api/v1/namespaces/{namespace}/podtemplates
+GET /api/v1/namespaces/{namespace}/podtemplates
Parameter | Description |
---|---|
200 PodTemplateList | OK |
list or watch objects of kind PodTemplate
GET /api/v1/podtemplates
+GET /api/v1/podtemplates
Parameter | Description |
---|---|
200 PodTemplateList | OK |
watch changes to an object of kind PodTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/podtemplates/{name}
+GET /api/v1/watch/namespaces/{namespace}/podtemplates/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/podtemplates
+GET /api/v1/watch/namespaces/{namespace}/podtemplates
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PodTemplate. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/podtemplates
+GET /api/v1/watch/podtemplates
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status PodDisruptionBudgetStatus | Most recently observed status of the PodDisruptionBudget. |
unhealthyPodEvictionPolicy
observedGeneration
Field | Description |
---|---|
metadata ListMeta | Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a PodDisruptionBudget
POST /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets
+POST /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets
Parameter | Description |
---|---|
202 PodDisruptionBudget | Accepted |
partially update the specified PodDisruptionBudget
PATCH /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
+PATCH /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
Parameter | Description |
---|---|
201 PodDisruptionBudget | Created |
replace the specified PodDisruptionBudget
PUT /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
+PUT /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
Parameter | Description |
---|---|
201 PodDisruptionBudget | Created |
delete a PodDisruptionBudget
DELETE /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
+DELETE /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of PodDisruptionBudget
DELETE /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets
+DELETE /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets
Parameter | Description |
---|---|
200 Status | OK |
read the specified PodDisruptionBudget
GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
+GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}
Parameter | Description |
---|---|
200 PodDisruptionBudget | OK |
list or watch objects of kind PodDisruptionBudget
GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets
+GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets
Parameter | Description |
---|---|
200 PodDisruptionBudgetList | OK |
list or watch objects of kind PodDisruptionBudget
GET /apis/policy/v1/poddisruptionbudgets
+GET /apis/policy/v1/poddisruptionbudgets
Parameter | Description |
---|---|
200 PodDisruptionBudgetList | OK |
watch changes to an object of kind PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}
+GET /apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets
+GET /apis/policy/v1/watch/namespaces/{namespace}/poddisruptionbudgets
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PodDisruptionBudget. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/policy/v1/watch/poddisruptionbudgets
+GET /apis/policy/v1/watch/poddisruptionbudgets
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified PodDisruptionBudget
PATCH /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
+PATCH /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
Parameter | Description |
---|---|
201 PodDisruptionBudget | Created |
read status of the specified PodDisruptionBudget
GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
+GET /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
Parameter | Description |
---|---|
200 PodDisruptionBudget | OK |
replace status of the specified PodDisruptionBudget
PUT /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
+PUT /apis/policy/v1/namespaces/{namespace}/poddisruptionbudgets/{name}/status
Parameter | Description |
---|---|
201 PodDisruptionBudget | Created |
Group | Version | Kind |
---|---|---|
value integer | value represents the integer value of this priority class. This is the actual priority that pods receive when they have the name of this class in their pod spec. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a PriorityClass
POST /apis/scheduling.k8s.io/v1/priorityclasses
+POST /apis/scheduling.k8s.io/v1/priorityclasses
Parameter | Description |
---|---|
202 PriorityClass | Accepted |
partially update the specified PriorityClass
PATCH /apis/scheduling.k8s.io/v1/priorityclasses/{name}
+PATCH /apis/scheduling.k8s.io/v1/priorityclasses/{name}
Parameter | Description |
---|---|
201 PriorityClass | Created |
replace the specified PriorityClass
PUT /apis/scheduling.k8s.io/v1/priorityclasses/{name}
+PUT /apis/scheduling.k8s.io/v1/priorityclasses/{name}
Parameter | Description |
---|---|
201 PriorityClass | Created |
delete a PriorityClass
DELETE /apis/scheduling.k8s.io/v1/priorityclasses/{name}
+DELETE /apis/scheduling.k8s.io/v1/priorityclasses/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of PriorityClass
DELETE /apis/scheduling.k8s.io/v1/priorityclasses
+DELETE /apis/scheduling.k8s.io/v1/priorityclasses
Parameter | Description |
---|---|
200 Status | OK |
read the specified PriorityClass
GET /apis/scheduling.k8s.io/v1/priorityclasses/{name}
+GET /apis/scheduling.k8s.io/v1/priorityclasses/{name}
Parameter | Description |
---|---|
200 PriorityClass | OK |
list or watch objects of kind PriorityClass
GET /apis/scheduling.k8s.io/v1/priorityclasses
+GET /apis/scheduling.k8s.io/v1/priorityclasses
Parameter | Description |
---|---|
200 PriorityClassList | OK |
watch changes to an object of kind PriorityClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/scheduling.k8s.io/v1/watch/priorityclasses/{name}
+GET /apis/scheduling.k8s.io/v1/watch/priorityclasses/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PriorityClass. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/scheduling.k8s.io/v1/watch/priorityclasses
+GET /apis/scheduling.k8s.io/v1/watch/priorityclasses
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status ResourceClaimStatus | Status describes whether the resource is available and with which attributes. |
resourceClassName
reservedFor
Field | Description |
---|---|
metadata ListMeta | Standard list metadata |
create a ResourceClaim
POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
+POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
202 ResourceClaim | Accepted |
partially update the specified ResourceClaim
PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
201 ResourceClaim | Created |
replace the specified ResourceClaim
PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
201 ResourceClaim | Created |
delete a ResourceClaim
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
202 ResourceClaim | Accepted |
delete collection of ResourceClaim
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
200 Status | OK |
read the specified ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
200 ResourceClaim | OK |
list or watch objects of kind ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
200 ResourceClaimList | OK |
list or watch objects of kind ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/resourceclaims
Parameter | Description |
---|---|
200 ResourceClaimList | OK |
watch changes to an object of kind ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims/{name}
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/watch/resourceclaims
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified ResourceClaim
PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
+PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
Parameter | Description |
---|---|
201 ResourceClaim | Created |
read status of the specified ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
Parameter | Description |
---|---|
200 ResourceClaim | OK |
replace status of the specified ResourceClaim
PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
+PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
Parameter | Description |
---|---|
201 ResourceClaim | Created |
Group | Version | Kind |
---|---|---|
spec ResourceClaimTemplateSpec | Describes the ResourceClaim that is to be generated. This field is immutable. A ResourceClaim will get created by the control plane for a Pod when needed and then not get updated anymore. |
spec
Field | Description |
---|---|
metadata ListMeta | Standard list metadata |
create a ResourceClaimTemplate
POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates
+POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates
Parameter | Description |
---|---|
202 ResourceClaimTemplate | Accepted |
partially update the specified ResourceClaimTemplate
PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
+PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
Parameter | Description |
---|---|
201 ResourceClaimTemplate | Created |
replace the specified ResourceClaimTemplate
PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
+PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
Parameter | Description |
---|---|
201 ResourceClaimTemplate | Created |
delete a ResourceClaimTemplate
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
Parameter | Description |
---|---|
202 ResourceClaimTemplate | Accepted |
delete collection of ResourceClaimTemplate
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates
Parameter | Description |
---|---|
200 Status | OK |
read the specified ResourceClaimTemplate
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates/{name}
Parameter | Description |
---|---|
200 ResourceClaimTemplate | OK |
list or watch objects of kind ResourceClaimTemplate
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaimtemplates
Parameter | Description |
---|---|
200 ResourceClaimTemplateList | OK |
list or watch objects of kind ResourceClaimTemplate
GET /apis/resource.k8s.io/v1alpha2/resourceclaimtemplates
+GET /apis/resource.k8s.io/v1alpha2/resourceclaimtemplates
Parameter | Description |
---|---|
200 ResourceClaimTemplateList | OK |
watch changes to an object of kind ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaimtemplates/{name}
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaimtemplates/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaimtemplates
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaimtemplates
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceClaimTemplate. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/resourceclaimtemplates
+GET /apis/resource.k8s.io/v1alpha2/watch/resourceclaimtemplates
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
suitableNodes NodeSelector | Only nodes matching the selector will be considered by the scheduler when trying to find a Node that fits a Pod when that Pod uses a ResourceClaim that has not been allocated yet. Setting this field is optional. If null, all nodes are candidates. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata |
create a ResourceClass
POST /apis/resource.k8s.io/v1alpha2/resourceclasses
+POST /apis/resource.k8s.io/v1alpha2/resourceclasses
Parameter | Description |
---|---|
202 ResourceClass | Accepted |
partially update the specified ResourceClass
PATCH /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
+PATCH /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
Parameter | Description |
---|---|
201 ResourceClass | Created |
replace the specified ResourceClass
PUT /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
+PUT /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
Parameter | Description |
---|---|
201 ResourceClass | Created |
delete a ResourceClass
DELETE /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
+DELETE /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
Parameter | Description |
---|---|
202 ResourceClass | Accepted |
delete collection of ResourceClass
DELETE /apis/resource.k8s.io/v1alpha2/resourceclasses
+DELETE /apis/resource.k8s.io/v1alpha2/resourceclasses
Parameter | Description |
---|---|
200 Status | OK |
read the specified ResourceClass
GET /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
+GET /apis/resource.k8s.io/v1alpha2/resourceclasses/{name}
Parameter | Description |
---|---|
200 ResourceClass | OK |
list or watch objects of kind ResourceClass
GET /apis/resource.k8s.io/v1alpha2/resourceclasses
+GET /apis/resource.k8s.io/v1alpha2/resourceclasses
Parameter | Description |
---|---|
200 ResourceClassList | OK |
watch changes to an object of kind ResourceClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/resource.k8s.io/v1alpha2/watch/resourceclasses/{name}
+GET /apis/resource.k8s.io/v1alpha2/watch/resourceclasses/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceClass. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/resourceclasses
+GET /apis/resource.k8s.io/v1alpha2/watch/resourceclasses
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status ValidatingAdmissionPolicyStatus | The status of the ValidatingAdmissionPolicy, including warnings that are useful to determine if the policy behaves in the expected way. Populated by the system. Read-only. |
variables
typeChecking
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ValidatingAdmissionPolicy
POST /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies
+POST /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies
Parameter | Description |
---|---|
202 ValidatingAdmissionPolicy | Accepted |
partially update the specified ValidatingAdmissionPolicy
PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
+PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
replace the specified ValidatingAdmissionPolicy
PUT /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
+PUT /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
delete a ValidatingAdmissionPolicy
DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
+DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ValidatingAdmissionPolicy
DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies
+DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies
Parameter | Description |
---|---|
200 Status | OK |
read the specified ValidatingAdmissionPolicy
GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
+GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicy | OK |
list or watch objects of kind ValidatingAdmissionPolicy
GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies
+GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicyList | OK |
watch changes to an object of kind ValidatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicies/{name}
+GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ValidatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicies
+GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicies
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified ValidatingAdmissionPolicy
PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}/status
+PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}/status
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
read status of the specified ValidatingAdmissionPolicy
GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}/status
+GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}/status
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicy | OK |
replace status of the specified ValidatingAdmissionPolicy
PUT /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}/status
+PUT /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicies/{name}/status
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
Group | Version | Kind |
---|---|---|
spec ValidatingAdmissionPolicyBindingSpec | Specification of the desired behavior of the ValidatingAdmissionPolicyBinding. |
validationActions
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ValidatingAdmissionPolicyBinding
POST /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings
+POST /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings
Parameter | Description |
---|---|
202 ValidatingAdmissionPolicyBinding | Accepted |
partially update the specified ValidatingAdmissionPolicyBinding
PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
+PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicyBinding | Created |
replace the specified ValidatingAdmissionPolicyBinding
PUT /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
+PUT /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicyBinding | Created |
delete a ValidatingAdmissionPolicyBinding
DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
+DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ValidatingAdmissionPolicyBinding
DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings
+DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings
Parameter | Description |
---|---|
200 Status | OK |
read the specified ValidatingAdmissionPolicyBinding
GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
+GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicyBinding | OK |
list or watch objects of kind ValidatingAdmissionPolicyBinding
GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings
+GET /apis/admissionregistration.k8s.io/v1beta1/validatingadmissionpolicybindings
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicyBindingList | OK |
watch changes to an object of kind ValidatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicybindings/{name}
+GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ValidatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicybindings
+GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingadmissionpolicybindings
Parameter | Description |
---|---|
200 WatchEvent | OK |
Cluster resources are responsible for defining configuration of the cluster itself, and are generally only used by cluster operators.
- -Group | Version | Kind |
---|---|---|
status APIServiceStatus | Status contains derived information about an API server |
versionPriority
conditions
Field | Description |
---|---|
metadata ListMeta | Standard list metadata More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create an APIService
POST /apis/apiregistration.k8s.io/v1/apiservices
+POST /apis/apiregistration.k8s.io/v1/apiservices
Parameter | Description |
---|---|
202 APIService | Accepted |
partially update the specified APIService
PATCH /apis/apiregistration.k8s.io/v1/apiservices/{name}
+PATCH /apis/apiregistration.k8s.io/v1/apiservices/{name}
Parameter | Description |
---|---|
201 APIService | Created |
replace the specified APIService
PUT /apis/apiregistration.k8s.io/v1/apiservices/{name}
+PUT /apis/apiregistration.k8s.io/v1/apiservices/{name}
Parameter | Description |
---|---|
201 APIService | Created |
delete an APIService
DELETE /apis/apiregistration.k8s.io/v1/apiservices/{name}
+DELETE /apis/apiregistration.k8s.io/v1/apiservices/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of APIService
DELETE /apis/apiregistration.k8s.io/v1/apiservices
+DELETE /apis/apiregistration.k8s.io/v1/apiservices
Parameter | Description |
---|---|
200 Status | OK |
read the specified APIService
GET /apis/apiregistration.k8s.io/v1/apiservices/{name}
+GET /apis/apiregistration.k8s.io/v1/apiservices/{name}
Parameter | Description |
---|---|
200 APIService | OK |
list or watch objects of kind APIService
GET /apis/apiregistration.k8s.io/v1/apiservices
+GET /apis/apiregistration.k8s.io/v1/apiservices
Parameter | Description |
---|---|
200 APIServiceList | OK |
watch changes to an object of kind APIService. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/apiregistration.k8s.io/v1/watch/apiservices/{name}
+GET /apis/apiregistration.k8s.io/v1/watch/apiservices/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of APIService. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/apiregistration.k8s.io/v1/watch/apiservices
+GET /apis/apiregistration.k8s.io/v1/watch/apiservices
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified APIService
PATCH /apis/apiregistration.k8s.io/v1/apiservices/{name}/status
+PATCH /apis/apiregistration.k8s.io/v1/apiservices/{name}/status
Parameter | Description |
---|---|
201 APIService | Created |
read status of the specified APIService
GET /apis/apiregistration.k8s.io/v1/apiservices/{name}/status
+GET /apis/apiregistration.k8s.io/v1/apiservices/{name}/status
Parameter | Description |
---|---|
200 APIService | OK |
replace status of the specified APIService
PUT /apis/apiregistration.k8s.io/v1/apiservices/{name}/status
+PUT /apis/apiregistration.k8s.io/v1/apiservices/{name}/status
Parameter | Description |
---|---|
201 APIService | Created |
Group | Version | Kind |
---|---|---|
target ObjectReference | The target object that you want to bind to the standard object. |
create a Binding
POST /api/v1/namespaces/{namespace}/bindings
+POST /api/v1/namespaces/{namespace}/bindings
Parameter | Description |
---|---|
202 Binding | Accepted |
Group | Version | Kind |
---|---|---|
status CertificateSigningRequestStatus | status contains information about whether the request is approved or denied, and the certificate issued by the signer, or the failure condition indicating signer failure. |
username
conditions
Field | Description |
---|---|
metadata ListMeta |
create a CertificateSigningRequest
POST /apis/certificates.k8s.io/v1/certificatesigningrequests
+POST /apis/certificates.k8s.io/v1/certificatesigningrequests
Parameter | Description |
---|---|
202 CertificateSigningRequest | Accepted |
partially update the specified CertificateSigningRequest
PATCH /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
+PATCH /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
Parameter | Description |
---|---|
201 CertificateSigningRequest | Created |
replace the specified CertificateSigningRequest
PUT /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
+PUT /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
Parameter | Description |
---|---|
201 CertificateSigningRequest | Created |
delete a CertificateSigningRequest
DELETE /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
+DELETE /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of CertificateSigningRequest
DELETE /apis/certificates.k8s.io/v1/certificatesigningrequests
+DELETE /apis/certificates.k8s.io/v1/certificatesigningrequests
Parameter | Description |
---|---|
200 Status | OK |
read the specified CertificateSigningRequest
GET /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
+GET /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}
Parameter | Description |
---|---|
200 CertificateSigningRequest | OK |
list or watch objects of kind CertificateSigningRequest
GET /apis/certificates.k8s.io/v1/certificatesigningrequests
+GET /apis/certificates.k8s.io/v1/certificatesigningrequests
Parameter | Description |
---|---|
200 CertificateSigningRequestList | OK |
watch changes to an object of kind CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/certificates.k8s.io/v1/watch/certificatesigningrequests/{name}
+GET /apis/certificates.k8s.io/v1/watch/certificatesigningrequests/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of CertificateSigningRequest. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/certificates.k8s.io/v1/watch/certificatesigningrequests
+GET /apis/certificates.k8s.io/v1/watch/certificatesigningrequests
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified CertificateSigningRequest
PATCH /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status
+PATCH /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status
Parameter | Description |
---|---|
201 CertificateSigningRequest | Created |
read status of the specified CertificateSigningRequest
GET /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status
+GET /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status
Parameter | Description |
---|---|
200 CertificateSigningRequest | OK |
replace status of the specified CertificateSigningRequest
PUT /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status
+PUT /apis/certificates.k8s.io/v1/certificatesigningrequests/{name}/status
Parameter | Description |
---|---|
201 CertificateSigningRequest | Created |
Group | Version | Kind |
---|---|---|
rules PolicyRule array | Rules holds all the PolicyRules for this ClusterRole |
Field | Description |
---|---|
metadata ListMeta | Standard object's metadata. |
create a ClusterRole
POST /apis/rbac.authorization.k8s.io/v1/clusterroles
+POST /apis/rbac.authorization.k8s.io/v1/clusterroles
Parameter | Description |
---|---|
202 ClusterRole | Accepted |
partially update the specified ClusterRole
PATCH /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
+PATCH /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
Parameter | Description |
---|---|
201 ClusterRole | Created |
replace the specified ClusterRole
PUT /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
+PUT /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
Parameter | Description |
---|---|
201 ClusterRole | Created |
delete a ClusterRole
DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
+DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ClusterRole
DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles
+DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles
Parameter | Description |
---|---|
200 Status | OK |
read the specified ClusterRole
GET /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
+GET /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}
Parameter | Description |
---|---|
200 ClusterRole | OK |
list or watch objects of kind ClusterRole
GET /apis/rbac.authorization.k8s.io/v1/clusterroles
+GET /apis/rbac.authorization.k8s.io/v1/clusterroles
Parameter | Description |
---|---|
200 ClusterRoleList | OK |
watch changes to an object of kind ClusterRole. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles/{name}
+GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ClusterRole. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles
+GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
subjects Subject array | Subjects holds references to the objects the role applies to. |
Field | Description |
---|---|
metadata ListMeta | Standard object's metadata. |
create a ClusterRoleBinding
POST /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
+POST /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
Parameter | Description |
---|---|
202 ClusterRoleBinding | Accepted |
partially update the specified ClusterRoleBinding
PATCH /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
+PATCH /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
Parameter | Description |
---|---|
201 ClusterRoleBinding | Created |
replace the specified ClusterRoleBinding
PUT /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
+PUT /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
Parameter | Description |
---|---|
201 ClusterRoleBinding | Created |
delete a ClusterRoleBinding
DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
+DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ClusterRoleBinding
DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
+DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
Parameter | Description |
---|---|
200 Status | OK |
read the specified ClusterRoleBinding
GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
+GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}
Parameter | Description |
---|---|
200 ClusterRoleBinding | OK |
list or watch objects of kind ClusterRoleBinding
GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
+GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings
Parameter | Description |
---|---|
200 ClusterRoleBindingList | OK |
watch changes to an object of kind ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings/{name}
+GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ClusterRoleBinding. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings
+GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
metadata ObjectMeta | Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
read the specified ComponentStatus
GET /api/v1/componentstatuses/{name}
+GET /api/v1/componentstatuses/{name}
Parameter | Description |
---|---|
200 ComponentStatus | OK |
list objects of kind ComponentStatus
GET /api/v1/componentstatuses
+GET /api/v1/componentstatuses
Parameter | Description |
---|---|
200 ComponentStatusList | OK |
Group | Version | Kind |
---|---|---|
status FlowSchemaStatus | `status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
rules
conditions
Field | Description |
---|---|
metadata ListMeta | `metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a FlowSchema
POST /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas
+POST /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas
Parameter | Description |
---|---|
202 FlowSchema | Accepted |
partially update the specified FlowSchema
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
Parameter | Description |
---|---|
201 FlowSchema | Created |
replace the specified FlowSchema
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
Parameter | Description |
---|---|
201 FlowSchema | Created |
delete a FlowSchema
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of FlowSchema
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas
Parameter | Description |
---|---|
200 Status | OK |
read the specified FlowSchema
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}
Parameter | Description |
---|---|
200 FlowSchema | OK |
list or watch objects of kind FlowSchema
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas
Parameter | Description |
---|---|
200 FlowSchemaList | OK |
watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/flowschemas/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/flowschemas/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/flowschemas
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/flowschemas
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified FlowSchema
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status
Parameter | Description |
---|---|
201 FlowSchema | Created |
read status of the specified FlowSchema
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status
Parameter | Description |
---|---|
200 FlowSchema | OK |
replace status of the specified FlowSchema
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/flowschemas/{name}/status
Parameter | Description |
---|---|
201 FlowSchema | Created |
Group | Version | Kind |
---|---|---|
spec IPAddressSpec | spec is the desired state of the IPAddress. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
parentRef
Field | Description |
---|---|
metadata ListMeta | Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create an IPAddress
POST /apis/networking.k8s.io/v1alpha1/ipaddresses
+POST /apis/networking.k8s.io/v1alpha1/ipaddresses
Parameter | Description |
---|---|
202 IPAddress | Accepted |
partially update the specified IPAddress
PATCH /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
+PATCH /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
Parameter | Description |
---|---|
201 IPAddress | Created |
replace the specified IPAddress
PUT /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
+PUT /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
Parameter | Description |
---|---|
201 IPAddress | Created |
delete an IPAddress
DELETE /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
+DELETE /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of IPAddress
DELETE /apis/networking.k8s.io/v1alpha1/ipaddresses
+DELETE /apis/networking.k8s.io/v1alpha1/ipaddresses
Parameter | Description |
---|---|
200 Status | OK |
read the specified IPAddress
GET /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
+GET /apis/networking.k8s.io/v1alpha1/ipaddresses/{name}
Parameter | Description |
---|---|
200 IPAddress | OK |
list or watch objects of kind IPAddress
GET /apis/networking.k8s.io/v1alpha1/ipaddresses
+GET /apis/networking.k8s.io/v1alpha1/ipaddresses
Parameter | Description |
---|---|
200 IPAddressList | OK |
watch changes to an object of kind IPAddress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/networking.k8s.io/v1alpha1/watch/ipaddresses/{name}
+GET /apis/networking.k8s.io/v1alpha1/watch/ipaddresses/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of IPAddress. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/networking.k8s.io/v1alpha1/watch/ipaddresses
+GET /apis/networking.k8s.io/v1alpha1/watch/ipaddresses
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
spec LeaseSpec | spec contains the specification of the Lease. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
renewTime
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a Lease
POST /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases
+POST /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases
Parameter | Description |
---|---|
202 Lease | Accepted |
partially update the specified Lease
PATCH /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
+PATCH /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
Parameter | Description |
---|---|
201 Lease | Created |
replace the specified Lease
PUT /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
+PUT /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
Parameter | Description |
---|---|
201 Lease | Created |
delete a Lease
DELETE /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
+DELETE /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Lease
DELETE /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases
+DELETE /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases
Parameter | Description |
---|---|
200 Status | OK |
read the specified Lease
GET /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
+GET /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases/{name}
Parameter | Description |
---|---|
200 Lease | OK |
list or watch objects of kind Lease
GET /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases
+GET /apis/coordination.k8s.io/v1/namespaces/{namespace}/leases
Parameter | Description |
---|---|
200 LeaseList | OK |
list or watch objects of kind Lease
GET /apis/coordination.k8s.io/v1/leases
+GET /apis/coordination.k8s.io/v1/leases
Parameter | Description |
---|---|
200 LeaseList | OK |
watch changes to an object of kind Lease. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases/{name}
+GET /apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases
+GET /apis/coordination.k8s.io/v1/watch/namespaces/{namespace}/leases
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Lease. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/coordination.k8s.io/v1/watch/leases
+GET /apis/coordination.k8s.io/v1/watch/leases
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status SubjectAccessReviewStatus | Status is filled in by the server and indicates whether the request is allowed or not |
create a LocalSubjectAccessReview
POST /apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews
+POST /apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews
Parameter | Description |
---|---|
202 LocalSubjectAccessReview | Accepted |
Group | Version | Kind |
---|---|---|
status NamespaceStatus | Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
finalizers
phase
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a Namespace
POST /api/v1/namespaces
+POST /api/v1/namespaces
Parameter | Description |
---|---|
202 Namespace | Accepted |
partially update the specified Namespace
PATCH /api/v1/namespaces/{name}
+PATCH /api/v1/namespaces/{name}
Parameter | Description |
---|---|
201 Namespace | Created |
replace the specified Namespace
PUT /api/v1/namespaces/{name}
+PUT /api/v1/namespaces/{name}
Parameter | Description |
---|---|
201 Namespace | Created |
delete a Namespace
DELETE /api/v1/namespaces/{name}
+DELETE /api/v1/namespaces/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
read the specified Namespace
GET /api/v1/namespaces/{name}
+GET /api/v1/namespaces/{name}
Parameter | Description |
---|---|
200 Namespace | OK |
list or watch objects of kind Namespace
GET /api/v1/namespaces
+GET /api/v1/namespaces
Parameter | Description |
---|---|
200 NamespaceList | OK |
watch changes to an object of kind Namespace. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{name}
+GET /api/v1/watch/namespaces/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Namespace. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces
+GET /api/v1/watch/namespaces
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified Namespace
PATCH /api/v1/namespaces/{name}/status
+PATCH /api/v1/namespaces/{name}/status
Parameter | Description |
---|---|
201 Namespace | Created |
read status of the specified Namespace
GET /api/v1/namespaces/{name}/status
+GET /api/v1/namespaces/{name}/status
Parameter | Description |
---|---|
200 Namespace | OK |
replace status of the specified Namespace
PUT /api/v1/namespaces/{name}/status
+PUT /api/v1/namespaces/{name}/status
Parameter | Description |
---|---|
201 Namespace | Created |
Group | Version | Kind |
---|---|---|
status NodeStatus | Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
unschedulable
volumesInUse
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a Node
POST /api/v1/nodes
+POST /api/v1/nodes
Parameter | Description |
---|---|
202 Node | Accepted |
partially update the specified Node
PATCH /api/v1/nodes/{name}
+PATCH /api/v1/nodes/{name}
Parameter | Description |
---|---|
201 Node | Created |
replace the specified Node
PUT /api/v1/nodes/{name}
+PUT /api/v1/nodes/{name}
Parameter | Description |
---|---|
201 Node | Created |
delete a Node
DELETE /api/v1/nodes/{name}
+DELETE /api/v1/nodes/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Node
DELETE /api/v1/nodes
+DELETE /api/v1/nodes
Parameter | Description |
---|---|
200 Status | OK |
read the specified Node
GET /api/v1/nodes/{name}
+GET /api/v1/nodes/{name}
Parameter | Description |
---|---|
200 Node | OK |
list or watch objects of kind Node
GET /api/v1/nodes
+GET /api/v1/nodes
Parameter | Description |
---|---|
200 NodeList | OK |
watch changes to an object of kind Node. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/nodes/{name}
+GET /api/v1/watch/nodes/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Node. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/nodes
+GET /api/v1/watch/nodes
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified Node
PATCH /api/v1/nodes/{name}/status
+PATCH /api/v1/nodes/{name}/status
Parameter | Description |
---|---|
201 Node | Created |
read status of the specified Node
GET /api/v1/nodes/{name}/status
+GET /api/v1/nodes/{name}/status
Parameter | Description |
---|---|
200 Node | OK |
replace status of the specified Node
PUT /api/v1/nodes/{name}/status
+PUT /api/v1/nodes/{name}/status
Parameter | Description |
---|---|
201 Node | Created |
connect POST requests to proxy of Node
POST /api/v1/nodes/{name}/proxy
+POST /api/v1/nodes/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect POST requests to proxy of Node
POST /api/v1/nodes/{name}/proxy/{path}
+POST /api/v1/nodes/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect DELETE requests to proxy of Node
DELETE /api/v1/nodes/{name}/proxy
+DELETE /api/v1/nodes/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect DELETE requests to proxy of Node
DELETE /api/v1/nodes/{name}/proxy/{path}
+DELETE /api/v1/nodes/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect GET requests to proxy of Node
GET /api/v1/nodes/{name}/proxy
+GET /api/v1/nodes/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect GET requests to proxy of Node
GET /api/v1/nodes/{name}/proxy/{path}
+GET /api/v1/nodes/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect HEAD requests to proxy of Node
HEAD /api/v1/nodes/{name}/proxy
+HEAD /api/v1/nodes/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect HEAD requests to proxy of Node
HEAD /api/v1/nodes/{name}/proxy/{path}
+HEAD /api/v1/nodes/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
connect PUT requests to proxy of Node
PUT /api/v1/nodes/{name}/proxy
+PUT /api/v1/nodes/{name}/proxy
Parameter | Description |
---|---|
200 string | OK |
connect PUT requests to proxy of Node
PUT /api/v1/nodes/{name}/proxy/{path}
+PUT /api/v1/nodes/{name}/proxy/{path}
Parameter | Description |
---|---|
200 string | OK |
Group | Version | Kind |
---|---|---|
status PersistentVolumeStatus | status represents the current information/status for the persistent volume. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes |
vsphereVolume
reason
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a PersistentVolume
POST /api/v1/persistentvolumes
+POST /api/v1/persistentvolumes
Parameter | Description |
---|---|
202 PersistentVolume | Accepted |
partially update the specified PersistentVolume
PATCH /api/v1/persistentvolumes/{name}
+PATCH /api/v1/persistentvolumes/{name}
Parameter | Description |
---|---|
201 PersistentVolume | Created |
replace the specified PersistentVolume
PUT /api/v1/persistentvolumes/{name}
+PUT /api/v1/persistentvolumes/{name}
Parameter | Description |
---|---|
201 PersistentVolume | Created |
delete a PersistentVolume
DELETE /api/v1/persistentvolumes/{name}
+DELETE /api/v1/persistentvolumes/{name}
Parameter | Description |
---|---|
202 PersistentVolume | Accepted |
delete collection of PersistentVolume
DELETE /api/v1/persistentvolumes
+DELETE /api/v1/persistentvolumes
Parameter | Description |
---|---|
200 Status | OK |
read the specified PersistentVolume
GET /api/v1/persistentvolumes/{name}
+GET /api/v1/persistentvolumes/{name}
Parameter | Description |
---|---|
200 PersistentVolume | OK |
list or watch objects of kind PersistentVolume
GET /api/v1/persistentvolumes
+GET /api/v1/persistentvolumes
Parameter | Description |
---|---|
200 PersistentVolumeList | OK |
watch changes to an object of kind PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/persistentvolumes/{name}
+GET /api/v1/watch/persistentvolumes/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PersistentVolume. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/persistentvolumes
+GET /api/v1/watch/persistentvolumes
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified PersistentVolume
PATCH /api/v1/persistentvolumes/{name}/status
+PATCH /api/v1/persistentvolumes/{name}/status
Parameter | Description |
---|---|
201 PersistentVolume | Created |
read status of the specified PersistentVolume
GET /api/v1/persistentvolumes/{name}/status
+GET /api/v1/persistentvolumes/{name}/status
Parameter | Description |
---|---|
200 PersistentVolume | OK |
replace status of the specified PersistentVolume
PUT /api/v1/persistentvolumes/{name}/status
+PUT /api/v1/persistentvolumes/{name}/status
Parameter | Description |
---|---|
201 PersistentVolume | Created |
Group | Version | Kind |
---|---|---|
status PriorityLevelConfigurationStatus | `status` is the current status of a "request-priority". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
type
conditions
Field | Description |
---|---|
metadata ListMeta | `metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a PriorityLevelConfiguration
POST /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations
+POST /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations
Parameter | Description |
---|---|
202 PriorityLevelConfiguration | Accepted |
partially update the specified PriorityLevelConfiguration
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
replace the specified PriorityLevelConfiguration
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
delete a PriorityLevelConfiguration
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of PriorityLevelConfiguration
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations
Parameter | Description |
---|---|
200 Status | OK |
read the specified PriorityLevelConfiguration
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
200 PriorityLevelConfiguration | OK |
list or watch objects of kind PriorityLevelConfiguration
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations
Parameter | Description |
---|---|
200 PriorityLevelConfigurationList | OK |
watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/prioritylevelconfigurations/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/prioritylevelconfigurations
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/watch/prioritylevelconfigurations
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified PriorityLevelConfiguration
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
read status of the specified PriorityLevelConfiguration
GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status
Parameter | Description |
---|---|
200 PriorityLevelConfiguration | OK |
replace status of the specified PriorityLevelConfiguration
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta3/prioritylevelconfigurations/{name}/status
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
Group | Version | Kind |
---|---|---|
status ResourceQuotaStatus | Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
scopes
used
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ResourceQuota
POST /api/v1/namespaces/{namespace}/resourcequotas
+POST /api/v1/namespaces/{namespace}/resourcequotas
Parameter | Description |
---|---|
202 ResourceQuota | Accepted |
partially update the specified ResourceQuota
PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}
+PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}
Parameter | Description |
---|---|
201 ResourceQuota | Created |
replace the specified ResourceQuota
PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}
+PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}
Parameter | Description |
---|---|
201 ResourceQuota | Created |
delete a ResourceQuota
DELETE /api/v1/namespaces/{namespace}/resourcequotas/{name}
+DELETE /api/v1/namespaces/{namespace}/resourcequotas/{name}
Parameter | Description |
---|---|
202 ResourceQuota | Accepted |
delete collection of ResourceQuota
DELETE /api/v1/namespaces/{namespace}/resourcequotas
+DELETE /api/v1/namespaces/{namespace}/resourcequotas
Parameter | Description |
---|---|
200 Status | OK |
read the specified ResourceQuota
GET /api/v1/namespaces/{namespace}/resourcequotas/{name}
+GET /api/v1/namespaces/{namespace}/resourcequotas/{name}
Parameter | Description |
---|---|
200 ResourceQuota | OK |
list or watch objects of kind ResourceQuota
GET /api/v1/namespaces/{namespace}/resourcequotas
+GET /api/v1/namespaces/{namespace}/resourcequotas
Parameter | Description |
---|---|
200 ResourceQuotaList | OK |
list or watch objects of kind ResourceQuota
GET /api/v1/resourcequotas
+GET /api/v1/resourcequotas
Parameter | Description |
---|---|
200 ResourceQuotaList | OK |
watch changes to an object of kind ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/resourcequotas/{name}
+GET /api/v1/watch/namespaces/{namespace}/resourcequotas/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/resourcequotas
+GET /api/v1/watch/namespaces/{namespace}/resourcequotas
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceQuota. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/resourcequotas
+GET /api/v1/watch/resourcequotas
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified ResourceQuota
PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
+PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
Parameter | Description |
---|---|
201 ResourceQuota | Created |
read status of the specified ResourceQuota
GET /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
+GET /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
Parameter | Description |
---|---|
200 ResourceQuota | OK |
replace status of the specified ResourceQuota
PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
+PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}/status
Parameter | Description |
---|---|
201 ResourceQuota | Created |
Group | Version | Kind |
---|---|---|
rules PolicyRule array | Rules holds all the PolicyRules for this Role |
Field | Description |
---|---|
metadata ListMeta | Standard object's metadata. |
create a Role
POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
+POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
Parameter | Description |
---|---|
202 Role | Accepted |
partially update the specified Role
PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
+PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
Parameter | Description |
---|---|
201 Role | Created |
replace the specified Role
PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
+PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
Parameter | Description |
---|---|
201 Role | Created |
delete a Role
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
+DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Role
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
+DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
Parameter | Description |
---|---|
200 Status | OK |
read the specified Role
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
+GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}
Parameter | Description |
---|---|
200 Role | OK |
list or watch objects of kind Role
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
+GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles
Parameter | Description |
---|---|
200 RoleList | OK |
list or watch objects of kind Role
GET /apis/rbac.authorization.k8s.io/v1/roles
+GET /apis/rbac.authorization.k8s.io/v1/roles
Parameter | Description |
---|---|
200 RoleList | OK |
watch changes to an object of kind Role. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles/{name}
+GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles
+GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Role. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/rbac.authorization.k8s.io/v1/watch/roles
+GET /apis/rbac.authorization.k8s.io/v1/watch/roles
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
subjects Subject array | Subjects holds references to the objects the role applies to. |
Field | Description |
---|---|
metadata ListMeta | Standard object's metadata. |
create a RoleBinding
POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
+POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
Parameter | Description |
---|---|
202 RoleBinding | Accepted |
partially update the specified RoleBinding
PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
+PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
Parameter | Description |
---|---|
201 RoleBinding | Created |
replace the specified RoleBinding
PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
+PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
Parameter | Description |
---|---|
201 RoleBinding | Created |
delete a RoleBinding
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
+DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of RoleBinding
DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
+DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
Parameter | Description |
---|---|
200 Status | OK |
read the specified RoleBinding
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
+GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}
Parameter | Description |
---|---|
200 RoleBinding | OK |
list or watch objects of kind RoleBinding
GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
+GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings
Parameter | Description |
---|---|
200 RoleBindingList | OK |
list or watch objects of kind RoleBinding
GET /apis/rbac.authorization.k8s.io/v1/rolebindings
+GET /apis/rbac.authorization.k8s.io/v1/rolebindings
Parameter | Description |
---|---|
200 RoleBindingList | OK |
watch changes to an object of kind RoleBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings/{name}
+GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings
+GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of RoleBinding. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/rbac.authorization.k8s.io/v1/watch/rolebindings
+GET /apis/rbac.authorization.k8s.io/v1/watch/rolebindings
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
scheduling Scheduling | scheduling holds the scheduling constraints to ensure that pods running with this RuntimeClass are scheduled to nodes that support it. If scheduling is nil, this RuntimeClass is assumed to be supported by all nodes. |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a RuntimeClass
POST /apis/node.k8s.io/v1/runtimeclasses
+POST /apis/node.k8s.io/v1/runtimeclasses
Parameter | Description |
---|---|
202 RuntimeClass | Accepted |
partially update the specified RuntimeClass
PATCH /apis/node.k8s.io/v1/runtimeclasses/{name}
+PATCH /apis/node.k8s.io/v1/runtimeclasses/{name}
Parameter | Description |
---|---|
201 RuntimeClass | Created |
replace the specified RuntimeClass
PUT /apis/node.k8s.io/v1/runtimeclasses/{name}
+PUT /apis/node.k8s.io/v1/runtimeclasses/{name}
Parameter | Description |
---|---|
201 RuntimeClass | Created |
delete a RuntimeClass
DELETE /apis/node.k8s.io/v1/runtimeclasses/{name}
+DELETE /apis/node.k8s.io/v1/runtimeclasses/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of RuntimeClass
DELETE /apis/node.k8s.io/v1/runtimeclasses
+DELETE /apis/node.k8s.io/v1/runtimeclasses
Parameter | Description |
---|---|
200 Status | OK |
read the specified RuntimeClass
GET /apis/node.k8s.io/v1/runtimeclasses/{name}
+GET /apis/node.k8s.io/v1/runtimeclasses/{name}
Parameter | Description |
---|---|
200 RuntimeClass | OK |
list or watch objects of kind RuntimeClass
GET /apis/node.k8s.io/v1/runtimeclasses
+GET /apis/node.k8s.io/v1/runtimeclasses
Parameter | Description |
---|---|
200 RuntimeClassList | OK |
watch changes to an object of kind RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/node.k8s.io/v1/watch/runtimeclasses/{name}
+GET /apis/node.k8s.io/v1/watch/runtimeclasses/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of RuntimeClass. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/node.k8s.io/v1/watch/runtimeclasses
+GET /apis/node.k8s.io/v1/watch/runtimeclasses
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status SubjectAccessReviewStatus | Status is filled in by the server and indicates whether the request is allowed or not |
resourceAttributes
create a SelfSubjectAccessReview
POST /apis/authorization.k8s.io/v1/selfsubjectaccessreviews
+POST /apis/authorization.k8s.io/v1/selfsubjectaccessreviews
Parameter | Description |
---|---|
202 SelfSubjectAccessReview | Accepted |
Group | Version | Kind |
---|---|---|
status SelfSubjectReviewStatus | Status is filled in by the server with the user attributes. |
userInfo
create a SelfSubjectReview
POST /apis/authentication.k8s.io/v1/selfsubjectreviews
+POST /apis/authentication.k8s.io/v1/selfsubjectreviews
Parameter | Description |
---|---|
202 SelfSubjectReview | Accepted |
Group | Version | Kind |
---|---|---|
status SubjectRulesReviewStatus | Status is filled in by the server and indicates the set of actions a user can perform. |
namespace
create a SelfSubjectRulesReview
POST /apis/authorization.k8s.io/v1/selfsubjectrulesreviews
+POST /apis/authorization.k8s.io/v1/selfsubjectrulesreviews
Parameter | Description |
---|---|
202 SelfSubjectRulesReview | Accepted |
Group | Version | Kind |
---|---|---|
secrets ObjectReference array patch strategy: merge patch merge key: name | Secrets is a list of the secrets in the same namespace that pods running using this ServiceAccount are allowed to use. Pods are only limited to this list if this service account has a "kubernetes.io/enforce-mountable-secrets" annotation set to "true". This field should not be used to find auto-generated service account token secrets for use outside of pods. Instead, tokens can be requested directly using the TokenRequest API, or service account token secrets can be manually created. More info: https://kubernetes.io/docs/concepts/configuration/secret |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ServiceAccount
POST /api/v1/namespaces/{namespace}/serviceaccounts
+POST /api/v1/namespaces/{namespace}/serviceaccounts
Parameter | Description |
---|---|
202 ServiceAccount | Accepted |
partially update the specified ServiceAccount
PATCH /api/v1/namespaces/{namespace}/serviceaccounts/{name}
+PATCH /api/v1/namespaces/{namespace}/serviceaccounts/{name}
Parameter | Description |
---|---|
201 ServiceAccount | Created |
replace the specified ServiceAccount
PUT /api/v1/namespaces/{namespace}/serviceaccounts/{name}
+PUT /api/v1/namespaces/{namespace}/serviceaccounts/{name}
Parameter | Description |
---|---|
201 ServiceAccount | Created |
delete a ServiceAccount
DELETE /api/v1/namespaces/{namespace}/serviceaccounts/{name}
+DELETE /api/v1/namespaces/{namespace}/serviceaccounts/{name}
Parameter | Description |
---|---|
202 ServiceAccount | Accepted |
delete collection of ServiceAccount
DELETE /api/v1/namespaces/{namespace}/serviceaccounts
+DELETE /api/v1/namespaces/{namespace}/serviceaccounts
Parameter | Description |
---|---|
200 Status | OK |
read the specified ServiceAccount
GET /api/v1/namespaces/{namespace}/serviceaccounts/{name}
+GET /api/v1/namespaces/{namespace}/serviceaccounts/{name}
Parameter | Description |
---|---|
200 ServiceAccount | OK |
list or watch objects of kind ServiceAccount
GET /api/v1/namespaces/{namespace}/serviceaccounts
+GET /api/v1/namespaces/{namespace}/serviceaccounts
Parameter | Description |
---|---|
200 ServiceAccountList | OK |
list or watch objects of kind ServiceAccount
GET /api/v1/serviceaccounts
+GET /api/v1/serviceaccounts
Parameter | Description |
---|---|
200 ServiceAccountList | OK |
watch changes to an object of kind ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}
+GET /api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/serviceaccounts
+GET /api/v1/watch/namespaces/{namespace}/serviceaccounts
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ServiceAccount. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/serviceaccounts
+GET /api/v1/watch/serviceaccounts
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
status StorageVersionStatus | API server instances report the version they can decode and the version they encode objects to when persisting objects in the backend. |
storageVersions
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a StorageVersion
POST /apis/internal.apiserver.k8s.io/v1alpha1/storageversions
+POST /apis/internal.apiserver.k8s.io/v1alpha1/storageversions
Parameter | Description |
---|---|
202 StorageVersion | Accepted |
partially update the specified StorageVersion
PATCH /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
+PATCH /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
Parameter | Description |
---|---|
201 StorageVersion | Created |
replace the specified StorageVersion
PUT /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
+PUT /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
Parameter | Description |
---|---|
201 StorageVersion | Created |
delete a StorageVersion
DELETE /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
+DELETE /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of StorageVersion
DELETE /apis/internal.apiserver.k8s.io/v1alpha1/storageversions
+DELETE /apis/internal.apiserver.k8s.io/v1alpha1/storageversions
Parameter | Description |
---|---|
200 Status | OK |
read the specified StorageVersion
GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
+GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}
Parameter | Description |
---|---|
200 StorageVersion | OK |
list or watch objects of kind StorageVersion
GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions
+GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions
Parameter | Description |
---|---|
200 StorageVersionList | OK |
watch changes to an object of kind StorageVersion. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions/{name}
+GET /apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of StorageVersion. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions
+GET /apis/internal.apiserver.k8s.io/v1alpha1/watch/storageversions
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified StorageVersion
PATCH /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status
+PATCH /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status
Parameter | Description |
---|---|
201 StorageVersion | Created |
read status of the specified StorageVersion
GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status
+GET /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status
Parameter | Description |
---|---|
200 StorageVersion | OK |
replace status of the specified StorageVersion
PUT /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status
+PUT /apis/internal.apiserver.k8s.io/v1alpha1/storageversions/{name}/status
Parameter | Description |
---|---|
201 StorageVersion | Created |
Group | Version | Kind |
---|---|---|
status SubjectAccessReviewStatus | Status is filled in by the server and indicates whether the request is allowed or not |
user
reason
create a SubjectAccessReview
POST /apis/authorization.k8s.io/v1/subjectaccessreviews
+POST /apis/authorization.k8s.io/v1/subjectaccessreviews
Parameter | Description |
---|---|
202 SubjectAccessReview | Accepted |
Group | Version | Kind |
---|---|---|
status TokenRequestStatus | Status is filled in by the server and indicates whether the token can be authenticated. |
expirationSeconds
token
Group | Version | Kind |
---|---|---|
status TokenReviewStatus | Status is filled in by the server and indicates whether the request can be authenticated. |
token
user
create a TokenReview
POST /apis/authentication.k8s.io/v1/tokenreviews
+POST /apis/authentication.k8s.io/v1/tokenreviews
Parameter | Description |
---|---|
202 TokenReview | Accepted |
Group | Version | Kind |
---|---|---|
spec NetworkPolicySpec | spec represents the specification of the desired behavior for this NetworkPolicy. |
policyTypes
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a NetworkPolicy
POST /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies
+POST /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies
Parameter | Description |
---|---|
202 NetworkPolicy | Accepted |
partially update the specified NetworkPolicy
PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
+PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
Parameter | Description |
---|---|
201 NetworkPolicy | Created |
replace the specified NetworkPolicy
PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
+PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
Parameter | Description |
---|---|
201 NetworkPolicy | Created |
delete a NetworkPolicy
DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
+DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of NetworkPolicy
DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies
+DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies
Parameter | Description |
---|---|
200 Status | OK |
read the specified NetworkPolicy
GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
+GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}
Parameter | Description |
---|---|
200 NetworkPolicy | OK |
list or watch objects of kind NetworkPolicy
GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies
+GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies
Parameter | Description |
---|---|
200 NetworkPolicyList | OK |
list or watch objects of kind NetworkPolicy
GET /apis/networking.k8s.io/v1/networkpolicies
+GET /apis/networking.k8s.io/v1/networkpolicies
Parameter | Description |
---|---|
200 NetworkPolicyList | OK |
watch changes to an object of kind NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies/{name}
+GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies
+GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of NetworkPolicy. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/networking.k8s.io/v1/watch/networkpolicies
+GET /apis/networking.k8s.io/v1/watch/networkpolicies
Parameter | Description |
---|---|
200 WatchEvent | OK |
This section contains definitions for objects used in the Kubernetes APIs.
-Group | Version | Kind |
---|---|---|
versions GroupVersionForDiscovery array | versions are the versions supported in this group. |
Group | Version | Kind |
---|---|---|
version string | version is the preferred version of the resource. Empty implies the version of the containing resource list For subresources, this may have a different value, for example: v1 (while inside a v1beta1 version of the core resource's group)". |
Group | Version | Kind |
---|---|---|
type string | Type is the type of the condition. |
Group | Version | Kind |
---|---|---|
versions string array | versions are the api versions that are available. |
Group | Version | Kind |
---|---|---|
volumeID string | volumeID is unique ID of the persistent disk resource in AWS (Amazon EBS volume). More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore |
Group | Version | Kind |
---|---|---|
podAntiAffinity PodAntiAffinity | Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s)). |
Group | Version | Kind |
---|---|---|
clusterRoleSelectors LabelSelector array | ClusterRoleSelectors holds a list of selectors which will be used to find ClusterRoles and create the rules. If any of the selectors match, then the ClusterRole's permissions will be added |
Group | Version | Kind |
---|---|---|
shareable boolean | Shareable determines whether the resource supports more than one consumer at a time. |
Group | Version | Kind |
---|---|---|
name string | Name of the attached volume |
Group | Version | Kind |
---|---|---|
valueExpression string | valueExpression represents the expression which is evaluated by CEL to produce an audit annotation value. The expression must evaluate to either a string or null value. If the expression evaluates to a string, the audit annotation is included with the string value. If the expression evaluates to null or empty string the audit annotation will be omitted. The valueExpression may be no longer than 5kb in length. If the result of the valueExpression is more than 10kb in length, it will be truncated to 10kb. If multiple ValidatingAdmissionPolicyBinding resources match an API request, then the valueExpression will be evaluated for each binding. All unique values produced by the valueExpressions will be joined together in a comma-separated list. Required. |
Group | Version | Kind |
---|---|---|
readOnly boolean | readOnly Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. |
Group | Version | Kind |
---|---|---|
shareName string | shareName is the azure Share Name |
Group | Version | Kind |
---|---|---|
shareName string | shareName is the azure share Name |
Group | Version | Kind |
---|---|---|
uid string | UID of the referent. |
Group | Version | Kind |
---|---|---|
topologyKeys string array | topologyKeys is the list of keys supported by the driver. When a driver is initialized on a cluster, it provides a set of topology keys that it understands (e.g. "company.com/zone", "company.com/region"). When a driver is initialized on a node, it provides the same topology keys along with values. Kubelet will expose these topology keys as labels on its own node object. When Kubernetes does topology aware provisioning, it can use this list to determine which labels it should retrieve from the node object and pass back to the driver. It is possible for different nodes to use different topology keys. This can be empty if driver does not support topology. |
Group | Version | Kind |
---|---|---|
volumeHandle string | volumeHandle is the unique volume name returned by the CSI volume plugin’s CreateVolume to refer to the volume on all subsequent calls. Required. |
Group | Version | Kind |
---|---|---|
volumeAttributes object | volumeAttributes stores driver-specific properties that are passed to the CSI driver. Consult your driver's documentation for supported values. |
Group | Version | Kind |
---|---|---|
drop string array | Removed capabilities |
Group | Version | Kind |
---|---|---|
user string | user is Optional: User is the rados user name, default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it |
Group | Version | Kind |
---|---|---|
user string | user is optional: User is the rados user name, default is admin More info: https://examples.k8s.io/volumes/cephfs/README.md#how-to-use-it |
Group | Version | Kind |
---|---|---|
type string | type of the condition. Known conditions are "Approved", "Denied", and "Failed". An "Approved" condition is added via the /approval subresource, indicating the request was approved and should be issued by the signer. A "Denied" condition is added via the /approval subresource, indicating the request was denied and should not be issued by the signer. A "Failed" condition is added via the /status subresource, indicating the signer failed to issue the certificate. Approved and Denied conditions are mutually exclusive. Approved, Denied, and Failed conditions cannot be removed once added. Only one condition of a given type is allowed. |
Group | Version | Kind |
---|---|---|
volumeID string | volumeID used to identify the volume in cinder. More info: https://examples.k8s.io/mysql-cinder-pd/README.md |
Group | Version | Kind |
---|---|---|
volumeID string | volumeID used to identify the volume in cinder. More info: https://examples.k8s.io/mysql-cinder-pd/README.md |
Group | Version | Kind |
---|---|---|
resourceClaimTemplateName string | ResourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace as this pod. The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The pod name and resource name, along with a generated component, will be used to form a unique name for the ResourceClaim, which will be recorded in pod.status.resourceClaimStatuses. This field is immutable and no changes will be made to the corresponding ResourceClaim by the control plane after creating the ResourceClaim. |
Group | Version | Kind |
---|---|---|
timeoutSeconds integer | timeoutSeconds specifies the seconds of ClientIP type session sticky time. The value must be >0 && <=86400(for 1 day) if ServiceAffinity == "ClientIP". Default value is 10800(for 3 hours). |
Group | Version | Kind |
---|---|---|
type string | Type of condition for a component. Valid value: "Healthy" |
Group | Version | Kind |
---|---|---|
type string | type of condition in CamelCase or in foo.example.com/CamelCase. |
Group | Version | Kind |
---|---|---|
optional boolean | Specify whether the ConfigMap must be defined |
Group | Version | Kind |
---|---|---|
optional boolean | Specify whether the ConfigMap or its key must be defined |
Group | Version | Kind |
---|---|---|
uid string | UID is the metadata.UID of the referenced ConfigMap. This field is forbidden in Node.Spec, and required in Node.Status. |
Group | Version | Kind |
---|---|---|
optional boolean | optional specify whether the ConfigMap or its keys must be defined |
Group | Version | Kind |
---|---|---|
optional boolean | optional specify whether the ConfigMap or its keys must be defined |
Group | Version | Kind |
---|---|---|
sizeBytes integer | The size of the image in bytes. |
Group | Version | Kind |
---|---|---|
protocol string | Protocol for port. Must be UDP, TCP, or SCTP. Defaults to "TCP". |
Group | Version | Kind |
---|---|---|
restartPolicy string | Restart policy to apply when specified resource is resized. If not specified, it defaults to NotRequired. |
Group | Version | Kind |
---|---|---|
target MetricTarget | target specifies the target value for the given metric |
Group | Version | Kind |
---|---|---|
name string | name is the name of the resource in question. |
Group | Version | Kind |
---|---|---|
waiting ContainerStateWaiting | Details about a waiting container |
Group | Version | Kind |
---|---|---|
startedAt Time | Time at which the container was last (re-)started |
Group | Version | Kind |
---|---|---|
startedAt Time | Time at which previous execution of the container started |
Group | Version | Kind |
---|---|---|
reason string | (brief) reason the container is not yet running. |
Group | Version | Kind |
---|---|---|
name string | name is the name of the referent; More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
Group | Version | Kind |
---|---|---|
type string | type is an OpenAPI type definition for this column. See https://github.com/OAI/OpenAPI-Specification/blob/master/versions/2.0.md#data-types for details. |
Group | Version | Kind |
---|---|---|
webhook WebhookConversion | webhook describes how to call the conversion webhook. Required when `strategy` is set to `"Webhook"`. |
Group | Version | Kind |
---|---|---|
type string | type is the type of the condition. Types include Established, NamesAccepted and Terminating. |
Group | Version | Kind |
---|---|---|
singular string | singular is the singular name of the resource. It must be all lowercase. Defaults to lowercased `kind`. |
Group | Version | Kind |
---|---|---|
subresources CustomResourceSubresources | subresources specify what subresources this version of the defined custom resource have. |
Group | Version | Kind |
---|---|---|
statusReplicasPath string | statusReplicasPath defines the JSON path inside of a custom resource that corresponds to Scale `status.replicas`. Only JSON paths without the array notation are allowed. Must be a JSON Path under `.status`. If there is no value under the given path in the custom resource, the `status.replicas` value in the `/scale` subresource will default to 0. |
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
status CustomResourceSubresourceStatus | status indicates the custom resource should serve a `/status` subresource. When enabled: 1. requests to the custom resource primary endpoint ignore changes to the `status` stanza of the object. 2. requests to the custom resource `/status` subresource ignore changes to anything other than the `status` stanza of the object. |
Group | Version | Kind |
---|---|---|
openAPIV3Schema JSONSchemaProps | openAPIV3Schema is the OpenAPI v3 schema to use for validation and pruning. |
Group | Version | Kind |
---|---|---|
Port integer | Port number of the given endpoint. |
Group | Version | Kind |
---|---|---|
type string | Type of DaemonSet condition. |
Group | Version | Kind |
---|---|---|
type string | Type of daemon set update. Can be "RollingUpdate" or "OnDelete". Default is RollingUpdate. |
Group | Version | Kind |
---|---|---|
propagationPolicy string | Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. |
Group | Version | Kind |
---|---|---|
type string | Type of deployment condition. |
Group | Version | Kind |
---|---|---|
items DownwardAPIVolumeFile array | Items is a list of DownwardAPIVolume file |
Group | Version | Kind |
---|---|---|
resourceFieldRef ResourceFieldSelector | Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported. |
Group | Version | Kind |
---|---|---|
items DownwardAPIVolumeFile array | Items is a list of downward API volume file |
Group | Version | Kind |
---|---|---|
sizeLimit Quantity | sizeLimit is the total amount of local storage required for this EmptyDir volume. The size limit is also applicable for memory medium. The maximum usage on memory medium EmptyDir would be the minimum value between the SizeLimit specified here and the sum of memory limits of all containers in a pod. The default is nil which means that the limit is undefined. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir |
Group | Version | Kind |
---|---|---|
zone string | zone is the name of the Zone this endpoint exists in. |
Group | Version | Kind |
---|---|---|
targetRef ObjectReference | Reference to object providing the endpoint. |
Group | Version | Kind |
---|---|---|
terminating boolean | terminating indicates that this endpoint is terminating. A nil value indicates an unknown state. Consumers should interpret this unknown state to mean that the endpoint is not terminating. |
Group | Version | Kind |
---|---|---|
forZones ForZone array | forZones indicates the zone(s) this endpoint should be consumed by to enable topology aware routing. |
Group | Version | Kind |
---|---|---|
protocol string | The IP protocol for this port. Must be UDP, TCP, or SCTP. Default is TCP. |
Group | Version | Kind |
---|---|---|
ports EndpointPort array | Port numbers available on the related IP addresses. |
Group | Version | Kind |
---|---|---|
secretRef SecretEnvSource | The Secret to select from |
Group | Version | Kind |
---|---|---|
valueFrom EnvVarSource | Source for the environment variable's value. Cannot be used if value is not empty. |
Group | Version | Kind |
---|---|---|
secretKeyRef SecretKeySelector | Selects a key of a secret in the pod's namespace |
Group | Version | Kind |
---|---|---|
workingDir string | Container's working directory. If not specified, the container runtime's default will be used, which might be configured in the container image. Cannot be updated. |
Group | Version | Kind |
---|---|---|
volumeClaimTemplate PersistentVolumeClaimTemplate | Will be used to create a stand-alone PVC to provision the volume. The pod in which this EphemeralVolumeSource is embedded will be the owner of the PVC, i.e. the PVC will be deleted together with the pod. The name of the PVC will be `<pod name>-<volume name>` where `<volume name>` is the name from the `PodSpec.Volumes` array entry. Pod validation will reject the pod if the concatenated name is not valid for a PVC (for example, too long). An existing PVC with that name that is not owned by the pod will *not* be used for the pod to avoid using an unrelated volume by mistake. Starting the pod is then blocked until the unrelated PVC is removed. If such a pre-created PVC is meant to be used by the pod, the PVC has to updated with an owner reference to the pod once the pod exists. Normally this should not be necessary, but it may be useful when manually reconstructing a broken cluster. This field is read-only and no changes will be made by Kubernetes to the PVC after it has been created. Required, must not be nil. |
Group | Version | Kind |
---|---|---|
lastObservedTime MicroTime | lastObservedTime is the time when last Event from the series was seen before last heartbeat. |
Group | Version | Kind |
---|---|---|
host string | Node name on which the event is generated. |
Group | Version | Kind |
---|---|---|
metadata ObjectMeta | ObjectMeta describes the pod that is being evicted. |
Group | Version | Kind |
---|---|---|
command string array | Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is simply exec'd, it is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy. |
Group | Version | Kind |
---|---|---|
nominalConcurrencyShares integer | `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats nominally reserved for this priority level. This DOES NOT limit the dispatching from this priority level but affects the other priority levels through the borrowing mechanism. The server's concurrency limit (ServerCL) is divided among all the priority levels in proportion to their NCS values: NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of zero. |
Group | Version | Kind |
---|---|---|
warning string | The content of type checking information in a human-readable form. Each line of the warning contains the type that the expression is checked against, followed by the type check error from the compiler. |
Group | Version | Kind |
---|---|---|
url string |
Group | Version | Kind |
---|---|---|
target MetricTarget | target specifies the target value for the given metric |
Group | Version | Kind |
---|---|---|
metric MetricIdentifier | metric identifies the target metric by name and selector |
Group | Version | Kind |
---|---|---|
wwids string array | wwids Optional: FC volume world wide identifiers (wwids) Either wwids or combination of targetWWNs and lun must be set, but not both simultaneously. |
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
secretRef SecretReference | secretRef is Optional: SecretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts. |
Group | Version | Kind |
---|---|---|
secretRef LocalObjectReference | secretRef is Optional: secretRef is reference to the secret object containing sensitive information to pass to the plugin scripts. This may be empty if no secret object is specified. If the secret object contains more than one secret, all secrets are passed to the plugin scripts. |
Group | Version | Kind |
---|---|---|
datasetUUID string | datasetUUID is the UUID of the dataset. This is unique identifier of a Flocker dataset |
Group | Version | Kind |
---|---|---|
type string | `type` is the type of flow distinguisher method The supported types are "ByUser" and "ByNamespace". Required. |
Group | Version | Kind |
---|---|---|
type string | `type` is the type of the condition. Required. |
Group | Version | Kind |
---|---|---|
name string | name represents the name of the zone. |
Group | Version | Kind |
---|---|---|
readOnly boolean | readOnly here will force the ReadOnly setting in VolumeMounts. Defaults to false. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk |
Group | Version | Kind |
---|---|---|
service string | Service is the name of the service to place in the gRPC HealthCheckRequest (see https://github.com/grpc/grpc/blob/master/doc/health-checking.md). If this is not specified, the default behavior is defined by gRPC. |
Group | Version | Kind |
---|---|---|
revision string | revision is the commit hash for the specified revision. |
Group | Version | Kind |
---|---|---|
readOnly boolean | readOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod |
Group | Version | Kind |
---|---|---|
readOnly boolean | readOnly here will force the Glusterfs volume to be mounted with read-only permissions. Defaults to false. More info: https://examples.k8s.io/volumes/glusterfs/README.md#create-a-pod |
Group | Version | Kind |
---|---|---|
name string | name is the user group that matches, or "*" to match all user groups. See https://github.com/kubernetes/apiserver/blob/master/pkg/authentication/user/user.go for some well-known group names. Required. |
Group | Version | Kind |
---|---|---|
version string | version specifies the version in the form of "version". This is to save the clients the trouble of splitting the GroupVersion. |
Group | Version | Kind |
---|---|---|
value integer | value contains the amount of change which is permitted by the policy. It must be greater than zero |
Group | Version | Kind |
---|---|---|
stabilizationWindowSeconds integer | stabilizationWindowSeconds is the number of seconds for which past recommendations should be considered while scaling up or scaling down. StabilizationWindowSeconds must be greater than or equal to zero and less than or equal to 3600 (one hour). If not set, use the default values: - For scale up: 0 (i.e. no stabilization is done). - For scale down: 300 (i.e. the stabilization window is 300 seconds long). |
Group | Version | Kind |
---|---|---|
scheme string | Scheme to use for connecting to the host. Defaults to HTTP. |
Group | Version | Kind |
---|---|---|
value string | The header field value |
Group | Version | Kind |
---|---|---|
pathType string | pathType determines the interpretation of the path matching. PathType can be one of the following values: * Exact: Matches the URL path exactly. * Prefix: Matches based on a URL path prefix split by '/'. Matching is done on a path element by element basis. A path element refers is the list of labels in the path split by the '/' separator. A request is a match for path p if every p is an element-wise prefix of p of the request path. Note that if the last element of the path is a substring of the last element in request path, it is not a match (e.g. /foo/bar matches /foo/bar/baz, but does not match /foo/barbaz). * ImplementationSpecific: Interpretation of the Path matching is up to the IngressClass. Implementations can treat this as a separate PathType or treat it identically to Prefix or Exact path types. Implementations are required to support all path types. |
Group | Version | Kind |
---|---|---|
paths HTTPIngressPath array | paths is a collection of paths that map requests to backends. |
Group | Version | Kind |
---|---|---|
scaleUp HPAScalingRules | scaleUp is scaling policy for scaling Up. If not set, the default value is the higher of: * increase no more than 4 pods per 60 seconds * double the number of pods per 60 seconds No stabilization is used. |
Group | Version | Kind |
---|---|---|
type string | type describes the current condition |
Group | Version | Kind |
---|---|---|
ip string | IP address of the host file entry. |
Group | Version | Kind |
---|---|---|
ip string | IP is the IP address assigned to the host |
Group | Version | Kind |
---|---|---|
type string | type for HostPath Volume Defaults to "" More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath |
Group | Version | Kind |
---|---|---|
except string array | except is a slice of CIDRs that should not be included within an IPBlock Valid examples are "192.168.1.0/24" or "2001:db8::/64" Except values will be rejected if they are outside the cidr range |
Group | Version | Kind |
---|---|---|
targetPortal string | targetPortal is iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). |
Group | Version | Kind |
---|---|---|
targetPortal string | targetPortal is iSCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260). |
Group | Version | Kind |
---|---|---|
service IngressServiceBackend | service references a service as a backend. This is a mutually exclusive setting with "Resource". |
Group | Version | Kind |
---|---|---|
scope string | scope represents if this refers to a cluster or namespace scoped resource. This may be set to "Cluster" (default) or "Namespace". |
Group | Version | Kind |
---|---|---|
ports IngressPortStatus array | ports provides information about the ports exposed by this LoadBalancer. |
Group | Version | Kind |
---|---|---|
ingress IngressLoadBalancerIngress array | ingress is a list containing ingress points for the load-balancer. |
Group | Version | Kind |
---|---|---|
protocol string | protocol is the protocol of the ingress port. The supported values are: "TCP", "UDP", "SCTP" |
Group | Version | Kind |
---|---|---|
http HTTPIngressRuleValue |
Group | Version | Kind |
---|---|---|
port ServiceBackendPort | port of the referenced service. A port name or port number is required for a IngressServiceBackend. |
Group | Version | Kind |
---|---|---|
secretName string | secretName is the name of the secret used to terminate TLS traffic on port 443. Field is left optional to allow TLS routing based on SNI hostname alone. If the SNI host in a listener conflicts with the "Host" header field used by an IngressRule, the SNI host is used for termination and value of the "Host" header is used for routing. |
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
x-kubernetes-validations ValidationRule array patch strategy: merge patch merge key: rule | x-kubernetes-validations describes a list of validation rules written in the CEL expression language. This field is an alpha-level. Using this field requires the feature gate `CustomResourceValidationExpressions` to be enabled. |
Group | Version | Kind |
---|
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
type string | Type of job condition, Complete or Failed. |
Group | Version | Kind |
---|---|---|
spec JobSpec | Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
Group | Version | Kind |
---|---|---|
path string | path is the relative path of the file to map the key to. May not be an absolute path. May not contain the path element '..'. May not start with the string '..'. |
Group | Version | Kind |
---|---|---|
matchLabels object | matchLabels is a map of {key,value} pairs. A single {key,value} in the matchLabels map is equivalent to an element of matchExpressions, whose key field is "key", the operator is "In", and the values array contains only "value". The requirements are ANDed. |
Group | Version | Kind |
---|---|---|
values string array | values is an array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. |
Group | Version | Kind |
---|---|---|
preStop LifecycleHandler | PreStop is called immediately before a container is terminated due to an API request or management event such as liveness/startup probe failure, preemption, resource contention, etc. The handler is not called if the container crashes or exits. The Pod's termination grace period countdown begins before the PreStop hook is executed. Regardless of the outcome of the handler, the container will eventually terminate within the Pod's termination grace period (unless delayed by finalizers). Other management of the container blocks until the hook completes or until the termination grace period is reached. More info: https://kubernetes.io/docs/concepts/containers/container-lifecycle-hooks/#container-hooks |
Group | Version | Kind |
---|---|---|
tcpSocket TCPSocketAction | Deprecated. TCPSocket is NOT supported as a LifecycleHandler and kept for the backward compatibility. There are no validation of this field and lifecycle hooks will fail in runtime when tcp handler is specified. |
Group | Version | Kind |
---|---|---|
type string | Type of resource that this limit applies to. |
Group | Version | Kind |
---|---|---|
type string | `type` is "Queue" or "Reject". "Queue" means that requests that can not be executed upon arrival are held in a queue until they can be executed or a queuing limit is reached. "Reject" means that requests that can not be executed upon arrival are rejected. Required. |
Group | Version | Kind |
---|---|---|
nominalConcurrencyShares integer | `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats available at this priority level. This is used both for requests dispatched from this priority level as well as requests dispatched from other priority levels borrowing seats from this level. The server's concurrency limit (ServerCL) is divided among the Limited priority levels in proportion to their NCS values: NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of 30. |
Group | Version | Kind |
---|---|---|
selfLink string | Deprecated: selfLink is a legacy read-only field that is no longer populated by the system. |
Group | Version | Kind |
---|---|---|
ports PortStatus array | Ports is a list of records of service ports If used, every port defined in the service should have an entry in it |
Group | Version | Kind |
---|---|---|
ingress LoadBalancerIngress array | Ingress is a list containing ingress points for the load-balancer. Traffic intended for the service should be sent to these ingress points. |
Group | Version | Kind |
---|---|---|
name string | Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
Group | Version | Kind |
---|---|---|
path string | path of the full path to the volume on the node. It can be either a directory or block device (disk, partition, ...). |
Group | Version | Kind |
---|---|---|
time Time | Time is the timestamp of when the ManagedFields entry was added. The timestamp will also be updated if a field is added, the manager changes any of the owned fields value or removes a field. The timestamp does not update when a field is removed from the entry because another manager took it over. |
Group | Version | Kind |
---|---|---|
name string | Name is an identifier for this match condition, used for strategic merging of MatchConditions, as well as providing an identifier for logging purposes. A good name should be descriptive of the associated expression. Name must be a qualified name consisting of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyName', or 'my.name', or '123-abc', regex used for validation is '([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]') with an optional DNS subdomain prefix and '/' (e.g. 'example.com/MyName') Required. |
Group | Version | Kind |
---|---|---|
resourceRules NamedRuleWithOperations array | ResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy matches. The policy cares about an operation if it matches _any_ Rule. |
Group | Version | Kind |
---|---|---|
selector LabelSelector | selector is the string-encoded form of a standard kubernetes label selector for the given metric When set, it is passed as an additional parameter to the metrics server for more specific metrics scoping. When unset, just the metricName will be used to gather metrics. |
Group | Version | Kind |
---|---|---|
type string | type is the type of metric source. It should be one of "ContainerResource", "External", "Object", "Pods" or "Resource", each mapping to a matching field in the object. Note: "ContainerResource" type is available on when the feature-gate HPAContainerMetrics is enabled |
Group | Version | Kind |
---|---|---|
type string | type is the type of metric source. It will be one of "ContainerResource", "External", "Object", "Pods" or "Resource", each corresponds to a matching field in the object. Note: "ContainerResource" type is available on when the feature-gate HPAContainerMetrics is enabled |
Group | Version | Kind |
---|---|---|
value Quantity | value is the target value of the metric (as a quantity). |
Group | Version | Kind |
---|---|---|
value Quantity | value is the current value of the metric (as a quantity). |
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
timeoutSeconds integer | TimeoutSeconds specifies the timeout for this webhook. After the timeout passes, the webhook call will be ignored or the API call will fail based on the failure policy. The timeout value must be between 1 and 30 seconds. Default to 10 seconds. |
Group | Version | Kind |
---|---|---|
server string | server is the hostname or IP address of the NFS server. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs |
Group | Version | Kind |
---|---|---|
scope string | scope specifies the scope of this rule. Valid values are "Cluster", "Namespaced", and "*" "Cluster" means that only cluster-scoped resources will match this rule. Namespace API objects are cluster-scoped. "Namespaced" means that only namespaced resources will match this rule. "*" means that there are no scope restrictions. Subresources match the scope of their parent resource. Default is "*". |
Group | Version | Kind |
---|---|---|
type string | Type of namespace controller condition. |
Group | Version | Kind |
---|---|---|
to NetworkPolicyPeer array | to is a list of destinations for outgoing traffic of pods selected for this rule. Items in this list are combined using a logical OR operation. If this field is empty or missing, this rule matches all destinations (traffic not restricted by destination). If this field is present and contains at least one item, this rule allows traffic only if the traffic matches at least one item in the to list. |
Group | Version | Kind |
---|---|---|
ports NetworkPolicyPort array | ports is a list of ports which should be made accessible on the pods selected for this rule. Each item in this list is combined using a logical OR. If this field is empty or missing, this rule matches all ports (traffic not restricted by port). If this field is present and contains at least one item, then this rule allows traffic only if the traffic matches at least one port in the list. |
Group | Version | Kind |
---|---|---|
podSelector LabelSelector | podSelector is a label selector which selects pods. This field follows standard label selector semantics; if present but empty, it selects all pods. If namespaceSelector is also set, then the NetworkPolicyPeer as a whole selects the pods matching podSelector in the Namespaces selected by NamespaceSelector. Otherwise it selects the pods matching podSelector in the policy's own namespace. |
Group | Version | Kind |
---|---|---|
protocol string | protocol represents the protocol (TCP, UDP, or SCTP) which traffic must match. If not specified, this field defaults to TCP. |
Group | Version | Kind |
---|---|---|
type string | Node address type, one of Hostname, ExternalIP or InternalIP. |
Group | Version | Kind |
---|---|---|
requiredDuringSchedulingIgnoredDuringExecution NodeSelector | If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to an update), the system may or may not try to eventually evict the pod from its node. |
Group | Version | Kind |
---|---|---|
type string | Type of node condition. |
Group | Version | Kind |
---|---|---|
configMap ConfigMapNodeConfigSource | ConfigMap is a reference to a Node's ConfigMap |
Group | Version | Kind |
---|---|---|
lastKnownGood NodeConfigSource | LastKnownGood reports the checkpointed config the node will fall back to when it encounters an error attempting to use the Assigned config. The Assigned config becomes the LastKnownGood config when the node determines that the Assigned config is stable and correct. This is currently implemented as a 10-minute soak period starting when the local record of Assigned config is updated. If the Assigned config is Active at the end of this period, it becomes the LastKnownGood. Note that if Spec.ConfigSource is reset to nil (use local defaults), the LastKnownGood is also immediately reset to nil, because the local default config is always assumed good. You should not make assumptions about the node's method of determining config stability and correctness, as this may change or become configurable in the future. |
Group | Version | Kind |
---|---|---|
kubeletEndpoint DaemonEndpoint | Endpoint on which Kubelet is listening. |
Group | Version | Kind |
---|---|---|
nodeSelectorTerms NodeSelectorTerm array | Required. A list of node selector terms. The terms are ORed. |
Group | Version | Kind |
---|---|---|
values string array | An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. If the operator is Gt or Lt, the values array must have a single element, which will be interpreted as an integer. This array is replaced during a strategic merge patch. |
Group | Version | Kind |
---|---|---|
matchFields NodeSelectorRequirement array | A list of node selector requirements by node's fields. |
Group | Version | Kind |
---|---|---|
systemUUID string | SystemUUID reported by the node. For unique machine identification MachineID is preferred. This field is specific to Red Hat hosts https://access.redhat.com/documentation/en-us/red_hat_subscription_management/1/html/rhsm/uuid |
Group | Version | Kind |
---|---|---|
verb string | Verb is the standard HTTP verb |
Group | Version | Kind |
---|---|---|
verbs string array | `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs. If it is present, it must be the only entry. Required. |
Group | Version | Kind |
---|---|---|
verbs string array | Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options. "*" means all. |
Group | Version | Kind |
---|---|---|
fieldPath string | Path of the field to select in the specified API version. |
Group | Version | Kind |
---|---|---|
uid string | UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations. Populated by the system. Read-only. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#uids |
Group | Version | Kind |
---|---|---|
target MetricTarget | target specifies the target value for the given metric |
Group | Version | Kind |
---|---|---|
metric MetricIdentifier | metric identifies the target metric by name and selector |
Group | Version | Kind |
---|---|---|
uid string | UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#uids |
Group | Version | Kind |
---|---|---|
podFixed object | podFixed represents the fixed resource overhead associated with running a pod. |
Group | Version | Kind |
---|---|---|
uid string | UID of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#uids |
Group | Version | Kind |
---|---|---|
kind string | Kind is the API kind the resources belong to. Required. |
Group | Version | Kind |
---|---|---|
selector LabelSelector | selector can be used to match multiple param objects based on their labels. Supply selector: {} to match all resources of the ParamKind. If multiple params are found, they are all evaluated with the policy expressions and the results are ANDed together. One of `name` or `selector` must be set, but `name` and `selector` are mutually exclusive properties. If one is set, the other must be unset. |
Group | Version | Kind |
---|---|---|
uid string | UID is the uid of the object being referenced. |
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
type string |
Group | Version | Kind |
---|---|---|
spec PersistentVolumeClaimSpec | The specification for the PersistentVolumeClaim. The entire content is copied unchanged into the PVC that gets created from this template. The same fields as in a PersistentVolumeClaim are also valid here. |
Group | Version | Kind |
---|---|---|
readOnly boolean | readOnly Will force the ReadOnly setting in VolumeMounts. Default false. |
Group | Version | Kind |
---|---|---|
pdID string | pdID is the ID that identifies Photon Controller persistent disk |
Group | Version | Kind |
---|---|---|
requiredDuringSchedulingIgnoredDuringExecution PodAffinityTerm array | If the affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied. |
Group | Version | Kind |
---|---|---|
topologyKey string | This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed. |
Group | Version | Kind |
---|---|---|
requiredDuringSchedulingIgnoredDuringExecution PodAffinityTerm array | If the anti-affinity requirements specified by this field are not met at scheduling time, the pod will not be scheduled onto the node. If the anti-affinity requirements specified by this field cease to be met at some point during pod execution (e.g. due to a pod label update), the system may or may not try to eventually evict the pod from its node. When there are multiple elements, the lists of nodes corresponding to each podAffinityTerm are intersected, i.e. all terms must be satisfied. |
Group | Version | Kind |
---|---|---|
type string | Type is the type of the condition. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions |
Group | Version | Kind |
---|---|---|
searches string array | A list of DNS search domains for host-name lookup. This will be appended to the base search paths generated from DNSPolicy. Duplicated search paths will be removed. |
Group | Version | Kind |
---|---|---|
value string |
Group | Version | Kind |
---|---|---|
rules PodFailurePolicyRule array | A list of pod failure policy rules. The rules are evaluated in order. Once a rule matches a Pod failure, the remaining of the rules are ignored. When no rule matches the Pod failure, the default handling applies - the counter of pod failures is incremented and it is checked against the backoffLimit. At most 20 elements are allowed. |
Group | Version | Kind |
---|---|---|
values integer array | Specifies the set of values. Each returned container exit code (might be multiple in case of multiple containers) is checked against this set of values with respect to the operator. The list of values must be ordered and must not contain duplicates. Value '0' cannot be used for the In operator. At least one element is required. At most 255 elements are allowed. |
Group | Version | Kind |
---|---|---|
type string | Specifies the required Pod condition type. To match a pod condition it is required that specified type equals the pod condition type. |
Group | Version | Kind |
---|---|---|
onPodConditions PodFailurePolicyOnPodConditionsPattern array | Represents the requirement on the pod conditions. The requirement is represented as a list of pod condition patterns. The requirement is satisfied if at least one pattern matches an actual pod condition. At most 20 elements are allowed. |
Group | Version | Kind |
---|---|---|
ip string | IP is the IP address assigned to the pod |
Group | Version | Kind |
---|---|---|
name string | Name is the name of the operating system. The currently supported values are linux and windows. Additional value may be defined in future and can be one of: https://github.com/opencontainers/runtime-spec/blob/master/config.md#platform-specific-configuration Clients should expect to handle additional values and treat unrecognized values in this field as os: null |
Group | Version | Kind |
---|---|---|
conditionType string | ConditionType refers to a condition in the pod's condition list with matching type. |
Group | Version | Kind |
---|---|---|
source ClaimSource | Source describes where to find the ResourceClaim. |
Group | Version | Kind |
---|---|---|
name string | Name of the scheduling gate. Each scheduling gate must have a unique name field. |
Group | Version | Kind |
---|---|---|
windowsOptions WindowsSecurityContextOptions | The Windows specific settings applied to all containers. If unspecified, the options within a container's SecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. Note that this field cannot be set when spec.os.name is linux. |
Group | Version | Kind |
---|---|---|
target MetricTarget | target specifies the target value for the given metric |
Group | Version | Kind |
---|---|---|
metric MetricIdentifier | metric identifies the target metric by name and selector |
Group | Version | Kind |
---|---|---|
verbs string array | Verbs is a list of Verbs that apply to ALL the ResourceKinds contained in this rule. '\*' represents all verbs. |
Group | Version | Kind |
---|---|---|
subjects Subject array | subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required. |
Group | Version | Kind |
---|---|---|
protocol string | Protocol is the protocol of the service port of which status is recorded here The supported values are: "TCP", "UDP", "SCTP" |
Group | Version | Kind |
---|---|---|
volumeID string | volumeID uniquely identifies a Portworx volume |
Group | Version | Kind |
---|---|---|
uid string | Specifies the target UID. |
Group | Version | Kind |
---|---|---|
weight integer | Weight associated with matching the corresponding nodeSelectorTerm, in the range 1-100. |
Group | Version | Kind |
---|---|---|
type string | `type` is the type of the condition. Required. |
Group | Version | Kind |
---|---|---|
name string | `name` is the name of the priority level configuration being referenced Required. |
Group | Version | Kind |
---|---|---|
timeoutSeconds integer | Number of seconds after which the probe times out. Defaults to 1 second. Minimum value is 1. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes |
Group | Version | Kind |
---|---|---|
sources VolumeProjection array | sources is the list of volume projections |
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
queues integer | `queues` is the number of queues for this priority level. The queues exist independently at each apiserver. The value must be positive. Setting it to 1 effectively precludes shufflesharding and thus makes the distinguisher method of associated flow schemas irrelevant. This field has a default value of 64. |
Group | Version | Kind |
---|---|---|
volume string | volume is a string that references an already created Quobyte volume by name. |
Group | Version | Kind |
---|---|---|
user string | user is the rados user name. Default is admin. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it |
Group | Version | Kind |
---|---|---|
user string | user is the rados user name. Default is admin. More info: https://examples.k8s.io/volumes/rbd/README.md#how-to-use-it |
Group | Version | Kind |
---|---|---|
type string | Type of replica set condition. |
Group | Version | Kind |
---|---|---|
type string | Type of replication controller condition. |
Group | Version | Kind |
---|---|---|
version string | Version is the API Version of the Resource. "*" means all. |
Group | Version | Kind |
---|---|---|
name string | Name must match the name of one entry in pod.spec.resourceClaims of the Pod where this field is used. It makes that resource available inside a container. |
Group | Version | Kind |
---|---|---|
uid string | UID identifies exactly one incarnation of the resource. |
Group | Version | Kind |
---|---|---|
name string | Name is the name of resource being referenced. |
Group | Version | Kind |
---|---|---|
unsuitableNodes string array | UnsuitableNodes lists nodes that the ResourceClaim cannot be allocated for. The size of this field is limited to 128, the same as for PodSchedulingSpec.PotentialNodes. This may get increased in the future, but not reduced. |
Group | Version | Kind |
---|---|---|
namespace string | Namespace that contains the referenced resource. Must be empty for cluster-scoped resources and non-empty for namespaced resources. |
Group | Version | Kind |
---|---|---|
resource string | Required: resource to select |
Group | Version | Kind |
---|---|---|
driverName string | DriverName specifies the name of the resource driver whose kubelet plugin should be invoked to process this ResourceHandle's data once it lands on a node. This may differ from the DriverName set in ResourceClaimStatus this ResourceHandle is embedded in. |
Group | Version | Kind |
---|---|---|
target MetricTarget | target specifies the target value for the given metric |
Group | Version | Kind |
---|---|---|
name string | name is the name of the resource in question. |
Group | Version | Kind |
---|---|---|
verbs string array | `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs and, if present, must be the only entry. Required. |
Group | Version | Kind |
---|---|---|
requests object | Requests describes the minimum amount of compute resources required. If Requests is omitted for a container, it defaults to Limits if that is explicitly specified, otherwise to an implementation-defined value. Requests cannot exceed Limits. More info: https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/ |
Group | Version | Kind |
---|---|---|
verbs string array | Verb is a list of kubernetes resource API verbs, like: get, list, watch, create, update, delete, proxy. "*" means all. |
Group | Version | Kind |
---|---|---|
name string | Name is the name of resource being referenced |
Group | Version | Kind |
---|---|---|
partition integer | Partition indicates the ordinal at which the StatefulSet should be partitioned for updates. During a rolling update, all pods from ordinal Replicas-1 to Partition are updated. All pods from ordinal Partition-1 to 0 remain untouched. This is helpful in being able to do a canary based deployment. The default value is 0. |
Group | Version | Kind |
---|---|---|
scope string | scope specifies the scope of this rule. Valid values are "Cluster", "Namespaced", and "*" "Cluster" means that only cluster-scoped resources will match this rule. Namespace API objects are cluster-scoped. "Namespaced" means that only namespaced resources will match this rule. "*" means that there are no scope restrictions. Subresources match the scope of their parent resource. Default is "*". |
Group | Version | Kind |
---|---|---|
user string | User is a SELinux user label that applies to the container. |
Group | Version | Kind |
---|---|---|
status ScaleStatus | status is the current status of the scale. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status. Read-only. |
Group | Version | Kind |
---|---|---|
volumeName string | volumeName is the name of a volume already created in the ScaleIO system that is associated with this volume source. |
Group | Version | Kind |
---|---|---|
volumeName string | volumeName is the name of a volume already created in the ScaleIO system that is associated with this volume source. |
Group | Version | Kind |
---|---|---|
tolerations Toleration array | tolerations are appended (excluding duplicates) to pods running with this RuntimeClass during admission, effectively unioning the set of nodes tolerated by the pod and the RuntimeClass. |
Group | Version | Kind |
---|---|---|
matchExpressions ScopedResourceSelectorRequirement array | A list of scope selector requirements by scope of the resources. |
Group | Version | Kind |
---|---|---|
values string array | An array of string values. If the operator is In or NotIn, the values array must be non-empty. If the operator is Exists or DoesNotExist, the values array must be empty. This array is replaced during a strategic merge patch. |
Group | Version | Kind |
---|---|---|
type string | type indicates which kind of seccomp profile will be applied. Valid options are: Localhost - a profile defined in a file on the node should be used. RuntimeDefault - the container runtime default profile should be used. Unconfined - no profile should be applied. |
Group | Version | Kind |
---|---|---|
optional boolean | Specify whether the Secret must be defined |
Group | Version | Kind |
---|---|---|
optional boolean | Specify whether the Secret or its key must be defined |
Group | Version | Kind |
---|---|---|
optional boolean | optional field specify whether the Secret or its key must be defined |
Group | Version | Kind |
---|---|---|
namespace string | namespace defines the space within which the secret name must be unique. |
Group | Version | Kind |
---|---|---|
secretName string | secretName is the name of the secret in the pod's namespace to use. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret |
Group | Version | Kind |
---|---|---|
windowsOptions WindowsSecurityContextOptions | The Windows specific settings applied to all containers. If unspecified, the options from the PodSecurityContext will be used. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. Note that this field cannot be set when spec.os.name is linux. |
Group | Version | Kind |
---|---|---|
serverAddress string | Address of this server, suitable for a client that matches the above CIDR. This can be a hostname, hostname:port, IP or IP:port. |
Group | Version | Kind |
---|---|---|
servedVersions string array | The API server can serve these versions. DecodableVersions must include all ServedVersions. |
Group | Version | Kind |
---|---|---|
namespace string | `namespace` is the namespace of matching ServiceAccount objects. Required. |
Group | Version | Kind |
---|---|---|
path string | path is the path relative to the mount point of the file to project the token into. |
Group | Version | Kind |
---|---|---|
number integer | number is the numerical port number (e.g. 80) on the Service. This is a mutually exclusive setting with "Name". |
Group | Version | Kind |
---|---|---|
targetPort | Number or name of the port to access on the pods targeted by the service. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. If this is a string, it will be looked up as a named port in the target Pod's container ports. If this is not specified, the value of the 'port' field is used (an identity map). This field is ignored for services with clusterIP=None, and should be omitted or set equal to the 'port' field. More info: https://kubernetes.io/docs/concepts/services-networking/service/#defining-a-service |
Group | Version | Kind |
---|---|---|
port integer | If specified, the port on the service that hosting webhook. Default to 443 for backward compatibility. `port` should be a valid port number (1-65535, inclusive). |
Group | Version | Kind |
---|---|---|
clientIP ClientIPConfig | clientIP contains the configurations of Client IP based session affinity. |
Group | Version | Kind |
---|---|---|
type string | Type of statefulset condition. |
Group | Version | Kind |
---|---|---|
start integer | start is the number representing the first replica's index. It may be used to number replicas from an alternate index (eg: 1-indexed) over the default 0-indexed names, or to orchestrate progressive movement of replicas from one StatefulSet to another. If set, replica indices will be in the range: [.spec.ordinals.start, .spec.ordinals.start + .spec.replicas). If unset, defaults to 0. Replica indices will be in the range: [0, .spec.replicas). |
Group | Version | Kind |
---|---|---|
whenScaled string | WhenScaled specifies what happens to PVCs created from StatefulSet VolumeClaimTemplates when the StatefulSet is scaled down. The default policy of `Retain` causes PVCs to not be affected by a scaledown. The `Delete` policy causes the associated PVCs for any excess pods above the replica count to be deleted. |
Group | Version | Kind |
---|---|---|
type string | Type indicates the type of the StatefulSetUpdateStrategy. Default is RollingUpdate. |
Group | Version | Kind |
---|---|---|
status string | Status of the operation. One of: "Success" or "Failure". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
Group | Version | Kind |
---|---|---|
reason string | A machine-readable description of the cause of the error. If this value is empty there is no information available. |
Group | Version | Kind |
---|---|---|
uid string | UID of the resource. (when there is a single resource which can be described). More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names#uids |
Group | Version | Kind |
---|---|---|
volumeNamespace string | volumeNamespace specifies the scope of the volume within StorageOS. If no namespace is specified then the Pod's namespace will be used. This allows the Kubernetes name scoping to be mirrored within StorageOS for tighter integration. Set VolumeName to any name to override the default behaviour. Set to "default" if you are not using namespaces within StorageOS. Namespaces that do not pre-exist within StorageOS will be created. |
Group | Version | Kind |
---|---|---|
volumeNamespace string | volumeNamespace specifies the scope of the volume within StorageOS. If no namespace is specified then the Pod's namespace will be used. This allows the Kubernetes name scoping to be mirrored within StorageOS for tighter integration. Set VolumeName to any name to override the default behaviour. Set to "default" if you are not using namespaces within StorageOS. Namespaces that do not pre-exist within StorageOS will be created. |
Group | Version | Kind |
---|---|---|
type string | Type of the condition. |
Group | Version | Kind |
---|---|---|
user UserSubject | `user` matches based on username. |
Group | Version | Kind |
---|---|---|
resourceRules ResourceRule array | ResourceRules is the list of actions the subject is allowed to perform on resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete. |
Group | Version | Kind |
---|---|---|
value string | Value of a property to set |
Group | Version | Kind |
---|---|---|
port | Number or name of the port to access on the container. Number must be in the range 1 to 65535. Name must be an IANA_SVC_NAME. |
Group | Version | Kind |
---|---|---|
value string | The taint value corresponding to the taint key. |
Group | Version | Kind |
---|
Group | Version | Kind |
---|---|---|
value string | Value is the taint value the toleration matches to. If the operator is Exists, the value should be empty, otherwise just a regular string. |
Group | Version | Kind |
---|---|---|
values string array | An array of string values. One value must match the label to be selected. Each entry in Values is ORed. |
Group | Version | Kind |
---|---|---|
matchLabelExpressions TopologySelectorLabelRequirement array | A list of topology selector requirements by labels. |
Group | Version | Kind |
---|---|---|
whenUnsatisfiable string | WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy the spread constraint. - DoNotSchedule (default) tells the scheduler not to schedule it. - ScheduleAnyway tells the scheduler to schedule the pod in any location, but giving higher precedence to topologies that would help reduce the skew. A constraint is considered "Unsatisfiable" for an incoming pod if and only if every possible node assignment for that pod would violate "MaxSkew" on some topology. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 3/1/1: | zone1 | zone2 | zone3 | | P P P | P | P | If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler won't make it *more* imbalanced. It's a required field. |
Group | Version | Kind |
---|---|---|
expressionWarnings ExpressionWarning array | The type checking warnings for each expression. |
Group | Version | Kind |
---|---|---|
name string | Name is the name of resource being referenced |
Group | Version | Kind |
---|---|---|
namespace string | Namespace is the namespace of resource being referenced Note that when a namespace is specified, a gateway.networking.k8s.io/ReferenceGrant object is required in the referent namespace to allow that namespace's owner to accept the reference. See the ReferenceGrant documentation for details. (Alpha) This field requires the CrossNamespaceVolumeDataSource feature gate to be enabled. |
Group | Version | Kind |
---|---|---|
succeeded string array | succeeded holds UIDs of succeeded Pods. |
Group | Version | Kind |
---|---|---|
username string | The name that uniquely identifies this user among all active users. |
Group | Version | Kind |
---|---|---|
name string | `name` is the username that matches, or "*" to match all usernames. Required. |
Group | Version | Kind |
---|---|---|
timeoutSeconds integer | TimeoutSeconds specifies the timeout for this webhook. After the timeout passes, the webhook call will be ignored or the API call will fail based on the failure policy. The timeout value must be between 1 and 30 seconds. Default to 10 seconds. |
Group | Version | Kind |
---|---|---|
reason string | Reason represents a machine-readable description of why this validation failed. If this is the first validation in the list to fail, this reason, as well as the corresponding HTTP response code, are used in the HTTP response to the client. The currently supported reasons are: "Unauthorized", "Forbidden", "Invalid", "RequestEntityTooLarge". If not set, StatusReasonInvalid is used in the response to the client. |
Group | Version | Kind |
---|---|---|
rule string | Rule represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec The Rule is scoped to the location of the x-kubernetes-validations extension in the schema. The `self` variable in the CEL expression is bound to the scoped value. Example: - Rule scoped to the root of a resource with a status subresource: {"rule": "self.status.actual <= self.spec.maxDesired"} If the Rule is scoped to an object with properties, the accessible properties of the object are field selectable via `self.field` and field presence can be checked via `has(self.field)`. Null valued fields are treated as absent fields in CEL expressions. If the Rule is scoped to an object with additionalProperties (i.e. a map) the value of the map are accessible via `self[mapKey]`, map containment can be checked via `mapKey in self` and all entries of the map are accessible via CEL macros and functions such as `self.all(...)`. If the Rule is scoped to an array, the elements of the array are accessible via `self[i]` and also by macros and functions. If the Rule is scoped to a scalar, `self` is bound to the scalar value. Examples: - Rule scoped to a map of objects: {"rule": "self.components['Widget'].priority < 10"} - Rule scoped to a list of integers: {"rule": "self.values.all(value, value >= 0 && value < 100)"} - Rule scoped to a string value: {"rule": "self.startsWith('kube')"} The `apiVersion`, `kind`, `metadata.name` and `metadata.generateName` are always accessible from the root of the object and from any x-kubernetes-embedded-resource annotated objects. No other metadata properties are accessible. Unknown data preserved in custom resources via x-kubernetes-preserve-unknown-fields is not accessible in CEL expressions. This includes: - Unknown field values that are preserved by object schemas with x-kubernetes-preserve-unknown-fields. - Object properties where the property schema is of an "unknown type". An "unknown type" is recursively defined as: - A schema with no type and x-kubernetes-preserve-unknown-fields set to true - An array where the items schema is of an "unknown type" - An object where the additionalProperties schema is of an "unknown type" Only property names of the form `[a-zA-Z_.-/][a-zA-Z0-9_.-/]*` are accessible. Accessible property names are escaped according to the following rules when accessed in the expression: - '__' escapes to '__underscores__' - '.' escapes to '__dot__' - '-' escapes to '__dash__' - '/' escapes to '__slash__' - Property names that exactly match a CEL RESERVED keyword escape to '__{keyword}__'. The keywords are: "true", "false", "null", "in", "as", "break", "const", "continue", "else", "for", "function", "if", "import", "let", "loop", "package", "namespace", "return". Examples: - Rule accessing a property named "namespace": {"rule": "self.__namespace__ > 0"} - Rule accessing a property named "x-prop": {"rule": "self.x__dash__prop > 0"} - Rule accessing a property named "redact__d": {"rule": "self.redact__underscores__d > 0"} Equality on arrays with x-kubernetes-list-type of 'set' or 'map' ignores element order, i.e. [1, 2] == [2, 1]. Concatenation on arrays with x-kubernetes-list-type use the semantics of the list type: - 'set': `X + Y` performs a union where the array positions of all elements in `X` are preserved and non-intersecting elements in `Y` are appended, retaining their partial order. - 'map': `X + Y` performs a merge where the array positions of all keys in `X` are preserved but the values are overwritten by values in `Y` when the key sets of `X` and `Y` intersect. Elements in `Y` with non-intersecting keys are appended, retaining their partial order. |
Group | Version | Kind |
---|---|---|
name string | Name is the name of the variable. The name must be a valid CEL identifier and unique among all variables. The variable can be accessed in other expressions through `variables` For example, if name is "foo", the variable will be available as `variables.foo` |
Group | Version | Kind |
---|---|---|
persistentVolumeName string | persistentVolumeName represents the name of the persistent volume to attach. |
Group | Version | Kind |
---|---|---|
name string | name must match the name of a persistentVolumeClaim in the pod |
Group | Version | Kind |
---|---|---|
time Time | time represents the time the error was encountered. |
Group | Version | Kind |
---|---|---|
subPathExpr string | Expanded path within the volume from which the container's volume should be mounted. Behaves similarly to SubPath but environment variable references $(VAR_NAME) are expanded using the container's environment. Defaults to "" (volume's root). SubPathExpr and SubPath are mutually exclusive. |
Group | Version | Kind |
---|---|---|
required NodeSelector | required specifies hard node constraints that must be met. |
Group | Version | Kind |
---|---|---|
count integer | count indicates the maximum number of unique volumes managed by the CSI driver that can be used on a node. A volume that is both attached and mounted on a node is considered to be used once, not twice. The same rule applies for a unique volume that is shared among multiple pods on the same node. If this field is not specified, then the supported number of volumes on this node is unbounded. |
Group | Version | Kind |
---|---|---|
serviceAccountToken ServiceAccountTokenProjection | serviceAccountToken is information about the serviceAccountToken data to project |
Group | Version | Kind |
---|---|---|
volumePath string | volumePath is the path that identifies vSphere volume vmdk |
Group | Version | Kind |
---|---|---|
type string |
Group | Version | Kind |
---|---|---|
url string | `url` gives the location of the webhook, in standard URL form (`scheme://host:port/path`). Exactly one of `url` or `service` must be specified. The `host` should not refer to a service running in the cluster; use the `service` field instead. The host might be resolved via external DNS in some apiservers (e.g., `kube-apiserver` cannot resolve in-cluster DNS as that would be a layering violation). `host` may also be an IP address. Please note that using `localhost` or `127.0.0.1` as a `host` is risky unless you take great care to run this webhook on all hosts which run an apiserver which might need to make calls to this webhook. Such installs are likely to be non-portable, i.e., not easy to turn up in a new cluster. The scheme must be "https"; the URL must begin with "https://". A path is optional, and if present may be any string permissible in a URL. You may use the path to pass an arbitrary string to the webhook, for example, a cluster identifier. Attempting to use a user or basic auth e.g. "user:password@" is not allowed. Fragments ("#...") and query parameters ("?...") are not allowed, either. |
Group | Version | Kind |
---|---|---|
conversionReviewVersions string array | conversionReviewVersions is an ordered list of preferred `ConversionReview` versions the Webhook expects. The API server will use the first version in the list which it supports. If none of the versions specified in this list are supported by API server, conversion will fail for the custom resource. If a persisted Webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail. |
Group | Version | Kind |
---|---|---|
weight integer | weight associated with matching the corresponding podAffinityTerm, in the range 1-100. |
Group | Version | Kind |
---|---|---|
runAsUserName string | The UserName in Windows to run the entrypoint of the container process. Defaults to the user specified in image metadata if unspecified. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. |
This section contains older versions of resources shown above.
-Group | Version | Kind |
---|---|---|
valueExpression string | valueExpression represents the expression which is evaluated by CEL to produce an audit annotation value. The expression must evaluate to either a string or null value. If the expression evaluates to a string, the audit annotation is included with the string value. If the expression evaluates to null or empty string the audit annotation will be omitted. The valueExpression may be no longer than 5kb in length. If the result of the valueExpression is more than 10kb in length, it will be truncated to 10kb. If multiple ValidatingAdmissionPolicyBinding resources match an API request, then the valueExpression will be evaluated for each binding. All unique values produced by the valueExpressions will be joined together in a comma-separated list. Required. |
Group | Version | Kind |
---|---|---|
name string | name is the name of the referent; More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names |
Group | Version | Kind |
---|---|---|
protocol string | protocol represents the IP protocol for this port. Must be UDP, TCP, or SCTP. Default is TCP. |
Group | Version | Kind |
---|---|---|
type string | Type of this event (Normal, Warning), new types could be added in the future |
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create an Event
POST /api/v1/namespaces/{namespace}/events
+POST /api/v1/namespaces/{namespace}/events
Parameter | Description |
---|---|
202 Event | Accepted |
partially update the specified Event
PATCH /api/v1/namespaces/{namespace}/events/{name}
+PATCH /api/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
201 Event | Created |
replace the specified Event
PUT /api/v1/namespaces/{namespace}/events/{name}
+PUT /api/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
201 Event | Created |
delete an Event
DELETE /api/v1/namespaces/{namespace}/events/{name}
+DELETE /api/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of Event
DELETE /api/v1/namespaces/{namespace}/events
+DELETE /api/v1/namespaces/{namespace}/events
Parameter | Description |
---|---|
200 Status | OK |
read the specified Event
GET /api/v1/namespaces/{namespace}/events/{name}
+GET /api/v1/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
200 Event | OK |
list or watch objects of kind Event
GET /api/v1/namespaces/{namespace}/events
+GET /api/v1/namespaces/{namespace}/events
Parameter | Description |
---|---|
200 EventList | OK |
list or watch objects of kind Event
GET /api/v1/events
+GET /api/v1/events
Parameter | Description |
---|---|
200 EventList | OK |
watch changes to an object of kind Event. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /api/v1/watch/namespaces/{namespace}/events/{name}
+GET /api/v1/watch/namespaces/{namespace}/events/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/namespaces/{namespace}/events
+GET /api/v1/watch/namespaces/{namespace}/events
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of Event. deprecated: use the 'watch' parameter with a list operation instead.
GET /api/v1/watch/events
+GET /api/v1/watch/events
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
lastObservedTime MicroTime | Time of the last occurrence observed |
Group | Version | Kind |
---|---|---|
nominalConcurrencyShares integer | `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats nominally reserved for this priority level. This DOES NOT limit the dispatching from this priority level but affects the other priority levels through the borrowing mechanism. The server's concurrency limit (ServerCL) is divided among all the priority levels in proportion to their NCS values: NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k) Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of zero. |
Group | Version | Kind |
---|---|---|
warning string | The content of type checking information in a human-readable form. Each line of the warning contains the type that the expression is checked against, followed by the type check error from the compiler. |
Group | Version | Kind |
---|---|---|
type string | `type` is the type of flow distinguisher method The supported types are "ByUser" and "ByNamespace". Required. |
Group | Version | Kind |
---|---|---|
status FlowSchemaStatus | `status` is the current status of a FlowSchema. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
rules
conditions
Field | Description |
---|---|
metadata ListMeta | `metadata` is the standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a FlowSchema
POST /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas
+POST /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas
Parameter | Description |
---|---|
202 FlowSchema | Accepted |
partially update the specified FlowSchema
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
Parameter | Description |
---|---|
201 FlowSchema | Created |
replace the specified FlowSchema
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
Parameter | Description |
---|---|
201 FlowSchema | Created |
delete a FlowSchema
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of FlowSchema
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas
Parameter | Description |
---|---|
200 Status | OK |
read the specified FlowSchema
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}
Parameter | Description |
---|---|
200 FlowSchema | OK |
list or watch objects of kind FlowSchema
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas
Parameter | Description |
---|---|
200 FlowSchemaList | OK |
watch changes to an object of kind FlowSchema. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/flowschemas/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/flowschemas/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of FlowSchema. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/flowschemas
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/flowschemas
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified FlowSchema
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status
Parameter | Description |
---|---|
201 FlowSchema | Created |
read status of the specified FlowSchema
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status
Parameter | Description |
---|---|
200 FlowSchema | OK |
replace status of the specified FlowSchema
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/flowschemas/{name}/status
Parameter | Description |
---|---|
201 FlowSchema | Created |
Group | Version | Kind |
---|---|---|
type string | `type` is the type of the condition. Required. |
Group | Version | Kind |
---|---|---|
name string | name is the user group that matches, or "*" to match all user groups. See https://github.com/kubernetes/apiserver/blob/master/pkg/authentication/user/user.go for some well-known group names. Required. |
Group | Version | Kind |
---|---|---|
status HorizontalPodAutoscalerStatus | status is the current information about the autoscaler. |
targetCPUUtilizationPercentage
observedGeneration
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. |
create a HorizontalPodAutoscaler
POST /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
+POST /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
202 HorizontalPodAutoscaler | Accepted |
partially update the specified HorizontalPodAutoscaler
PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
+PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
replace the specified HorizontalPodAutoscaler
PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
+PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
delete a HorizontalPodAutoscaler
DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
+DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of HorizontalPodAutoscaler
DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
+DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
200 Status | OK |
read the specified HorizontalPodAutoscaler
GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
+GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
200 HorizontalPodAutoscaler | OK |
list or watch objects of kind HorizontalPodAutoscaler
GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
+GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
200 HorizontalPodAutoscalerList | OK |
list or watch objects of kind HorizontalPodAutoscaler
GET /apis/autoscaling/v1/horizontalpodautoscalers
+GET /apis/autoscaling/v1/horizontalpodautoscalers
Parameter | Description |
---|---|
200 HorizontalPodAutoscalerList | OK |
watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}
+GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers
+GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/autoscaling/v1/watch/horizontalpodautoscalers
+GET /apis/autoscaling/v1/watch/horizontalpodautoscalers
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified HorizontalPodAutoscaler
PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
+PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
read status of the specified HorizontalPodAutoscaler
GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
+GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
Parameter | Description |
---|---|
200 HorizontalPodAutoscaler | OK |
replace status of the specified HorizontalPodAutoscaler
PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
+PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status
Parameter | Description |
---|---|
201 HorizontalPodAutoscaler | Created |
Group | Version | Kind |
---|---|---|
type string | `type` is "Queue" or "Reject". "Queue" means that requests that can not be executed upon arrival are held in a queue until they can be executed or a queuing limit is reached. "Reject" means that requests that can not be executed upon arrival are rejected. Required. |
Group | Version | Kind |
---|---|---|
limitResponse LimitResponse | `limitResponse` indicates what to do with requests that can not be executed right now |
Group | Version | Kind |
---|---|---|
name string | Name is an identifier for this match condition, used for strategic merging of MatchConditions, as well as providing an identifier for logging purposes. A good name should be descriptive of the associated expression. Name must be a qualified name consisting of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyName', or 'my.name', or '123-abc', regex used for validation is '([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]') with an optional DNS subdomain prefix and '/' (e.g. 'example.com/MyName') Required. |
Group | Version | Kind |
---|---|---|
name string | Name is an identifier for this match condition, used for strategic merging of MatchConditions, as well as providing an identifier for logging purposes. A good name should be descriptive of the associated expression. Name must be a qualified name consisting of alphanumeric characters, '-', '_' or '.', and must start and end with an alphanumeric character (e.g. 'MyName', or 'my.name', or '123-abc', regex used for validation is '([A-Za-z0-9][-A-Za-z0-9_.]*)?[A-Za-z0-9]') with an optional DNS subdomain prefix and '/' (e.g. 'example.com/MyName') Required. |
Group | Version | Kind |
---|---|---|
resourceRules NamedRuleWithOperations array | ResourceRules describes what operations on what resources/subresources the ValidatingAdmissionPolicy matches. The policy cares about an operation if it matches _any_ Rule. |
Group | Version | Kind |
---|---|---|
scope string | scope specifies the scope of this rule. Valid values are "Cluster", "Namespaced", and "*" "Cluster" means that only cluster-scoped resources will match this rule. Namespace API objects are cluster-scoped. "Namespaced" means that only namespaced resources will match this rule. "*" means that there are no scope restrictions. Subresources match the scope of their parent resource. Default is "*". |
Group | Version | Kind |
---|---|---|
verbs string array | `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs. If it is present, it must be the only entry. Required. |
Group | Version | Kind |
---|---|---|
kind string | Kind is the API kind the resources belong to. Required. |
Group | Version | Kind |
---|---|---|
selector LabelSelector | selector can be used to match multiple param objects based on their labels. Supply selector: {} to match all resources of the ParamKind. If multiple params are found, they are all evaluated with the policy expressions and the results are ANDed together. One of `name` or `selector` must be set, but `name` and `selector` are mutually exclusive properties. If one is set, the other must be unset. |
Group | Version | Kind |
---|---|---|
subjects Subject array | subjects is the list of normal user, serviceaccount, or group that this rule cares about. There must be at least one member in this slice. A slice that includes both the system:authenticated and system:unauthenticated user groups matches every request. Required. |
Group | Version | Kind |
---|---|---|
status PriorityLevelConfigurationStatus | `status` is the current status of a "request-priority". More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status |
type
conditions
Field | Description |
---|---|
metadata ListMeta | `metadata` is the standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata |
create a PriorityLevelConfiguration
POST /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations
+POST /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations
Parameter | Description |
---|---|
202 PriorityLevelConfiguration | Accepted |
partially update the specified PriorityLevelConfiguration
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
replace the specified PriorityLevelConfiguration
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
delete a PriorityLevelConfiguration
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of PriorityLevelConfiguration
DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations
+DELETE /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations
Parameter | Description |
---|---|
200 Status | OK |
read the specified PriorityLevelConfiguration
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
200 PriorityLevelConfiguration | OK |
list or watch objects of kind PriorityLevelConfiguration
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations
Parameter | Description |
---|---|
200 PriorityLevelConfigurationList | OK |
watch changes to an object of kind PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/prioritylevelconfigurations/{name}
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/prioritylevelconfigurations/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of PriorityLevelConfiguration. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/prioritylevelconfigurations
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/watch/prioritylevelconfigurations
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified PriorityLevelConfiguration
PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status
+PATCH /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
read status of the specified PriorityLevelConfiguration
GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status
+GET /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status
Parameter | Description |
---|---|
200 PriorityLevelConfiguration | OK |
replace status of the specified PriorityLevelConfiguration
PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status
+PUT /apis/flowcontrol.apiserver.k8s.io/v1beta2/prioritylevelconfigurations/{name}/status
Parameter | Description |
---|---|
201 PriorityLevelConfiguration | Created |
Group | Version | Kind |
---|---|---|
type string | `type` is the type of the condition. Required. |
Group | Version | Kind |
---|---|---|
name string | `name` is the name of the priority level configuration being referenced Required. |
Group | Version | Kind |
---|---|---|
queues integer | `queues` is the number of queues for this priority level. The queues exist independently at each apiserver. The value must be positive. Setting it to 1 effectively precludes shufflesharding and thus makes the distinguisher method of associated flow schemas irrelevant. This field has a default value of 64. |
Group | Version | Kind |
---|---|---|
status ResourceClaimStatus | Status describes whether the resource is available and with which attributes. |
resourceClassName
reservedFor
Field | Description |
---|---|
metadata ListMeta | Standard list metadata |
create a ResourceClaim
POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
+POST /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
202 ResourceClaim | Accepted |
partially update the specified ResourceClaim
PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
201 ResourceClaim | Created |
replace the specified ResourceClaim
PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
201 ResourceClaim | Created |
delete a ResourceClaim
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
202 ResourceClaim | Accepted |
delete collection of ResourceClaim
DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
+DELETE /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
200 Status | OK |
read the specified ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
200 ResourceClaim | OK |
list or watch objects of kind ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
200 ResourceClaimList | OK |
list or watch objects of kind ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/resourceclaims
Parameter | Description |
---|---|
200 ResourceClaimList | OK |
watch changes to an object of kind ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims/{name}
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/watch/namespaces/{namespace}/resourceclaims
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ResourceClaim. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/resource.k8s.io/v1alpha2/watch/resourceclaims
+GET /apis/resource.k8s.io/v1alpha2/watch/resourceclaims
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified ResourceClaim
PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
+PATCH /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
Parameter | Description |
---|---|
201 ResourceClaim | Created |
read status of the specified ResourceClaim
GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
+GET /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
Parameter | Description |
---|---|
200 ResourceClaim | OK |
replace status of the specified ResourceClaim
PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
+PUT /apis/resource.k8s.io/v1alpha2/namespaces/{namespace}/resourceclaims/{name}/status
Parameter | Description |
---|---|
201 ResourceClaim | Created |
Group | Version | Kind |
---|---|---|
verbs string array | `verbs` is a list of matching verbs and may not be empty. "*" matches all verbs and, if present, must be the only entry. Required. |
Group | Version | Kind |
---|---|---|
status SelfSubjectReviewStatus | Status is filled in by the server with the user attributes. |
userInfo
create a SelfSubjectReview
POST /apis/authentication.k8s.io/v1beta1/selfsubjectreviews
+POST /apis/authentication.k8s.io/v1beta1/selfsubjectreviews
Parameter | Description |
---|---|
202 SelfSubjectReview | Accepted |
Group | Version | Kind |
---|---|---|
status SelfSubjectReviewStatus | Status is filled in by the server with the user attributes. |
userInfo
create a SelfSubjectReview
POST /apis/authentication.k8s.io/v1alpha1/selfsubjectreviews
+POST /apis/authentication.k8s.io/v1alpha1/selfsubjectreviews
Parameter | Description |
---|---|
202 SelfSubjectReview | Accepted |
Group | Version | Kind |
---|---|---|
namespace string | `namespace` is the namespace of matching ServiceAccount objects. Required. |
Group | Version | Kind |
---|---|---|
port integer | port is an optional service port at which the webhook will be contacted. `port` should be a valid port number (1-65535, inclusive). Defaults to 443 for backward compatibility. |
Group | Version | Kind |
---|---|---|
port integer | If specified, the port on the service that hosting webhook. Default to 443 for backward compatibility. `port` should be a valid port number (1-65535, inclusive). |
Group | Version | Kind |
---|---|---|
namespace string | Namespace of the referenced object. If the object kind is non-namespace, such as "User" or "Group", and this value is not empty the Authorizer should report an error. |
Group | Version | Kind |
---|---|---|
user UserSubject | `user` matches based on username. |
Group | Version | Kind |
---|---|---|
expirationSeconds integer | expirationSeconds is the duration of validity of the token in "TokenRequestSpec". It has the same default value of "ExpirationSeconds" in "TokenRequestSpec". |
Group | Version | Kind |
---|---|---|
expressionWarnings ExpressionWarning array | The type checking warnings for each expression. |
Group | Version | Kind |
---|---|---|
name string | `name` is the username that matches, or "*" to match all usernames. Required. |
Group | Version | Kind |
---|---|---|
status ValidatingAdmissionPolicyStatus | The status of the ValidatingAdmissionPolicy, including warnings that are useful to determine if the policy behaves in the expected way. Populated by the system. Read-only. |
variables
typeChecking
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ValidatingAdmissionPolicy
POST /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies
+POST /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies
Parameter | Description |
---|---|
202 ValidatingAdmissionPolicy | Accepted |
partially update the specified ValidatingAdmissionPolicy
PATCH /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
+PATCH /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
replace the specified ValidatingAdmissionPolicy
PUT /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
+PUT /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
delete a ValidatingAdmissionPolicy
DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
+DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ValidatingAdmissionPolicy
DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies
+DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies
Parameter | Description |
---|---|
200 Status | OK |
read the specified ValidatingAdmissionPolicy
GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
+GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicy | OK |
list or watch objects of kind ValidatingAdmissionPolicy
GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies
+GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicyList | OK |
watch changes to an object of kind ValidatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicies/{name}
+GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicies/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ValidatingAdmissionPolicy. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicies
+GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicies
Parameter | Description |
---|---|
200 WatchEvent | OK |
partially update status of the specified ValidatingAdmissionPolicy
PATCH /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}/status
+PATCH /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}/status
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
read status of the specified ValidatingAdmissionPolicy
GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}/status
+GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}/status
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicy | OK |
replace status of the specified ValidatingAdmissionPolicy
PUT /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}/status
+PUT /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicies/{name}/status
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicy | Created |
Group | Version | Kind |
---|---|---|
spec ValidatingAdmissionPolicyBindingSpec | Specification of the desired behavior of the ValidatingAdmissionPolicyBinding. |
validationActions
Field | Description |
---|---|
metadata ListMeta | Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds |
create a ValidatingAdmissionPolicyBinding
POST /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings
+POST /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings
Parameter | Description |
---|---|
202 ValidatingAdmissionPolicyBinding | Accepted |
partially update the specified ValidatingAdmissionPolicyBinding
PATCH /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
+PATCH /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicyBinding | Created |
replace the specified ValidatingAdmissionPolicyBinding
PUT /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
+PUT /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
201 ValidatingAdmissionPolicyBinding | Created |
delete a ValidatingAdmissionPolicyBinding
DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
+DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
202 Status | Accepted |
delete collection of ValidatingAdmissionPolicyBinding
DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings
+DELETE /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings
Parameter | Description |
---|---|
200 Status | OK |
read the specified ValidatingAdmissionPolicyBinding
GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
+GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicyBinding | OK |
list or watch objects of kind ValidatingAdmissionPolicyBinding
GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings
+GET /apis/admissionregistration.k8s.io/v1alpha1/validatingadmissionpolicybindings
Parameter | Description |
---|---|
200 ValidatingAdmissionPolicyBindingList | OK |
watch changes to an object of kind ValidatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicybindings/{name}
+GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicybindings/{name}
Parameter | Description |
---|---|
200 WatchEvent | OK |
watch individual changes to a list of ValidatingAdmissionPolicyBinding. deprecated: use the 'watch' parameter with a list operation instead.
GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicybindings
+GET /apis/admissionregistration.k8s.io/v1alpha1/watch/validatingadmissionpolicybindings
Parameter | Description |
---|---|
200 WatchEvent | OK |
Group | Version | Kind |
---|---|---|
reason string | Reason represents a machine-readable description of why this validation failed. If this is the first validation in the list to fail, this reason, as well as the corresponding HTTP response code, are used in the HTTP response to the client. The currently supported reasons are: "Unauthorized", "Forbidden", "Invalid", "RequestEntityTooLarge". If not set, StatusReasonInvalid is used in the response to the client. |
Group | Version | Kind |
---|---|---|
name string | Name is the name of the variable. The name must be a valid CEL identifier and unique among all variables. The variable can be accessed in other expressions through `variables` For example, if name is "foo", the variable will be available as `variables.foo` |
Group | Version | Kind |
---|---|---|
url string | url gives the location of the webhook, in standard URL form (`scheme://host:port/path`). Exactly one of `url` or `service` must be specified. The `host` should not refer to a service running in the cluster; use the `service` field instead. The host might be resolved via external DNS in some apiservers (e.g., `kube-apiserver` cannot resolve in-cluster DNS as that would be a layering violation). `host` may also be an IP address. Please note that using `localhost` or `127.0.0.1` as a `host` is risky unless you take great care to run this webhook on all hosts which run an apiserver which might need to make calls to this webhook. Such installs are likely to be non-portable, i.e., not easy to turn up in a new cluster. The scheme must be "https"; the URL must begin with "https://". A path is optional, and if present may be any string permissible in a URL. You may use the path to pass an arbitrary string to the webhook, for example, a cluster identifier. Attempting to use a user or basic auth e.g. "user:password@" is not allowed. Fragments ("#...") and query parameters ("?...") are not allowed, either. |