diff --git a/_data/reference.yml b/_data/reference.yml index 879164011354a..2da8e55fe3b6e 100644 --- a/_data/reference.yml +++ b/_data/reference.yml @@ -32,10 +32,10 @@ toc: - docs/reference/workloads-18-19.md - title: API Reference - landing_page: /docs/api-reference/v1.8/ + landing_page: /docs/api-reference/v1.10/ section: - - title: v1.9 - path: /docs/reference/generated/kubernetes-api/v1.9/ + - title: v1.10 + path: /docs/reference/generated/kubernetes-api/v1.10/ - docs/reference/labels-annotations-taints.md - title: OpenAPI and Swagger section: diff --git a/docs/reference/generated/kubernetes-api/v1.9/index.html b/docs/reference/generated/kubernetes-api/v1.10/index.html similarity index 92% rename from docs/reference/generated/kubernetes-api/v1.9/index.html rename to docs/reference/generated/kubernetes-api/v1.10/index.html index 86e75f54e9008..9b745172d9bf8 100644 --- a/docs/reference/generated/kubernetes-api/v1.9/index.html +++ b/docs/reference/generated/kubernetes-api/v1.10/index.html @@ -11,7 +11,7 @@ - +

API OVERVIEW

@@ -94,6 +94,8 @@

Container v1 core

name: nginx # Run the nginx:1.10 image image: nginx:1.10 + +

Container Config to run nginx (must be embedded in a PodSpec to run).

@@ -102,6 +104,8 @@

Container v1 core

name: nginx # Run the nginx:1.10 image image: nginx:1.10 + + @@ -443,24 +447,28 @@

Create


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create a CronJob

HTTP Request

@@ -520,10 +528,6 @@

Response

- - - - @@ -531,6 +535,10 @@

Response

+ + + +
201
CronJob
Created
202
CronJob
Accepted
200
CronJob
OK
201
CronJob
Created

Patch

@@ -539,24 +547,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified CronJob

HTTP Request

@@ -631,24 +643,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified CronJob

HTTP Request

@@ -727,24 +743,28 @@

Delete


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete a CronJob

HTTP Request

@@ -831,24 +851,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of CronJob

HTTP Request

@@ -907,7 +931,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -938,24 +962,28 @@

Read


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read the specified CronJob

HTTP Request

@@ -1023,24 +1051,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind CronJob

HTTP Request

@@ -1099,7 +1131,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -1128,24 +1160,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind CronJob

HTTP Request

@@ -1189,7 +1225,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -1218,24 +1254,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind CronJob

HTTP Request

@@ -1298,7 +1338,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -1327,24 +1367,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of CronJob

HTTP Request

@@ -1403,7 +1447,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -1432,24 +1476,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of CronJob

HTTP Request

@@ -1493,7 +1541,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -1524,24 +1572,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified CronJob

HTTP Request

@@ -1616,24 +1668,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified CronJob

HTTP Request

@@ -1693,24 +1749,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified CronJob

HTTP Request

@@ -1814,6 +1874,7 @@

DaemonSet v1 apps

echo "DaemonSet running on $(hostname)" ; sleep 10 ; done +

DaemonSet Config to print the hostname on each Node in the cluster every 10 seconds.

@@ -1844,6 +1905,7 @@

DaemonSet v1 apps

echo "DaemonSet running on $(hostname)" ; sleep 10 ; done + @@ -2077,6 +2139,7 @@

Create

sleep 10 ; done ' | kubectl create -f - +

curl Command (requires kubectl proxy to be running)

@@ -2107,12 +2170,14 @@

Create

sleep 10 ; done ' http://127.0.0.1:8001/apis/apps/v1/namespaces/default/daemonsets +

Output


 daemonset "daemonset-example" created
+
 

Response Body

@@ -2176,6 +2241,7 @@

Create

"desiredNumberScheduled": 0 } } +

create a DaemonSet

HTTP Request

@@ -2235,10 +2301,6 @@

Response

- - - - @@ -2246,6 +2308,10 @@

Response

+ + + +
200
DaemonSet
OK
201
DaemonSet
Created
202
DaemonSet
Accepted
200
DaemonSet
OK

Patch

@@ -2254,24 +2320,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified DaemonSet

HTTP Request

@@ -2346,24 +2416,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified DaemonSet

HTTP Request

@@ -2442,6 +2516,7 @@

Delete


 $ kubectl delete daemonset daemonset-example
+
 

curl Command (requires kubectl proxy to be running)

@@ -2451,13 +2526,15 @@

Delete

$ 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' +' 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/daemonsets/daemonset-example' +

Output


 daemonset "daemonset-example" deleted
+
 

Response Body

@@ -2470,6 +2547,8 @@

Delete

"status": "Success", "code": 200 } + +

delete a DaemonSet

HTTP Request

@@ -2556,24 +2635,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of DaemonSet

HTTP Request

@@ -2632,7 +2715,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -2663,23 +2746,29 @@

Read


 $ 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
+
 

Output


+
+
 

Response Body


+
+
 

read the specified DaemonSet

HTTP Request

@@ -2747,24 +2836,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind DaemonSet

HTTP Request

@@ -2823,7 +2916,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -2852,24 +2945,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind DaemonSet

HTTP Request

@@ -2913,7 +3010,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -2942,24 +3039,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind DaemonSet

HTTP Request

@@ -3022,7 +3123,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -3051,24 +3152,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of DaemonSet

HTTP Request

@@ -3127,7 +3232,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -3156,24 +3261,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of DaemonSet

HTTP Request

@@ -3217,7 +3326,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -3248,24 +3357,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified DaemonSet

HTTP Request

@@ -3340,24 +3453,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified DaemonSet

HTTP Request

@@ -3417,24 +3534,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified DaemonSet

HTTP Request

@@ -3532,6 +3653,8 @@

Deployment v1 apps

- name: nginx # Run this image image: nginx:1.10 + +

Deployment Config to run 3 nginx instances (max rollback set to 10 revisions).

@@ -3556,6 +3679,8 @@

Deployment v1 apps

- name: nginx # Run this image image: nginx:1.10 + + @@ -3785,7 +3910,7 @@

RollingUpdateDeployment v1 apps

- + @@ -3818,6 +3943,7 @@

Create

ports: - containerPort: 80 ' | kubectl create -f - +

curl Command (requires kubectl proxy to be running)

@@ -3843,12 +3969,14 @@

Create

ports: - containerPort: 80 ' http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments +

Output


 deployment "deployment-example" created
+
 

Response Body

@@ -3916,6 +4044,7 @@

Create

}, "status": {} } +

create a Deployment

HTTP Request

@@ -3975,10 +4104,6 @@

Response

- - - - @@ -3986,6 +4111,10 @@

Response

+ + + +
maxSurgeThe maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is atmost 130% of desired pods.The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. Defaults to 25%. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is at most 130% of desired pods.
maxUnavailable
200
Deployment
OK
201
Deployment
Created
202
Deployment
Accepted
200
Deployment
OK

Patch

@@ -3995,6 +4124,7 @@

Patch


 $ kubectl patch deployment deployment-example -p \
     '{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}'
+
 

curl Command (requires kubectl proxy to be running)

@@ -4003,13 +4133,15 @@

Patch

$ kubectl proxy $ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data ' {"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}' \ - 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example' + 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example' +

Output


 "deployment-example" patched
+
 

Response Body

@@ -4085,6 +4217,8 @@

Patch

"availableReplicas": 3 } } + +

partially update the specified Deployment

HTTP Request

@@ -4176,6 +4310,7 @@

Replace

ports: - containerPort: 80 ' | kubectl replace -f - +

curl Command (requires kubectl proxy to be running)

@@ -4201,12 +4336,14 @@

Replace

ports: - containerPort: 80 ' http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example +

Output


 deployment "deployment-example" replaced
+
 

Response Body

@@ -4279,6 +4416,8 @@

Replace

"availableReplicas": 3 } } + +

replace the specified Deployment

HTTP Request

@@ -4357,6 +4496,7 @@

Delete


 $ kubectl delete deployment deployment-example
+
 

curl Command (requires kubectl proxy to be running)

@@ -4366,13 +4506,15 @@

Delete

$ 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' +' 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments/deployment-example' +

Output


 deployment "deployment-example" deleted
+
 

Response Body

@@ -4385,6 +4527,8 @@

Delete

"status": "Success", "code": 200 } + +

delete a Deployment

HTTP Request

@@ -4471,24 +4615,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of Deployment

HTTP Request

@@ -4547,7 +4695,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -4578,13 +4726,15 @@

Read


 $ 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
+
 

Output

@@ -4659,6 +4809,8 @@

Read

"availableReplicas": 3 } } + +

Response Body

@@ -4733,6 +4885,8 @@

Read

"availableReplicas": 3 } } + +

read the specified Deployment

HTTP Request

@@ -4800,6 +4954,7 @@

List


 $ kubectl get deployment -o json
+
 

curl Command (requires kubectl proxy to be running)

@@ -4807,6 +4962,7 @@

List


 $ kubectl proxy
 $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/namespaces/default/deployments'
+
 

Output

@@ -4953,6 +5109,8 @@

List

} ] } + +

Response Body

@@ -5099,6 +5257,8 @@

List

} ] } + +

list or watch objects of kind Deployment

HTTP Request

@@ -5157,7 +5317,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -5186,24 +5346,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Deployment

HTTP Request

@@ -5247,7 +5411,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -5276,6 +5440,7 @@

Watch


 $ kubectl get deployment deployment-example --watch -o json
+
 

curl Command (requires kubectl proxy to be running)

@@ -5283,6 +5448,7 @@

Watch


 $ kubectl proxy
 $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1/watch/namespaces/default/deployments/deployment-example'
+
 

Output

@@ -5362,6 +5528,7 @@

Watch

} } } +

Response Body

@@ -5441,6 +5608,7 @@

Watch

} } } +

watch changes to an object of kind Deployment

HTTP Request

@@ -5503,7 +5671,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -5532,24 +5700,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Deployment

HTTP Request

@@ -5608,7 +5780,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -5637,24 +5809,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Deployment

HTTP Request

@@ -5698,7 +5874,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -5729,24 +5905,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified Deployment

HTTP Request

@@ -5821,24 +6001,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified Deployment

HTTP Request

@@ -5898,24 +6082,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified Deployment

HTTP Request

@@ -5996,24 +6184,28 @@

Read Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read scale of the specified Deployment

HTTP Request

@@ -6073,24 +6265,28 @@

Replace Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace scale of the specified Deployment

HTTP Request

@@ -6169,24 +6365,28 @@

Patch Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update scale of the specified Deployment

HTTP Request

@@ -6278,6 +6478,8 @@

Job v1 batch

args: ["-Mbignum=bpi", "-wle", "print bpi(2000)"] # Do not restart containers after they exit restartPolicy: Never + +

Job Config to print pi up to 2000 digits (then exit).

@@ -6300,6 +6502,8 @@

Job v1 batch

args: ["-Mbignum=bpi", "-wle", "print bpi(2000)"] # Do not restart containers after they exit restartPolicy: Never + + @@ -6494,6 +6698,7 @@

Create

command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"] restartPolicy: Never ' | kubectl create -f - +

curl Command (requires kubectl proxy to be running)

@@ -6516,12 +6721,14 @@

Create

command: ["perl", "-Mbignum=bpi", "-wle", "print bpi(2000)"] restartPolicy: Never ' http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs +

Output


 job "example-job" created
+
 

Response Body

@@ -6580,6 +6787,7 @@

Create

}, "status": {} } +

create a Job

HTTP Request

@@ -6639,6 +6847,10 @@

Response

+ + + + @@ -6646,10 +6858,6 @@

Response

- - - -
200
Job
OK
201
Job
Created
202
Job
Accepted
200
Job
OK

Patch

@@ -6658,24 +6866,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified Job

HTTP Request

@@ -6750,24 +6962,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified Job

HTTP Request

@@ -6846,6 +7062,7 @@

Delete


 $ kubectl delete job example-job
+
 

curl Command (requires kubectl proxy to be running)

@@ -6855,13 +7072,15 @@

Delete

$ 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' +' 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/example-job' +

Output


 job "example-job" deleted
+
 

Response Body

@@ -6874,6 +7093,8 @@

Delete

"status": "Success", "code": 200 } + +

delete a Job

HTTP Request

@@ -6960,24 +7181,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of Job

HTTP Request

@@ -7036,7 +7261,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -7066,7 +7291,8 @@

Read

kubectl Command


-$ kubectl get job example-job -o json
+$ kubectl get job example-job -o json
+
 

curl Command (requires kubectl proxy to be running)

@@ -7074,6 +7300,7 @@

Read


 $ kubectl proxy
 $ curl -X GET http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs/example-job
+
 

Output

@@ -7135,6 +7362,7 @@

Read

"active": 1 } } +

Response Body

@@ -7196,6 +7424,7 @@

Read

"active": 1 } } +

read the specified Job

HTTP Request

@@ -7262,7 +7491,8 @@

List

kubectl Command


-$ kubectl get job -o json
+$ kubectl get job -o json
+
 

curl Command (requires kubectl proxy to be running)

@@ -7270,6 +7500,7 @@

List


 $ kubectl proxy
 $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/namespaces/default/jobs'
+
 

Output

@@ -7339,6 +7570,7 @@

List

} ] } +

Response Body

@@ -7408,6 +7640,7 @@

List

} ] } +

list or watch objects of kind Job

HTTP Request

@@ -7466,7 +7699,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -7495,24 +7728,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Job

HTTP Request

@@ -7556,7 +7793,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -7584,7 +7821,8 @@

Watch

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)

@@ -7592,6 +7830,7 @@

Watch


 $ kubectl proxy
 $ curl -X GET 'http://127.0.0.1:8001/apis/batch/v1/watch/namespaces/default/jobs/example-job'
+
 

Output

@@ -7658,6 +7897,7 @@

Watch

} } } +

Response Body

@@ -7724,6 +7964,7 @@

Watch

} } } +

watch changes to an object of kind Job

HTTP Request

@@ -7786,7 +8027,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -7815,24 +8056,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Job

HTTP Request

@@ -7891,7 +8136,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -7920,24 +8165,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Job

HTTP Request

@@ -7981,7 +8230,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -8012,24 +8261,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified Job

HTTP Request

@@ -8104,24 +8357,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified Job

HTTP Request

@@ -8181,24 +8438,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified Job

HTTP Request

@@ -8287,6 +8548,8 @@

Pod v1 core

image: ubuntu:trusty command: ["echo"] args: ["Hello World"] + +

Pod Config to print "Hello World".

@@ -8302,6 +8565,8 @@

Pod v1 core

image: ubuntu:trusty command: ["echo"] args: ["Hello World"] + + @@ -8398,11 +8663,11 @@

PodSpec v1 core

- + - + @@ -8446,7 +8711,7 @@

PodSpec v1 core

- + @@ -8469,6 +8734,10 @@

PodSpec v1 core

+ + + + @@ -8523,6 +8792,10 @@

PodStatus v1 core

+ + + + @@ -8532,7 +8805,7 @@

PodStatus v1 core

- + @@ -8579,24 +8852,28 @@

Create


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create a Pod

HTTP Request

@@ -8675,24 +8952,28 @@

Create Eviction


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create eviction of a Pod

HTTP Request

@@ -8775,24 +9056,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified Pod

HTTP Request

@@ -8867,24 +9152,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified Pod

HTTP Request

@@ -8948,13 +9237,13 @@

Response

- - - - + + + +
dnsConfig
PodDNSConfig
Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy. This is an alpha feature introduced in v1.9 and CustomPodDNS feature gate must be enabled to use it.Specifies the DNS parameters of a pod. Parameters specified here will be merged to the generated DNS configuration based on DNSPolicy.
dnsPolicy
string
Set DNS policy for the pod. Defaults to "ClusterFirst". Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', 'Default' or 'None'. DNS parameters given in DNSConfig will be merged with the policy selected with DNSPolicy. To have DNS options set along with hostNetwork, you have to specify DNS policy explicitly to 'ClusterFirstWithHostNet'. Note that 'None' policy is an alpha feature introduced in v1.9 and CustomPodDNS feature gate must be enabled to use it.Set DNS policy for the pod. Defaults to "ClusterFirst". Valid values are 'ClusterFirstWithHostNet', 'ClusterFirst', 'Default' or 'None'. DNS parameters given in DNSConfig will be merged with the policy selected with DNSPolicy. To have DNS options set along with hostNetwork, you have to specify DNS policy explicitly to 'ClusterFirstWithHostNet'.
hostAliases
HostAlias array
patch type: merge
patch merge key: ip
priorityClassName
string
If specified, indicates the pod's priority. "SYSTEM" is a special keyword which indicates the highest priority. Any other name must be defined by creating a PriorityClass object with that name. If not specified, the pod priority will be default or zero if there is no default.If specified, indicates the pod's priority. "system-node-critical" and "system-cluster-critical" are two special keywords which indicate the highest priorities with the former being the highest priority. Any other name must be defined by creating a PriorityClass object with that name. If not specified, the pod priority will be default or zero if there is no default.
restartPolicy
string
ServiceAccountName is the name of the ServiceAccount to use to run this pod. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
shareProcessNamespace
boolean
Share a single process namespace between all of the containers in a pod. When this is set containers will be able to view and signal processes from other containers in the same pod, and the first process in each container will not be assigned PID 1. HostPID and ShareProcessNamespace cannot both be set. Optional: Default to false. This field is alpha-level and is honored only by servers that enable the PodShareProcessNamespace feature.
subdomain
string
If specified, the fully qualified Pod hostname will be "<hostname>.<subdomain>.<pod namespace>.svc.<cluster domain>". If not specified, the pod will not have a domainname at all.
A human readable message indicating details about why the pod is in this condition.
nominatedNodeName
string
nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods. This field does not guarantee that the pod will be scheduled on this node. Scheduler may decide to place the pod elsewhere if other nodes become available sooner. Scheduler may also decide to give the resources on this node to a higher priority pod that is created after preemption. As a result, this field may be different than PodSpec.nodeName when the pod is scheduled.
phase
string
Current condition of the pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase
qosClass
string
The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://github.com/kubernetes/kubernetes/blob/master/docs/design/resource-qos.mdThe Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://git.k8s.io/community/contributors/design-proposals/node/resource-qos.md
reason
string
200
Pod
OK
201
Pod
Created
200
Pod
OK

Delete

@@ -8963,24 +9252,28 @@

Delete


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete a Pod

HTTP Request

@@ -9067,24 +9360,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of Pod

HTTP Request

@@ -9143,7 +9440,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -9174,24 +9471,28 @@

Read


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read the specified Pod

HTTP Request

@@ -9259,24 +9560,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Pod

HTTP Request

@@ -9335,7 +9640,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -9364,24 +9669,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Pod

HTTP Request

@@ -9425,7 +9734,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -9454,24 +9763,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind Pod

HTTP Request

@@ -9534,7 +9847,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -9563,24 +9876,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Pod

HTTP Request

@@ -9639,7 +9956,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -9668,24 +9985,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Pod

HTTP Request

@@ -9729,7 +10050,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -9760,24 +10081,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified Pod

HTTP Request

@@ -9852,24 +10177,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified Pod

HTTP Request

@@ -9929,24 +10258,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified Pod

HTTP Request

@@ -10027,24 +10360,28 @@

Create Connect Portforward


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect POST requests to portforward of Pod

HTTP Request

@@ -10104,24 +10441,28 @@

Create Connect Proxy


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect POST requests to proxy of Pod

HTTP Request

@@ -10181,24 +10522,28 @@

Create Connect Proxy Path


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect POST requests to proxy of Pod

HTTP Request

@@ -10256,34 +10601,38 @@

Response

-

Create Proxy

+

Delete Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy POST requests to Pod

+

connect DELETE requests to proxy of Pod

HTTP Request

-

POST /api/v1/proxy/namespaces/{namespace}/pods/{name}

+

DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy

Path Parameters

@@ -10303,6 +10652,21 @@

Path Parameters

+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
pathPath is the URL path to use for the current proxy request to pod.

Response

@@ -10318,34 +10682,38 @@

Response

-

Create Proxy Path

+

Delete Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy POST requests to Pod

+

connect DELETE requests to proxy of Pod

HTTP Request

-

POST /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}

+

DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}

Path Parameters

@@ -10369,6 +10737,21 @@

Path Parameters

+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
pathPath is the URL path to use for the current proxy request to pod.

Response

@@ -10384,34 +10767,38 @@

Response

-

Delete Connect Proxy

+

Get Connect Portforward

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect DELETE requests to proxy of Pod

+

connect GET requests to portforward of Pod

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy

+

GET /api/v1/namespaces/{namespace}/pods/{name}/portforward

Path Parameters

@@ -10441,8 +10828,8 @@

Query Parameters

- - + +
pathPath is the URL path to use for the current proxy request to pod.portsList of ports to forward Required when using WebSockets
@@ -10461,34 +10848,38 @@

Response

-

Delete Connect Proxy Path

+

Get Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect DELETE requests to proxy of Pod

+

connect GET requests to proxy of Pod

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}

+

GET /api/v1/namespaces/{namespace}/pods/{name}/proxy

Path Parameters

@@ -10506,10 +10897,6 @@

Path Parameters

- - - -
namespace object name and auth scope, such as for teams and projects
pathpath to the resource

Query Parameters

@@ -10542,34 +10929,38 @@

Response

-

Delete Proxy

+

Get Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy DELETE requests to Pod

+

connect GET requests to proxy of Pod

HTTP Request

-

DELETE /api/v1/proxy/namespaces/{namespace}/pods/{name}

+

GET /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}

Path Parameters

@@ -10587,52 +10978,13 @@

Path Parameters

- -
namespace object name and auth scope, such as for teams and projects
-

Response

- - - - - - - - - - + +
CodeDescription
200
string
OKpathpath to the resource
-

Delete Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy DELETE requests to Pod

-

HTTP Request

-

DELETE /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}

-

Path Parameters

+

Query Parameters

@@ -10642,16 +10994,8 @@

Path Parameters

- - - - - - - - - +
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
pathpath to the resourcePath is the URL path to use for the current proxy request to pod.
@@ -10670,397 +11014,38 @@

Response

-

Get Connect Portforward

+

Head Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect GET requests to portforward of Pod

+

connect HEAD requests to proxy of Pod

HTTP Request

-

GET /api/v1/namespaces/{namespace}/pods/{name}/portforward

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
portsList of ports to forward Required when using WebSockets
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
string
OK
-

Get Connect Proxy

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

connect GET requests to proxy of Pod

-

HTTP Request

-

GET /api/v1/namespaces/{namespace}/pods/{name}/proxy

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
pathPath is the URL path to use for the current proxy request to pod.
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
string
OK
-

Get Connect Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

connect GET requests to proxy of Pod

-

HTTP Request

-

GET /api/v1/namespaces/{namespace}/pods/{name}/proxy/{path}

-

Path Parameters

- - - - - - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
pathpath to the resource
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
pathPath is the URL path to use for the current proxy request to pod.
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
string
OK
-

Get Proxy

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy GET requests to Pod

-

HTTP Request

-

GET /api/v1/proxy/namespaces/{namespace}/pods/{name}

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
string
OK
-

Get Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy GET requests to Pod

-

HTTP Request

-

GET /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}

-

Path Parameters

- - - - - - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
pathpath to the resource
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
string
OK
-

Head Connect Proxy

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

connect HEAD requests to proxy of Pod

-

HTTP Request

-

HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy

+

HEAD /api/v1/namespaces/{namespace}/pods/{name}/proxy

Path Parameters

@@ -11116,24 +11101,28 @@

Head Connect Proxy Path


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect HEAD requests to proxy of Pod

HTTP Request

@@ -11197,24 +11186,28 @@

Replace Connect Proxy


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect PUT requests to proxy of Pod

HTTP Request

@@ -11274,24 +11267,28 @@

Replace Connect Proxy Path


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect PUT requests to proxy of Pod

HTTP Request

@@ -11349,134 +11346,6 @@

Response

-

Replace Proxy

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy PUT requests to Pod

-

HTTP Request

-

PUT /api/v1/proxy/namespaces/{namespace}/pods/{name}

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
string
OK
-

Replace Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy PUT requests to Pod

-

HTTP Request

-

PUT /api/v1/proxy/namespaces/{namespace}/pods/{name}/{path}

-

Path Parameters

- - - - - - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the Pod
namespaceobject name and auth scope, such as for teams and projects
pathpath to the resource
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
string
OK

Misc Operations

See supported operations below...

Read Log

@@ -11485,24 +11354,28 @@

Read Log


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read log of the specified Pod

HTTP Request

@@ -11607,6 +11480,8 @@

ReplicaSet v1 apps

# Run the nginx image - name: nginx image: nginx:1.10 + +

ReplicaSet Config to run 3 nginx instances.

@@ -11629,6 +11504,8 @@

ReplicaSet v1 apps

# Run the nginx image - name: nginx image: nginx:1.10 + + @@ -11801,24 +11678,28 @@

Create


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create a ReplicaSet

HTTP Request

@@ -11897,24 +11778,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified ReplicaSet

HTTP Request

@@ -11989,24 +11874,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified ReplicaSet

HTTP Request

@@ -12070,13 +11959,13 @@

Response

- - - - + + + +
201
ReplicaSet
Created
200
ReplicaSet
OK
201
ReplicaSet
Created

Delete

@@ -12085,24 +11974,28 @@

Delete


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete a ReplicaSet

HTTP Request

@@ -12189,24 +12082,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of ReplicaSet

HTTP Request

@@ -12265,7 +12162,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -12296,24 +12193,28 @@

Read


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read the specified ReplicaSet

HTTP Request

@@ -12381,24 +12282,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind ReplicaSet

HTTP Request

@@ -12457,7 +12362,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -12486,24 +12391,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind ReplicaSet

HTTP Request

@@ -12547,7 +12456,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -12576,24 +12485,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind ReplicaSet

HTTP Request

@@ -12656,7 +12569,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -12685,24 +12598,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of ReplicaSet

HTTP Request

@@ -12761,7 +12678,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -12790,24 +12707,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of ReplicaSet

HTTP Request

@@ -12851,7 +12772,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -12882,24 +12803,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified ReplicaSet

HTTP Request

@@ -12974,24 +12899,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified ReplicaSet

HTTP Request

@@ -13051,24 +12980,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified ReplicaSet

HTTP Request

@@ -13149,24 +13082,28 @@

Read Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read scale of the specified ReplicaSet

HTTP Request

@@ -13226,24 +13163,28 @@

Replace Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace scale of the specified ReplicaSet

HTTP Request

@@ -13307,13 +13248,13 @@

Response

-201
Scale -Created - - 200
Scale OK + +201
Scale +Created +

Patch Scale

@@ -13322,24 +13263,28 @@

Patch Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update scale of the specified ReplicaSet

HTTP Request

@@ -13431,6 +13376,8 @@

ReplicationController v1 core

# Run the nginx image - name: nginx image: nginx:1.10 + +

ReplicationController Config to run 3 nginx instances.

@@ -13453,6 +13400,8 @@

ReplicationController v1 core

# Run the nginx image - name: nginx image: nginx:1.10 + + @@ -13625,24 +13574,28 @@

Create


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create a ReplicationController

HTTP Request

@@ -13721,24 +13674,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified ReplicationController

HTTP Request

@@ -13813,24 +13770,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified ReplicationController

HTTP Request

@@ -13894,13 +13855,13 @@

Response

- - - - + + + +
201
ReplicationController
Created
200
ReplicationController
OK
201
ReplicationController
Created

Delete

@@ -13909,24 +13870,28 @@

Delete


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete a ReplicationController

HTTP Request

@@ -14013,24 +13978,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of ReplicationController

HTTP Request

@@ -14089,7 +14058,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -14120,24 +14089,28 @@

Read


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read the specified ReplicationController

HTTP Request

@@ -14205,24 +14178,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind ReplicationController

HTTP Request

@@ -14281,7 +14258,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -14310,24 +14287,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind ReplicationController

HTTP Request

@@ -14371,7 +14352,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -14400,24 +14381,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind ReplicationController

HTTP Request

@@ -14480,7 +14465,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -14509,24 +14494,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of ReplicationController

HTTP Request

@@ -14585,7 +14574,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -14614,24 +14603,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of ReplicationController

HTTP Request

@@ -14675,7 +14668,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -14706,24 +14699,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified ReplicationController

HTTP Request

@@ -14798,24 +14795,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified ReplicationController

HTTP Request

@@ -14875,24 +14876,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified ReplicationController

HTTP Request

@@ -14973,24 +14978,28 @@

Read Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read scale of the specified ReplicationController

HTTP Request

@@ -15050,24 +15059,28 @@

Replace Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace scale of the specified ReplicationController

HTTP Request

@@ -15146,24 +15159,28 @@

Patch Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update scale of the specified ReplicationController

HTTP Request

@@ -15435,24 +15452,28 @@

Create


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create a StatefulSet

HTTP Request

@@ -15512,6 +15533,10 @@

Response

+202
StatefulSet +Accepted + + 200
StatefulSet OK @@ -15519,10 +15544,6 @@

Response

201
StatefulSet Created - -202
StatefulSet -Accepted -

Patch

@@ -15531,24 +15552,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified StatefulSet

HTTP Request

@@ -15623,24 +15648,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified StatefulSet

HTTP Request

@@ -15719,24 +15748,28 @@

Delete


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete a StatefulSet

HTTP Request

@@ -15823,24 +15856,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of StatefulSet

HTTP Request

@@ -15899,7 +15936,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -15930,24 +15967,28 @@

Read


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read the specified StatefulSet

HTTP Request

@@ -16015,24 +16056,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind StatefulSet

HTTP Request

@@ -16091,7 +16136,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -16120,24 +16165,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind StatefulSet

HTTP Request

@@ -16181,7 +16230,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -16210,24 +16259,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind StatefulSet

HTTP Request

@@ -16290,7 +16343,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -16319,24 +16372,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of StatefulSet

HTTP Request

@@ -16395,7 +16452,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -16424,24 +16481,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of StatefulSet

HTTP Request

@@ -16485,7 +16546,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -16516,24 +16577,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified StatefulSet

HTTP Request

@@ -16608,24 +16673,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified StatefulSet

HTTP Request

@@ -16685,24 +16754,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified StatefulSet

HTTP Request

@@ -16783,24 +16856,28 @@

Read Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read scale of the specified StatefulSet

HTTP Request

@@ -16860,24 +16937,28 @@

Replace Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace scale of the specified StatefulSet

HTTP Request

@@ -16941,13 +17022,13 @@

Response

-201
Scale -Created - - 200
Scale OK + +201
Scale +Created +

Patch Scale

@@ -16956,24 +17037,28 @@

Patch Scale


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update scale of the specified StatefulSet

HTTP Request

@@ -17151,24 +17236,28 @@

Create


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create Endpoints

HTTP Request

@@ -17247,24 +17336,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified Endpoints

HTTP Request

@@ -17339,24 +17432,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified Endpoints

HTTP Request

@@ -17420,13 +17517,13 @@

Response

-200
Endpoints -OK - - 201
Endpoints Created + +200
Endpoints +OK +

Delete

@@ -17435,24 +17532,28 @@

Delete


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete Endpoints

HTTP Request

@@ -17539,24 +17640,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of Endpoints

HTTP Request

@@ -17615,7 +17720,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -17646,24 +17751,28 @@

Read


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read the specified Endpoints

HTTP Request

@@ -17731,24 +17840,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Endpoints

HTTP Request

@@ -17807,7 +17920,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -17836,24 +17949,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Endpoints

HTTP Request

@@ -17897,7 +18014,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -17926,24 +18043,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind Endpoints

HTTP Request

@@ -18006,7 +18127,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -18035,24 +18156,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Endpoints

HTTP Request

@@ -18111,7 +18236,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -18140,24 +18265,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Endpoints

HTTP Request

@@ -18201,7 +18330,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -18367,24 +18496,28 @@

Create


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

create an Ingress

HTTP Request

@@ -18444,10 +18577,6 @@

Response

-202
Ingress -Accepted - - 200
Ingress OK @@ -18455,6 +18584,10 @@

Response

201
Ingress Created + +202
Ingress +Accepted +

Patch

@@ -18463,24 +18596,28 @@

Patch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update the specified Ingress

HTTP Request

@@ -18555,24 +18692,28 @@

Replace


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace the specified Ingress

HTTP Request

@@ -18636,13 +18777,13 @@

Response

-200
Ingress -OK - - 201
Ingress Created + +200
Ingress +OK +

Delete

@@ -18651,24 +18792,28 @@

Delete


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete an Ingress

HTTP Request

@@ -18755,24 +18900,28 @@

Delete Collection


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

delete collection of Ingress

HTTP Request

@@ -18831,7 +18980,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -18862,24 +19011,28 @@

Read


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read the specified Ingress

HTTP Request

@@ -18947,24 +19100,28 @@

List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Ingress

HTTP Request

@@ -19023,7 +19180,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -19052,24 +19209,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Ingress

HTTP Request

@@ -19113,7 +19274,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -19142,24 +19303,28 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch changes to an object of kind Ingress

HTTP Request

@@ -19222,7 +19387,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -19251,24 +19416,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Ingress

HTTP Request

@@ -19327,7 +19496,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -19356,24 +19525,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Ingress

HTTP Request

@@ -19417,7 +19590,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -19448,24 +19621,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified Ingress

HTTP Request

@@ -19540,24 +19717,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified Ingress

HTTP Request

@@ -19617,24 +19798,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified Ingress

HTTP Request

@@ -19732,6 +19917,8 @@

Service v1 core

# with an External IP address - *Only supported # by some cloud providers* type: LoadBalancer + +

Service Config to load balance traffic across all Pods with the app=nginx label. Receives on and sends to port 80. Exposes an externally accessible endpoint.

@@ -19756,6 +19943,8 @@

Service v1 core

# with an External IP address - *Only supported # by some cloud providers* type: LoadBalancer + + @@ -19950,6 +20139,7 @@

Create

app: nginx type: LoadBalancer ' | kubectl create -f - +

curl Command (requires kubectl proxy to be running)

@@ -19970,12 +20160,14 @@

Create

app: nginx type: LoadBalancer ' http://127.0.0.1:8001/api/v1/namespaces/default/services +

Output


 service "service-example" created
+
 

Response Body

@@ -20013,6 +20205,7 @@

Create

"loadBalancer": {} } } +

create a Service

HTTP Request

@@ -20072,10 +20265,6 @@

Response

- - - - @@ -20083,6 +20272,10 @@

Response

+ + + +
202
Service
Accepted
200
Service
OK
201
Service
Created
202
Service
Accepted

Patch

@@ -20092,6 +20285,7 @@

Patch


 $ kubectl patch service  -p \
     '{"spec":{"ports":[{"name":"http","port":80,"targetPort":8080}]}}'
+
 

curl Command (requires kubectl proxy to be running)

@@ -20100,13 +20294,15 @@

Patch

$ 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/' + 'http://127.0.0.1:8001/api/v1/namespaces/default/services/' +

Output


 "" patched
+
 

Response Body

@@ -20150,6 +20346,7 @@

Patch

} } } +

partially update the specified Service

HTTP Request

@@ -20241,37 +20438,40 @@

Replace

sessionAffinity: None type: LoadBalancer ' | kubectl replace -f - +

curl Command (requires kubectl proxy to be running)


-$ kubectl proxy
-$ curl -X PUT -H 'Content-Type: application/yaml' --data '
+$ kubectl proxy
+$ curl -X PUT -H 'Content-Type: application/yaml' --data '
 apiVersion: v1
 kind: Service
 metadata:
   name: deployment-example
-  resourceVersion: "2205995"
+  resourceVersion: "2205995"
 spec:
-  clusterIP: 10.183.250.161
+  clusterIP: 10.183.250.161
   ports:
   - name: http
-    nodePort: 32417
-    port: 80
+    nodePort: 32417
+    port: 80
     protocol: TCP
-    targetPort: 8080
+    targetPort: 8080
   selector:
     app: nginx
   sessionAffinity: None
-  type: LoadBalancer
-' http://127.0.0.1:8001/api/v1/namespaces/default/services/deployment-example
+  type: LoadBalancer
+' http://127.0.0.1:8001/api/v1/namespaces/default/services/deployment-example
+
 

Output


 service "deployment-example" replaced
+
 

Response Body

@@ -20315,6 +20515,7 @@

Replace

} } } +

replace the specified Service

HTTP Request

@@ -20393,6 +20594,7 @@

Delete


 $ kubectl delete service deployment-example
+
 

curl Command (requires kubectl proxy to be running)

@@ -20402,13 +20604,15 @@

Delete

$ 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' +' 'http://127.0.0.1:8001/api/v1/namespaces/default/services/deployment-example' +

Output


 service "deployment-example" deleted
+
 

Response Body

@@ -20421,6 +20625,8 @@

Delete

"status": "Success", "code": 200 } + +

delete a Service

HTTP Request

@@ -20457,6 +20663,33 @@

Query Parameters

pretty If 'true', then the output is pretty printed. + +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. + + +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + + +propagationPolicy +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. + + + +

Body Parameters

+ + + + + + + + + + + +
ParameterDescription
body
DeleteOptions

Response

@@ -20482,13 +20715,15 @@

Read


 $ 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
+
 

Output

@@ -20532,6 +20767,7 @@

Read

} } } +

Response Body

@@ -20575,6 +20811,7 @@

Read

} } } +

read the specified Service

HTTP Request

@@ -20642,6 +20879,7 @@

List


 $ kubectl get service -o json
+
 

curl Command (requires kubectl proxy to be running)

@@ -20649,16 +20887,21 @@

List


 $ kubectl proxy
 $ curl -X GET 'http://127.0.0.1:8001/api/v1/namespaces/default/services'
+
 

Output


+
+
 

Response Body


+
+
 

list or watch objects of kind Service

HTTP Request

@@ -20717,7 +20960,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -20746,24 +20989,28 @@

List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

list or watch objects of kind Service

HTTP Request

@@ -20807,7 +21054,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -20836,6 +21083,7 @@

Watch


 $ kubectl get service deployment-example --watch -o json
+
 

curl Command (requires kubectl proxy to be running)

@@ -20843,6 +21091,7 @@

Watch


 $ kubectl proxy
 $ curl -X GET 'http://127.0.0.1:8001/api/v1/watch/namespaces/default/services/deployment-example'
+
 

Output

@@ -20889,6 +21138,7 @@

Watch

} } } +

Response Body

@@ -20935,6 +21185,7 @@

Watch

} } } +

watch changes to an object of kind Service

HTTP Request

@@ -20997,7 +21248,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -21026,24 +21277,28 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Service

HTTP Request

@@ -21102,7 +21357,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -21131,24 +21386,28 @@

Watch List All Namespaces


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

watch individual changes to a list of Service

HTTP Request

@@ -21192,7 +21451,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -21223,24 +21482,28 @@

Patch Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

partially update status of the specified Service

HTTP Request

@@ -21315,24 +21578,28 @@

Read Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

read status of the specified Service

HTTP Request

@@ -21392,24 +21659,28 @@

Replace Status


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

replace status of the specified Service

HTTP Request

@@ -21490,24 +21761,28 @@

Create Connect Proxy


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect POST requests to proxy of Service

HTTP Request

@@ -21567,24 +21842,28 @@

Create Connect Proxy Path


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 

connect POST requests to proxy of Service

HTTP Request

@@ -21642,34 +21921,38 @@

Response

-

Create Proxy

+

Delete Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy POST requests to Service

+

connect DELETE requests to proxy of Service

HTTP Request

-

POST /api/v1/proxy/namespaces/{namespace}/services/{name}

+

DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy

Path Parameters

@@ -21689,6 +21972,21 @@

Path Parameters

+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
pathPath is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

Response

@@ -21704,34 +22002,38 @@

Response

-

Create Proxy Path

+

Delete Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy POST requests to Service

+

connect DELETE requests to proxy of Service

HTTP Request

-

POST /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}

+

DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

Path Parameters

@@ -21755,6 +22057,21 @@

Path Parameters

+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
pathPath is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

Response

@@ -21770,34 +22087,38 @@

Response

-

Delete Connect Proxy

+

Get Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect DELETE requests to proxy of Service

+

connect GET requests to proxy of Service

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy

+

GET /api/v1/namespaces/{namespace}/services/{name}/proxy

Path Parameters

@@ -21847,34 +22168,38 @@

Response

-

Delete Connect Proxy Path

+

Get Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect DELETE requests to proxy of Service

+

connect GET requests to proxy of Service

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

+

GET /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

Path Parameters

@@ -21928,34 +22253,38 @@

Response

-

Delete Proxy

+

Head Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy DELETE requests to Service

+

connect HEAD requests to proxy of Service

HTTP Request

-

DELETE /api/v1/proxy/namespaces/{namespace}/services/{name}

+

HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy

Path Parameters

@@ -21975,6 +22304,21 @@

Path Parameters

+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
pathPath is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

Response

@@ -21990,34 +22334,38 @@

Response

-

Delete Proxy Path

+

Head Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy DELETE requests to Service

+

connect HEAD requests to proxy of Service

HTTP Request

-

DELETE /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}

+

HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

Path Parameters

@@ -22041,6 +22389,21 @@

Path Parameters

+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
pathPath is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.

Response

@@ -22056,34 +22419,38 @@

Response

-

Get Connect Proxy

+

Replace Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect GET requests to proxy of Service

+

connect PUT requests to proxy of Service

HTTP Request

-

GET /api/v1/namespaces/{namespace}/services/{name}/proxy

+

PUT /api/v1/namespaces/{namespace}/services/{name}/proxy

Path Parameters

@@ -22133,34 +22500,38 @@

Response

-

Get Connect Proxy Path

+

Replace Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect GET requests to proxy of Service

+

connect PUT requests to proxy of Service

HTTP Request

-

GET /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

+

PUT /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

Path Parameters

@@ -22214,34 +22585,132 @@

Response

-

Get Proxy

+

CONFIG & STORAGE

+

Config and Storage resources are responsible for injecting data into your applications and persisting data externally to your container.

+

Common resource types:

+ +
+
+

ConfigMap v1 core

+ + + + + + + + + + + + + + + +
GroupVersionKind
Corev1ConfigMap
+

ConfigMap holds configuration data for pods to consume.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
binaryData
object
BinaryData contains the binary data. Each key must consist of alphanumeric characters, '-', '_' or '.'. BinaryData can contain byte sequences that are not in the UTF-8 range. The keys stored in BinaryData must not overlap with the ones in the Data field, this is enforced during validation process. Using this field will require 1.10+ apiserver and kubelet.
data
object
Data contains the configuration data. Each key must consist of alphanumeric characters, '-', '_' or '.'. Values with non-UTF-8 byte sequences must use the BinaryData field. The keys stored in Data must not overlap with the keys in the BinaryData field, this is enforced during validation process.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
+

ConfigMapList v1 core

+ + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ConfigMap array
Items is the list of ConfigMaps.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy GET requests to Service

+

create a ConfigMap

HTTP Request

-

GET /api/v1/proxy/namespaces/{namespace}/services/{name}

+

POST /api/v1/namespaces/{namespace}/configmaps

Path Parameters

@@ -22252,15 +22721,41 @@

Path Parameters

- - - -
namename of the Service
namespace object name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + + + + + + + + + + + + +
ParameterDescription
body
ConfigMap

Response

@@ -22271,39 +22766,51 @@

Response

- + + + + + + + + +
200
string
200
ConfigMap
OK
201
ConfigMap
Created
202
ConfigMap
Accepted
-

Get Proxy Path

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy GET requests to Service

+

partially update the specified ConfigMap

HTTP Request

-

GET /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}

+

PATCH /api/v1/namespaces/{namespace}/configmaps/{name}

Path Parameters

@@ -22315,15 +22822,41 @@

Path Parameters

- + + +
namename of the Servicename of the ConfigMap
namespace object name and auth scope, such as for teams and projects
+

Query Parameters

+ + - - + + + + + + + + + + +
pathpath to the resourceParameterDescription
prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + + + + + + + + + +
ParameterDescription
body
Patch
@@ -22337,39 +22870,43 @@

Response

-200
string +200
ConfigMap OK -

Head Connect Proxy

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect HEAD requests to proxy of Service

+

replace the specified ConfigMap

HTTP Request

-

HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy

+

PUT /api/v1/namespaces/{namespace}/configmaps/{name}

Path Parameters

@@ -22381,7 +22918,7 @@

Path Parameters

- + @@ -22399,8 +22936,23 @@

Query Parameters

- - + + + + +
namename of the Servicename of the ConfigMap
namespace
pathPath is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + + + + + + + + + +
ParameterDescription
body
ConfigMap
@@ -22414,39 +22966,47 @@

Response

-200
string +200
ConfigMap OK + +201
ConfigMap +Created + -

Head Connect Proxy Path

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect HEAD requests to proxy of Service

+

delete a ConfigMap

HTTP Request

-

HEAD /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

+

DELETE /api/v1/namespaces/{namespace}/configmaps/{name}

Path Parameters

@@ -22458,19 +23018,42 @@

Path Parameters

- + + +
namename of the Servicename of the ConfigMap
namespace object name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + - - + + + + + + + + + + + + + +
ParameterDescription
pathpath to the resourceprettyIf 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.
-

Query Parameters

+

Body Parameters

@@ -22480,8 +23063,8 @@

Query Parameters

- - + +
pathPath is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.body
DeleteOptions
@@ -22495,39 +23078,43 @@

Response

-200
string +200
Status OK -

Replace Connect Proxy

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect PUT requests to proxy of Service

+

delete collection of ConfigMap

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/services/{name}/proxy

+

DELETE /api/v1/namespaces/{namespace}/configmaps

Path Parameters

@@ -22538,10 +23125,6 @@

Path Parameters

- - - - @@ -22557,8 +23140,40 @@

Query Parameters

- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
namename of the Service
namespace object name and auth scope, such as for teams and projects
pathPath is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy.prettyIf 'true', then the output is pretty printed.
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -22572,39 +23187,45 @@

Response

-200
string +200
Status OK -

Replace Connect Proxy Path

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect PUT requests to proxy of Service

+

read the specified ConfigMap

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/services/{name}/proxy/{path}

+

GET /api/v1/namespaces/{namespace}/configmaps/{name}

Path Parameters

@@ -22616,16 +23237,12 @@

Path Parameters

- + - - - -
namename of the Servicename of the ConfigMap
namespace object name and auth scope, such as for teams and projects
pathpath to the resource

Query Parameters

@@ -22638,8 +23255,16 @@

Query Parameters

-path -Path is the part of URLs that include service endpoints, suffixes, and parameters to use for the current proxy request to service. For example, the whole request URL is http://localhost/api/v1/namespaces/kube-system/services/elasticsearch-logging/_search?q=user:kimchy. Path is _search?q=user:kimchy. +pretty +If 'true', then the output is pretty printed. + + +exact +Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. + + +export +Should this value be exported. Export strips fields that a user can not specify. @@ -22653,39 +23278,43 @@

Response

-200
string +200
ConfigMap OK -

Replace Proxy

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy PUT requests to Service

+

list or watch objects of kind ConfigMap

HTTP Request

-

PUT /api/v1/proxy/namespaces/{namespace}/services/{name}

+

GET /api/v1/namespaces/{namespace}/configmaps

Path Parameters

@@ -22696,15 +23325,58 @@

Path Parameters

- - - -
namename of the Service
namespace object name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
prettyIf 'true', then the output is pretty printed.
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

Response

@@ -22715,40 +23387,44 @@

Response

- +
200
string
200
ConfigMapList
OK
-

Replace Proxy Path

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy PUT requests to Service

+

list or watch objects of kind ConfigMap

HTTP Request

-

PUT /api/v1/proxy/namespaces/{namespace}/services/{name}/{path}

-

Path Parameters

+

GET /api/v1/configmaps

+

Query Parameters

@@ -22758,16 +23434,40 @@

Path Parameters

- - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + +
namename of the ServicecontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
namespaceobject name and auth scope, such as for teams and projectsfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
pathpath to the resourceincludeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -22781,22 +23481,329 @@

Response

-200
string +200
ConfigMapList +OK + + + +

Watch

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch changes to an object of kind ConfigMap

+

HTTP Request

+

GET /api/v1/watch/namespaces/{namespace}/configmaps/{name}

+

Path Parameters

+ + + + + + + + + + + + + + + + + +
ParameterDescription
namename of the ConfigMap
namespaceobject name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of ConfigMap

+

HTTP Request

+

GET /api/v1/watch/namespaces/{namespace}/configmaps

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of ConfigMap

+

HTTP Request

+

GET /api/v1/watch/configmaps

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + +
CodeDescription
200
WatchEvent
OK
-

CONFIG & STORAGE

-

Config and Storage resources are responsible for injecting data into your applications and persisting data externally to your container.

-

Common resource types:

- -

-

ConfigMap v1 core

+

Secret v1 core

@@ -22809,16 +23816,16 @@

ConfigMap v1 core

- +
Core v1ConfigMapSecret
-

ConfigMap holds configuration data for pods to consume.

+

Secret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes.

@@ -22835,7 +23842,7 @@

ConfigMap v1 core

- + @@ -22845,9 +23852,17 @@

ConfigMap v1 core

+ + + + + + + +
data
object
Data contains the configuration data. Each key must consist of alphanumeric characters, '-', '_' or '.'.Data contains the secret data. Each key must consist of alphanumeric characters, '-', '_' or '.'. The serialized form of the secret data is a base64 encoded string, representing the arbitrary (possibly non-string) data value here. Described in https://tools.ietf.org/html/rfc4648#section-4
kind
string
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
stringData
object
stringData allows specifying non-binary secret data in string form. It is provided as a write-only convenience method. All keys and values are merged into the data field on write, overwriting any existing values. It is never output when reading from the API.
type
string
Used to facilitate programmatic handling of secret data.
-

ConfigMapList v1 core

+

SecretList v1 core

@@ -22861,8 +23876,8 @@

ConfigMapList v1 core

- - + + @@ -22870,40 +23885,44 @@

ConfigMapList v1 core

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ConfigMap array
Items is the list of ConfigMaps.items
Secret array
Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secret
kind
string
metadata
ListMeta
More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataStandard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a ConfigMap

+

create a Secret

HTTP Request

-

POST /api/v1/namespaces/{namespace}/configmaps

+

POST /api/v1/namespaces/{namespace}/secrets

Path Parameters

@@ -22944,7 +23963,7 @@

Body Parameters

- + @@ -22959,47 +23978,51 @@

Response

- + - + - +
body
ConfigMap
body
Secret
200
ConfigMap
200
Secret
OK
201
ConfigMap
201
Secret
Created
202
ConfigMap
202
Secret
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified ConfigMap

+

partially update the specified Secret

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/configmaps/{name}

+

PATCH /api/v1/namespaces/{namespace}/secrets/{name}

Path Parameters

@@ -23011,7 +24034,7 @@

Path Parameters

- + @@ -23059,39 +24082,43 @@

Response

- +
namename of the ConfigMapname of the Secret
namespace
200
ConfigMap
200
Secret
OK
-

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified ConfigMap

+

replace the specified Secret

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/configmaps/{name}

+

PUT /api/v1/namespaces/{namespace}/secrets/{name}

Path Parameters

@@ -23103,7 +24130,7 @@

Path Parameters

- + @@ -23136,7 +24163,7 @@

Body Parameters

- + @@ -23151,43 +24178,47 @@

Response

- + - +
namename of the ConfigMapname of the Secret
namespace
body
ConfigMap
body
Secret
200
ConfigMap
200
Secret
OK
201
ConfigMap
201
Secret
Created
-

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a ConfigMap

+

delete a Secret

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/configmaps/{name}

+

DELETE /api/v1/namespaces/{namespace}/secrets/{name}

Path Parameters

@@ -23199,7 +24230,7 @@

Path Parameters

- + @@ -23264,34 +24295,38 @@

Response

namename of the ConfigMapname of the Secret
namespace
-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of ConfigMap

+

delete collection of Secret

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/configmaps

+

DELETE /api/v1/namespaces/{namespace}/secrets

Path Parameters

@@ -23346,7 +24381,7 @@

Query Parameters

- + @@ -23369,36 +24404,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ConfigMap

+

read the specified Secret

HTTP Request

-

GET /api/v1/namespaces/{namespace}/configmaps/{name}

+

GET /api/v1/namespaces/{namespace}/secrets/{name}

Path Parameters

@@ -23410,7 +24449,7 @@

Path Parameters

- + @@ -23451,39 +24490,43 @@

Response

- +
namename of the ConfigMapname of the Secret
namespace
200
ConfigMap
200
Secret
OK
-

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ConfigMap

+

list or watch objects of kind Secret

HTTP Request

-

GET /api/v1/namespaces/{namespace}/configmaps

+

GET /api/v1/namespaces/{namespace}/secrets

Path Parameters

@@ -23538,7 +24581,7 @@

Query Parameters

- + @@ -23556,39 +24599,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ConfigMapList
200
SecretList
OK
-

List All Namespaces

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ConfigMap

+

list or watch objects of kind Secret

HTTP Request

-

GET /api/v1/configmaps

+

GET /api/v1/secrets

Query Parameters

@@ -23628,7 +24675,7 @@

Query Parameters

- + @@ -23646,39 +24693,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ConfigMapList
200
SecretList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind ConfigMap

+

watch changes to an object of kind Secret

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/configmaps/{name}

+

GET /api/v1/watch/namespaces/{namespace}/secrets/{name}

Path Parameters

@@ -23690,7 +24741,7 @@

Path Parameters

- + @@ -23737,7 +24788,7 @@

Query Parameters

- + @@ -23760,34 +24811,38 @@

Response

namename of the ConfigMapname of the Secret
namespace
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ConfigMap

+

watch individual changes to a list of Secret

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/configmaps

+

GET /api/v1/watch/namespaces/{namespace}/secrets

Path Parameters

@@ -23842,7 +24897,7 @@

Query Parameters

- + @@ -23865,34 +24920,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List All Namespaces

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ConfigMap

+

watch individual changes to a list of Secret

HTTP Request

-

GET /api/v1/watch/configmaps

+

GET /api/v1/watch/secrets

Query Parameters

@@ -23932,7 +24991,7 @@

Query Parameters

- + @@ -23956,7 +25015,7 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

Secret v1 core

+

PersistentVolumeClaim v1 core

@@ -23969,16 +25028,24 @@

Secret v1 core

- +
Core v1SecretPersistentVolumeClaim
-

Secret holds secret data of a certain type. The total bytes of the values in the Data field must be less than MaxSecretSize bytes.

+ + + + + +

PersistentVolumeClaim is a user's request for and claim to a persistent volume

@@ -23994,10 +25061,6 @@

Secret v1 core

- - - - @@ -24006,16 +25069,23 @@

Secret v1 core

- - + + - - + +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
data
object
Data contains the secret data. Each key must consist of alphanumeric characters, '-', '_' or '.'. The serialized form of the secret data is a base64 encoded string, representing the arbitrary (possibly non-string) data value here. Described in https://tools.ietf.org/html/rfc4648#section-4
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
stringData
object
stringData allows specifying non-binary secret data in string form. It is provided as a write-only convenience method. All keys and values are merged into the data field on write, overwriting any existing values. It is never output when reading from the API.spec
PersistentVolumeClaimSpec
Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
type
string
Used to facilitate programmatic handling of secret data.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
-

SecretList v1 core

+

PersistentVolumeClaimSpec v1 core

+ + @@ -24025,149 +25095,126 @@

SecretList v1 core

- - + + - - + + - - + + - - + + - -
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesaccessModes
string array
AccessModes contains the desired access modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
items
Secret array
Items is a list of secret objects. More info: https://kubernetes.io/docs/concepts/configuration/secretresources
ResourceRequirements
Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsselector
LabelSelector
A label query over volumes to consider for binding.
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsstorageClassName
string
Name of the StorageClass required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1
-

Write Operations

-

See supported operations below...

-

Create

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

create a Secret

-

HTTP Request

-

POST /api/v1/namespaces/{namespace}/secrets

-

Path Parameters

- - - - + + - - - - + +
ParameterDescriptionvolumeMode
string
volumeMode defines what type of volume is required by the claim. Value of Filesystem is implied when not included in claim spec. This is an alpha feature and may change in the future.
namespaceobject name and auth scope, such as for teams and projectsvolumeName
string
VolumeName is the binding reference to the PersistentVolume backing this claim.
-

Query Parameters

+

PersistentVolumeClaimStatus v1 core

+ + - + - - + + - -
ParameterField Description
prettyIf 'true', then the output is pretty printed.accessModes
string array
AccessModes contains the actual access modes the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
-

Body Parameters

- - - - + + - - - - + + + + + +
ParameterDescriptioncapacity
object
Represents the actual resources of the underlying volume.
body
Secret
conditions
PersistentVolumeClaimCondition array
patch type: merge
patch merge key: type
Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.
phase
string
Phase represents the current phase of PersistentVolumeClaim.
-

Response

+

PersistentVolumeClaimList v1 core

- + - - + + - - + + - - + + + + + +
CodeField Description
200
Secret
OKapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
201
Secret
Createditems
PersistentVolumeClaim array
A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
202
Secret
Acceptedkind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Patch

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified Secret

+

create a PersistentVolumeClaim

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/secrets/{name}

+

POST /api/v1/namespaces/{namespace}/persistentvolumeclaims

Path Parameters

@@ -24178,10 +25225,6 @@

Path Parameters

- - - - @@ -24212,7 +25255,7 @@

Body Parameters

- + @@ -24227,39 +25270,51 @@

Response

- + + + + + + + + +
namename of the Secret
namespace object name and auth scope, such as for teams and projects
body
Patch
body
PersistentVolumeClaim
200
Secret
200
PersistentVolumeClaim
OK
201
PersistentVolumeClaim
Created
202
PersistentVolumeClaim
Accepted
-

Replace

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified Secret

+

partially update the specified PersistentVolumeClaim

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/secrets/{name}

+

PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

Path Parameters

@@ -24271,7 +25326,7 @@

Path Parameters

- + @@ -24304,7 +25359,7 @@

Body Parameters

- + @@ -24319,43 +25374,43 @@

Response

- + - - - -
namename of the Secretname of the PersistentVolumeClaim
namespace
body
Secret
body
Patch
200
Secret
200
PersistentVolumeClaim
OK
201
Secret
Created
-

Delete

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a Secret

+

replace the specified PersistentVolumeClaim

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/secrets/{name}

+

PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

Path Parameters

@@ -24367,7 +25422,7 @@

Path Parameters

- + @@ -24388,18 +25443,6 @@

Query Parameters

- - - - - - - - - - - -
namename of the Secretname of the PersistentVolumeClaim
namespace pretty If 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.

Body Parameters

@@ -24412,7 +25455,7 @@

Body Parameters

-body
DeleteOptions +body
PersistentVolumeClaim @@ -24427,146 +25470,47 @@

Response

-200
Status +200
PersistentVolumeClaim OK - - -

Delete Collection

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

delete collection of Secret

-

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/secrets

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

Response

- - - - - - - - - - - + +
CodeDescription
200
Status
OK201
PersistentVolumeClaim
Created
-

Read Operations

-

See supported operations below...

-

Read

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified Secret

+

delete a PersistentVolumeClaim

HTTP Request

-

GET /api/v1/namespaces/{namespace}/secrets/{name}

+

DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

Path Parameters

@@ -24578,7 +25522,7 @@

Path Parameters

- + @@ -24600,12 +25544,31 @@

Query Parameters

- - + + - - + + + + + + + + +
namename of the Secretname of the PersistentVolumeClaim
namespace If 'true', then the output is pretty printed.
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
exportShould this value be exported. Export strips fields that a user can not specify.orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.
+

Body Parameters

+ + + + + + + + + + +
ParameterDescription
body
DeleteOptions
@@ -24619,39 +25582,43 @@

Response

-200
Secret +200
Status OK -

List

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Secret

+

delete collection of PersistentVolumeClaim

HTTP Request

-

GET /api/v1/namespaces/{namespace}/secrets

+

DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims

Path Parameters

@@ -24706,7 +25673,7 @@

Query Parameters

- + @@ -24724,40 +25691,46 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
SecretList
200
Status
OK
-

List All Namespaces

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Secret

+

read the specified PersistentVolumeClaim

HTTP Request

-

GET /api/v1/secrets

-

Query Parameters

+

GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

+

Path Parameters

@@ -24767,40 +25740,35 @@

Query Parameters

- - - - - - - - - - + + - - + + + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.namename of the PersistentVolumeClaim
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namespaceobject name and auth scope, such as for teams and projects
+

Query Parameters

+ + - - + + + + - - - - - - + + - - + +
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
pretty If 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.exportShould this value be exported. Export strips fields that a user can not specify.
@@ -24814,39 +25782,43 @@

Response

-200
SecretList +200
PersistentVolumeClaim OK -

Watch

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind Secret

+

list or watch objects of kind PersistentVolumeClaim

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/secrets/{name}

+

GET /api/v1/namespaces/{namespace}/persistentvolumeclaims

Path Parameters

@@ -24857,10 +25829,6 @@

Path Parameters

- - - - @@ -24876,6 +25844,10 @@

Query Parameters

+ + + + @@ -24896,16 +25868,12 @@

Query Parameters

- - - - - + @@ -24923,54 +25891,43 @@

Response

- +
namename of the Secret
namespace object name and auth scope, such as for teams and projects
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
PersistentVolumeClaimList
OK
-

Watch List

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Secret

+

list or watch objects of kind PersistentVolumeClaim

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/secrets

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

GET /api/v1/persistentvolumeclaims

Query Parameters

@@ -25010,7 +25967,7 @@

Query Parameters

- + @@ -25028,39 +25985,62 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
PersistentVolumeClaimList
OK
-

Watch List All Namespaces

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Secret

+

watch changes to an object of kind PersistentVolumeClaim

HTTP Request

-

GET /api/v1/watch/secrets

+

GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}

+

Path Parameters

+ + + + + + + + + + + + + + + + + +
ParameterDescription
namename of the PersistentVolumeClaim
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -25100,7 +26080,7 @@

Query Parameters

- + @@ -25123,204 +26103,148 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-
-

PersistentVolumeClaim v1 core

- - - - - - - - - - - - - - - -
GroupVersionKind
Corev1PersistentVolumeClaim
- - - +

Watch List

+
+

kubectl Command

+
+

+Coming Soon
 
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
 
-

PersistentVolumeClaim is a user's request for and claim to a persistent volume

-
+
+

Output

+
+

+Coming Soon
 
- 
+
+
+

Response Body

+
+

+Coming Soon
 
+
+

watch individual changes to a list of PersistentVolumeClaim

+

HTTP Request

+

GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims

+

Path Parameters

- + - - - - - - - - - - - - - - - - - - + +
FieldParameter Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
PersistentVolumeClaimSpec
Spec defines the desired characteristics of a volume requested by a pod author. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
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#persistentvolumeclaimsnamespaceobject name and auth scope, such as for teams and projects
-

PersistentVolumeClaimSpec v1 core

- - +

Query Parameters

- + - - - - - - + + - - + + - - + + - - + + - - - - -
FieldParameter Description
accessModes
string array
AccessModes contains the desired access modes the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1
resources
ResourceRequirements
Resources represents the minimum resources the volume should have. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#resourcescontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
selector
LabelSelector
A label query over volumes to consider for binding.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
storageClassName
string
Name of the StorageClass required by the claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#class-1includeUninitializedIf true, partially initialized resources are included in the response.
volumeMode
string
volumeMode defines what type of volume is required by the claim. Value of Filesystem is implied when not included in claim spec. This is an alpha feature and may change in the future.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
volumeName
string
VolumeName is the binding reference to the PersistentVolume backing this claim.
-

PersistentVolumeClaimStatus v1 core

- - - - - - - + + - - - - + + - - + + - - + + - - + +
FieldDescriptionlimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
accessModes
string array
AccessModes contains the actual access modes the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1prettyIf 'true', then the output is pretty printed.
capacity
object
Represents the actual resources of the underlying volume.resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
conditions
PersistentVolumeClaimCondition array
patch type: merge
patch merge key: type
Current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to 'ResizeStarted'.timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
phase
string
Phase represents the current phase of PersistentVolumeClaim.watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

PersistentVolumeClaimList v1 core

+

Response

- + - - - - - - - - - - - - - - + +
FieldCode Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PersistentVolumeClaim array
A list of persistent volume claims. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds200
WatchEvent
OK
-

Write Operations

-

See supported operations below...

-

Create

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a PersistentVolumeClaim

+

watch individual changes to a list of PersistentVolumeClaim

HTTP Request

-

POST /api/v1/namespaces/{namespace}/persistentvolumeclaims

-

Path Parameters

+

GET /api/v1/watch/persistentvolumeclaims

+

Query Parameters

@@ -25330,38 +26254,40 @@

Path Parameters

- - + + - -
namespaceobject name and auth scope, such as for teams and projectscontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
-

Query Parameters

- - - - + + + + + + + + + + + + + + - - - -
ParameterDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
pretty If 'true', then the output is pretty printed.
-

Body Parameters

- - - - + + - - - - + + + + + +
ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
body
PersistentVolumeClaim
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -25375,47 +26301,45 @@

Response

-201
PersistentVolumeClaim -Created - - -202
PersistentVolumeClaim -Accepted - - -200
PersistentVolumeClaim +200
WatchEvent OK -

Patch

+

Status Operations

+

See supported operations below...

+

Patch Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified PersistentVolumeClaim

+

partially update status of the specified PersistentVolumeClaim

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

+

PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status

Path Parameters

@@ -25480,34 +26404,38 @@

Response

-

Replace

+

Read Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified PersistentVolumeClaim

+

read status of the specified PersistentVolumeClaim

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

+

GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status

Path Parameters

@@ -25542,21 +26470,6 @@

Query Parameters

-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
PersistentVolumeClaim

Response

@@ -25570,40 +26483,40 @@

Response

- - - -
200
PersistentVolumeClaim
OK
201
PersistentVolumeClaim
Created
-

Delete

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a PersistentVolumeClaim

+

replace status of the specified PersistentVolumeClaim

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

+

PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status

Path Parameters

@@ -25636,18 +26549,6 @@

Query Parameters

- - - - - - - - - - - -
pretty If 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.

Body Parameters

@@ -25660,7 +26561,7 @@

Body Parameters

-body
DeleteOptions +body
PersistentVolumeClaim @@ -25675,40 +26576,153 @@

Response

-200
Status +201
PersistentVolumeClaim +Created + + +200
PersistentVolumeClaim OK -

Delete Collection

+
+

StorageClass v1 storage

+ + + + + + + + + + + + + + + +
GroupVersionKind
storagev1StorageClass
+ + + +

StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.

+

StorageClasses are non-namespaced; the name of the storage class according to etcd is in ObjectMeta.Name.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
allowVolumeExpansion
boolean
AllowVolumeExpansion shows whether the storage class allow volume expand
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
mountOptions
string array
Dynamically provisioned PersistentVolumes of this storage class are created with these mountOptions, e.g. ["ro", "soft"]. Not validated - mount of the PVs will simply fail if one is invalid.
parameters
object
Parameters holds the parameters for the provisioner that should create volumes of this storage class.
provisioner
string
Provisioner indicates the type of the provisioner.
reclaimPolicy
string
Dynamically provisioned PersistentVolumes of this storage class are created with this reclaimPolicy. Defaults to Delete.
volumeBindingMode
string
VolumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound. When unset, VolumeBindingImmediate is used. This field is alpha-level and is only honored by servers that enable the VolumeScheduling feature.
+

StorageClassList v1 storage

+ + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
StorageClass array
Items is the list of StorageClasses
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of PersistentVolumeClaim

+

create a StorageClass

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/persistentvolumeclaims

-

Path Parameters

+

POST /apis/storage.k8s.io/v1/storageclasses

+

Query Parameters

@@ -25718,12 +26732,12 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsprettyIf 'true', then the output is pretty printed.
-

Query Parameters

+

Body Parameters

@@ -25733,40 +26747,108 @@

Query Parameters

- - + + + +
prettyIf 'true', then the output is pretty printed.body
StorageClass
+

Response

+ + - - + + + + - - + + - - + + - - + + + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.CodeDescription
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.200
StorageClass
OK
includeUninitializedIf true, partially initialized resources are included in the response.201
StorageClass
Created
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.202
StorageClass
Accepted
+

Patch

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

partially update the specified StorageClass

+

HTTP Request

+

PATCH /apis/storage.k8s.io/v1/storageclasses/{name}

+

Path Parameters

+ + - - + + + + - - + + + +
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.namename of the StorageClass
+

Query Parameters

+ + - - + + + + - - + + + + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + + + + + + + + + +
ParameterDescription
body
Patch
@@ -25780,41 +26862,43 @@

Response

-200
Status +200
StorageClass OK -

Read Operations

-

See supported operations below...

-

Read

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified PersistentVolumeClaim

+

replace the specified StorageClass

HTTP Request

-

GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}

+

PUT /apis/storage.k8s.io/v1/storageclasses/{name}

Path Parameters

@@ -25826,11 +26910,7 @@

Path Parameters

- - - - - +
namename of the PersistentVolumeClaim
namespaceobject name and auth scope, such as for teams and projectsname of the StorageClass
@@ -25847,13 +26927,20 @@

Query Parameters

pretty If 'true', then the output is pretty printed. + + +

Body Parameters

+ + - - + + + + - - + +
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.ParameterDescription
exportShould this value be exported. Export strips fields that a user can not specify.body
StorageClass
@@ -25867,39 +26954,47 @@

Response

-200
PersistentVolumeClaim +200
StorageClass OK + +201
StorageClass +Created + -

List

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PersistentVolumeClaim

+

delete a StorageClass

HTTP Request

-

GET /api/v1/namespaces/{namespace}/persistentvolumeclaims

+

DELETE /apis/storage.k8s.io/v1/storageclasses/{name}

Path Parameters

@@ -25910,8 +27005,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the StorageClass
@@ -25929,36 +27024,31 @@

Query Parameters

If 'true', then the output is pretty printed. -continue -The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -fieldSelector -A selector to restrict the list of returned objects by their fields. Defaults to everything. - - -includeUninitialized -If true, partially initialized resources are included in the response. - - -labelSelector -A selector to restrict the list of returned objects by their labels. Defaults to everything. +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. -limit -limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. -resourceVersion -When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. +propagationPolicy +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. + + +

Body Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
DeleteOptions
@@ -25972,39 +27062,43 @@

Response

-200
PersistentVolumeClaimList +200
Status OK -

List All Namespaces

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PersistentVolumeClaim

+

delete collection of StorageClass

HTTP Request

-

GET /api/v1/persistentvolumeclaims

+

DELETE /apis/storage.k8s.io/v1/storageclasses

Query Parameters

@@ -26015,6 +27109,10 @@

Query Parameters

+ + + + @@ -26035,16 +27133,12 @@

Query Parameters

- - - - - + @@ -26062,39 +27156,45 @@

Response

- +
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PersistentVolumeClaimList
200
Status
OK
-

Watch

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind PersistentVolumeClaim

+

read the specified StorageClass

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}

+

GET /apis/storage.k8s.io/v1/storageclasses/{name}

Path Parameters

@@ -26106,14 +27206,80 @@

Path Parameters

- + + + +
namename of the PersistentVolumeClaimname of the StorageClass
+

Query Parameters

+ + + + + + + - - + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projectsprettyIf 'true', then the output is pretty printed.
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
exportShould this value be exported. Export strips fields that a user can not specify.
+

Response

+ + + + + + + + + + +
CodeDescription
200
StorageClass
OK
+

List

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

list or watch objects of kind StorageClass

+

HTTP Request

+

GET /apis/storage.k8s.io/v1/storageclasses

Query Parameters

@@ -26124,6 +27290,10 @@

Query Parameters

+ + + + @@ -26144,16 +27314,12 @@

Query Parameters

- - - - - + @@ -26171,39 +27337,43 @@

Response

- +
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
StorageClassList
OK
-

Watch List

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PersistentVolumeClaim

+

watch changes to an object of kind StorageClass

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/persistentvolumeclaims

+

GET /apis/storage.k8s.io/v1/watch/storageclasses/{name}

Path Parameters

@@ -26214,8 +27384,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the StorageClass
@@ -26258,7 +27428,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -26281,34 +27451,38 @@

Response

-

Watch List All Namespaces

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PersistentVolumeClaim

+

watch individual changes to a list of StorageClass

HTTP Request

-

GET /api/v1/watch/persistentvolumeclaims

+

GET /apis/storage.k8s.io/v1/watch/storageclasses

Query Parameters

@@ -26348,7 +27522,7 @@

Query Parameters

- + @@ -26371,275 +27545,157 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Status Operations

-

See supported operations below...

-

Patch Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

partially update status of the specified PersistentVolumeClaim

-

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status

-

Path Parameters

+
+

Volume v1 core

- - + + + - - - - - - + + +
ParameterDescriptionGroupVersionKind
namename of the PersistentVolumeClaim
namespaceobject name and auth scope, such as for teams and projectsCorev1Volume
-

Query Parameters

+

Volume represents a named volume in a pod that may be accessed by any container in the pod.

+ + - + - - + + - -
ParameterField Description
prettyIf 'true', then the output is pretty printed.awsElasticBlockStore
AWSElasticBlockStoreVolumeSource
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
-

Body Parameters

- - - - + + - - - - + + - -
ParameterDescriptionazureDisk
AzureDiskVolumeSource
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
body
Patch
azureFile
AzureFileVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
-

Response

- - - - + + - - - - + + - -
CodeDescriptioncephfs
CephFSVolumeSource
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
200
PersistentVolumeClaim
OKcinder
CinderVolumeSource
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
-

Read Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

read status of the specified PersistentVolumeClaim

-

HTTP Request

-

GET /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status

-

Path Parameters

- - - - + + - - - - + + - - + + - -
ParameterDescriptionconfigMap
ConfigMapVolumeSource
ConfigMap represents a configMap that should populate this volume
namename of the PersistentVolumeClaimdownwardAPI
DownwardAPIVolumeSource
DownwardAPI represents downward API about the pod that should populate this volume
namespaceobject name and auth scope, such as for teams and projectsemptyDir
EmptyDirVolumeSource
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
-

Query Parameters

- - - - + + - - - - + + - -
ParameterDescriptionfc
FCVolumeSource
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
prettyIf 'true', then the output is pretty printed.flexVolume
FlexVolumeSource
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
-

Response

- - - - + + - - - - + + - -
CodeDescriptionflocker
FlockerVolumeSource
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
200
PersistentVolumeClaim
OKgcePersistentDisk
GCEPersistentDiskVolumeSource
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
-

Replace Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

replace status of the specified PersistentVolumeClaim

-

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status

-

Path Parameters

- - - - + + - - - - + + - - + + - -
ParameterDescriptiongitRepo
GitRepoVolumeSource
GitRepo represents a git repository at a particular revision.
namename of the PersistentVolumeClaimglusterfs
GlusterfsVolumeSource
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md
namespaceobject name and auth scope, such as for teams and projectshostPath
HostPathVolumeSource
HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
-

Query Parameters

- - - - + + - - - - + + - -
ParameterDescriptioniscsi
ISCSIVolumeSource
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md
prettyIf 'true', then the output is pretty printed.name
string
Volume's name. Must be a DNS_LABEL and unique within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
-

Body Parameters

- - - - + + - - - - + + - -
ParameterDescriptionnfs
NFSVolumeSource
NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
body
PersistentVolumeClaim
persistentVolumeClaim
PersistentVolumeClaimVolumeSource
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
-

Response

- - - - + + - - - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeDescriptionphotonPersistentDisk
PhotonPersistentDiskVolumeSource
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
201
PersistentVolumeClaim
CreatedportworxVolume
PortworxVolumeSource
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
200
PersistentVolumeClaim
OKprojected
ProjectedVolumeSource
Items for all in one resources secrets, configmaps, and downward API
quobyte
QuobyteVolumeSource
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
rbd
RBDVolumeSource
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md
scaleIO
ScaleIOVolumeSource
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
secret
SecretVolumeSource
Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
storageos
StorageOSVolumeSource
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
vsphereVolume
VsphereVirtualDiskVolumeSource
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine

-

StorageClass v1 storage

+

VolumeAttachment v1alpha1 storage

@@ -26651,21 +27707,21 @@

StorageClass v1 storage

- - + +
storagev1StorageClassv1alpha1VolumeAttachment
- + -

StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.

-

StorageClasses are non-namespaced; the name of the storage class according to etcd is in ObjectMeta.Name.

+

VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.

+

VolumeAttachment objects are non-namespaced.

@@ -26677,10 +27733,6 @@

StorageClass v1 storage

- - - - @@ -26690,31 +27742,83 @@

StorageClass v1 storage

- + - - + + - - + + + + +
allowVolumeExpansion
boolean
AllowVolumeExpansion shows whether the storage class allow volume expand
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataStandard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
mountOptions
string array
Dynamically provisioned PersistentVolumes of this storage class are created with these mountOptions, e.g. ["ro", "soft"]. Not validated - mount of the PVs will simply fail if one is invalid.spec
VolumeAttachmentSpec
Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system.
parameters
object
Parameters holds the parameters for the provisioner that should create volumes of this storage class.status
VolumeAttachmentStatus
Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher.
+

VolumeAttachmentSpec v1alpha1 storage

+ + + + + + + + + - - + + - - + + - - + +
FieldDescription
provisioner
string
Provisioner indicates the type of the provisioner.attacher
string
Attacher indicates the name of the volume driver that MUST handle this request. This is the name returned by GetPluginName().
reclaimPolicy
string
Dynamically provisioned PersistentVolumes of this storage class are created with this reclaimPolicy. Defaults to Delete.nodeName
string
The node that the volume should be attached to.
volumeBindingMode
string
VolumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound. When unset, VolumeBindingImmediate is used. This field is alpha-level and is only honored by servers that enable the VolumeScheduling feature.source
VolumeAttachmentSource
Source represents the volume that should be attached.
-

StorageClassList v1 storage

+

VolumeAttachmentStatus v1alpha1 storage

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
attachError
VolumeError
The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
attached
boolean
Indicates the volume is successfully attached. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
attachmentMetadata
object
Upon successful attach, this field is populated with any information returned by the attach operation that must be passed into subsequent WaitForAttach or Mount calls. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
detachError
VolumeError
The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher.
+

VolumeAttachmentList v1alpha1 storage

@@ -26728,8 +27832,8 @@

StorageClassList v1 storage

- - + + @@ -26741,36 +27845,40 @@

StorageClassList v1 storage

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
StorageClass array
Items is the list of StorageClassesitems
VolumeAttachment array
Items is the list of VolumeAttachments
kind
string
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a StorageClass

+

create a VolumeAttachment

HTTP Request

-

POST /apis/storage.k8s.io/v1/storageclasses

+

POST /apis/storage.k8s.io/v1alpha1/volumeattachments

Query Parameters

@@ -26796,7 +27904,7 @@

Body Parameters

- + @@ -26811,47 +27919,51 @@

Response

- + - + - +
body
StorageClass
body
VolumeAttachment
200
StorageClass
200
VolumeAttachment
OK
201
StorageClass
201
VolumeAttachment
Created
202
StorageClass
202
VolumeAttachment
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified StorageClass

+

partially update the specified VolumeAttachment

HTTP Request

-

PATCH /apis/storage.k8s.io/v1/storageclasses/{name}

+

PATCH /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

Path Parameters

@@ -26863,7 +27975,7 @@

Path Parameters

- +
namename of the StorageClassname of the VolumeAttachment
@@ -26907,39 +28019,43 @@

Response

-200
StorageClass +200
VolumeAttachment OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified StorageClass

+

replace the specified VolumeAttachment

HTTP Request

-

PUT /apis/storage.k8s.io/v1/storageclasses/{name}

+

PUT /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

Path Parameters

@@ -26951,7 +28067,7 @@

Path Parameters

- +
namename of the StorageClassname of the VolumeAttachment
@@ -26980,7 +28096,7 @@

Body Parameters

-body
StorageClass +body
VolumeAttachment @@ -26995,43 +28111,47 @@

Response

-200
StorageClass +200
VolumeAttachment OK -201
StorageClass +201
VolumeAttachment Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a StorageClass

+

delete a VolumeAttachment

HTTP Request

-

DELETE /apis/storage.k8s.io/v1/storageclasses/{name}

+

DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

Path Parameters

@@ -27043,7 +28163,7 @@

Path Parameters

- +
namename of the StorageClassname of the VolumeAttachment
@@ -27104,34 +28224,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of StorageClass

+

delete collection of VolumeAttachment

HTTP Request

-

DELETE /apis/storage.k8s.io/v1/storageclasses

+

DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments

Query Parameters

@@ -27171,7 +28295,7 @@

Query Parameters

- + @@ -27194,36 +28318,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified StorageClass

+

read the specified VolumeAttachment

HTTP Request

-

GET /apis/storage.k8s.io/v1/storageclasses/{name}

+

GET /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

Path Parameters

@@ -27235,7 +28363,7 @@

Path Parameters

- +
namename of the StorageClassname of the VolumeAttachment
@@ -27272,39 +28400,43 @@

Response

-200
StorageClass +200
VolumeAttachment OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind StorageClass

+

list or watch objects of kind VolumeAttachment

HTTP Request

-

GET /apis/storage.k8s.io/v1/storageclasses

+

GET /apis/storage.k8s.io/v1alpha1/volumeattachments

Query Parameters

@@ -27344,7 +28476,7 @@

Query Parameters

- + @@ -27362,39 +28494,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
StorageClassList
200
VolumeAttachmentList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind StorageClass

+

watch changes to an object of kind VolumeAttachment

HTTP Request

-

GET /apis/storage.k8s.io/v1/watch/storageclasses/{name}

+

GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments/{name}

Path Parameters

@@ -27406,7 +28542,7 @@

Path Parameters

- +
namename of the StorageClassname of the VolumeAttachment
@@ -27449,7 +28585,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -27472,34 +28608,38 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of StorageClass

+

watch individual changes to a list of VolumeAttachment

HTTP Request

-

GET /apis/storage.k8s.io/v1/watch/storageclasses

+

GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments

Query Parameters

@@ -27539,7 +28679,7 @@

Query Parameters

- + @@ -27562,8 +28702,18 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
+

METADATA

+

Metadata resources are responsible for configuring behavior of your other Resources within the Cluster.

+

Common resource types:

+
-

Volume v1 core

+
+

ControllerRevision v1 apps

@@ -27574,168 +28724,21 @@

Volume v1 core

- + - +
Coreapps v1VolumeControllerRevision
-

Volume represents a named volume in a pod that may be accessed by any container in the pod.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
awsElasticBlockStore
AWSElasticBlockStoreVolumeSource
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
azureDisk
AzureDiskVolumeSource
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
azureFile
AzureFileVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
cephfs
CephFSVolumeSource
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
cinder
CinderVolumeSource
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
configMap
ConfigMapVolumeSource
ConfigMap represents a configMap that should populate this volume
downwardAPI
DownwardAPIVolumeSource
DownwardAPI represents downward API about the pod that should populate this volume
emptyDir
EmptyDirVolumeSource
EmptyDir represents a temporary directory that shares a pod's lifetime. More info: https://kubernetes.io/docs/concepts/storage/volumes#emptydir
fc
FCVolumeSource
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
flexVolume
FlexVolumeSource
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
flocker
FlockerVolumeSource
Flocker represents a Flocker volume attached to a kubelet's host machine. This depends on the Flocker control service being running
gcePersistentDisk
GCEPersistentDiskVolumeSource
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
gitRepo
GitRepoVolumeSource
GitRepo represents a git repository at a particular revision.
glusterfs
GlusterfsVolumeSource
Glusterfs represents a Glusterfs mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md
hostPath
HostPathVolumeSource
HostPath represents a pre-existing file or directory on the host machine that is directly exposed to the container. This is generally used for system agents or other privileged things that are allowed to see the host machine. Most containers will NOT need this. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
iscsi
ISCSIVolumeSource
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://releases.k8s.io/HEAD/examples/volumes/iscsi/README.md
name
string
Volume's name. Must be a DNS_LABEL and unique within the pod. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
nfs
NFSVolumeSource
NFS represents an NFS mount on the host that shares a pod's lifetime More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
persistentVolumeClaim
PersistentVolumeClaimVolumeSource
PersistentVolumeClaimVolumeSource represents a reference to a PersistentVolumeClaim in the same namespace. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistentvolumeclaims
photonPersistentDisk
PhotonPersistentDiskVolumeSource
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
portworxVolume
PortworxVolumeSource
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
projected
ProjectedVolumeSource
Items for all in one resources secrets, configmaps, and downward API
quobyte
QuobyteVolumeSource
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
rbd
RBDVolumeSource
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md
scaleIO
ScaleIOVolumeSource
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
secret
SecretVolumeSource
Secret represents a secret that should populate this volume. More info: https://kubernetes.io/docs/concepts/storage/volumes#secret
storageos
StorageOSVolumeSource
StorageOS represents a StorageOS volume attached and mounted on Kubernetes nodes.
vsphereVolume
VsphereVirtualDiskVolumeSource
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
-
-

VolumeAttachment v1alpha1 storage

- - - - - - - - - - - - - - - -
GroupVersionKind
storagev1alpha1VolumeAttachment
-

VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.

-

VolumeAttachment objects are non-namespaced.

+

ControllerRevision implements an immutable snapshot of state data. Clients are responsible for serializing and deserializing the objects that contain their internal state. Once a ControllerRevision has been successfully created, it can not be updated. The API Server will fail validation of all requests that attempt to mutate the Data field. ControllerRevisions may, however, be deleted. Note that, due to its use by both the DaemonSet and StatefulSet controllers for update and rollback, this object is beta. However, it may be subject to name and representation changes in future releases, and clients should not depend on its stability. It is primarily for internal use by controllers.

@@ -27751,88 +28754,24 @@

VolumeAttachment v1alpha1 storage

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources + + + + - - - - - - - - - - - -
dataData is the serialized representation of the state.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
VolumeAttachmentSpec
Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system.
status
VolumeAttachmentStatus
Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher.
-

VolumeAttachmentSpec v1alpha1 storage

- - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
attacher
string
Attacher indicates the name of the volume driver that MUST handle this request. This is the name returned by GetPluginName().
nodeName
string
The node that the volume should be attached to.
source
VolumeAttachmentSource
Source represents the volume that should be attached.
-

VolumeAttachmentStatus v1alpha1 storage

- - - - - - - - - - - - - - - - - - - - - + - - + +
FieldDescription
attachError
VolumeError
The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
attached
boolean
Indicates the volume is successfully attached. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
attachmentMetadata
object
Upon successful attach, this field is populated with any information returned by the attach operation that must be passed into subsequent WaitForAttach or Mount calls. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
detachError
VolumeError
The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher.revision
integer
Revision indicates the revision of the state represented by Data.
-

VolumeAttachmentList v1alpha1 storage

+

ControllerRevisionList v1 apps

@@ -27846,8 +28785,8 @@

VolumeAttachmentList v1alpha1 sto

- - + + @@ -27855,40 +28794,59 @@

VolumeAttachmentList v1alpha1 sto

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
VolumeAttachment array
Items is the list of VolumeAttachmentsitems
ControllerRevision array
Items is the list of ControllerRevisions
kind
string
metadata
ListMeta
Standard list metadata More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataMore info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a VolumeAttachment

+

create a ControllerRevision

HTTP Request

-

POST /apis/storage.k8s.io/v1alpha1/volumeattachments

+

POST /apis/apps/v1/namespaces/{namespace}/controllerrevisions

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -27914,7 +28872,7 @@

Body Parameters

- + @@ -27929,47 +28887,51 @@

Response

- - + + - - + + - - + +
body
VolumeAttachment
body
ControllerRevision
201
VolumeAttachment
Created200
ControllerRevision
OK
202
VolumeAttachment
Accepted201
ControllerRevision
Created
200
VolumeAttachment
OK202
ControllerRevision
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified VolumeAttachment

+

partially update the specified ControllerRevision

HTTP Request

-

PATCH /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

+

PATCH /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

Path Parameters

@@ -27981,7 +28943,11 @@

Path Parameters

- + + + + +
namename of the VolumeAttachmentname of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projects
@@ -28025,39 +28991,43 @@

Response

-200
VolumeAttachment +200
ControllerRevision OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified VolumeAttachment

+

replace the specified ControllerRevision

HTTP Request

-

PUT /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

+

PUT /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

Path Parameters

@@ -28069,7 +29039,11 @@

Path Parameters

- + + + + +
namename of the VolumeAttachmentname of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projects
@@ -28098,7 +29072,7 @@

Body Parameters

-body
VolumeAttachment +body
ControllerRevision @@ -28113,43 +29087,47 @@

Response

-200
VolumeAttachment +200
ControllerRevision OK -201
VolumeAttachment +201
ControllerRevision Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a VolumeAttachment

+

delete a ControllerRevision

HTTP Request

-

DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

+

DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

Path Parameters

@@ -28161,7 +29139,11 @@

Path Parameters

- + + + + +
namename of the VolumeAttachmentname of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projects
@@ -28222,34 +29204,53 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of VolumeAttachment

+

delete collection of ControllerRevision

HTTP Request

-

DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments

+

DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -28289,7 +29290,7 @@

Query Parameters

- + @@ -28312,36 +29313,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified VolumeAttachment

+

read the specified ControllerRevision

HTTP Request

-

GET /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

+

GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

Path Parameters

@@ -28353,7 +29358,11 @@

Path Parameters

- + + + + +
namename of the VolumeAttachmentname of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projects
@@ -28390,39 +29399,58 @@

Response

-200
VolumeAttachment +200
ControllerRevision OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind VolumeAttachment

+

list or watch objects of kind ControllerRevision

HTTP Request

-

GET /apis/storage.k8s.io/v1alpha1/volumeattachments

+

GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -28462,7 +29490,7 @@

Query Parameters

- + @@ -28480,39 +29508,137 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
VolumeAttachmentList
200
ControllerRevisionList
OK
-

Watch

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind VolumeAttachment

+

list or watch objects of kind ControllerRevision

HTTP Request

-

GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments/{name}

+

GET /apis/apps/v1/controllerrevisions

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
ControllerRevisionList
OK
+

Watch

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch changes to an object of kind ControllerRevision

+

HTTP Request

+

GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions/{name}

Path Parameters

@@ -28524,7 +29650,11 @@

Path Parameters

- + + + + +
namename of the VolumeAttachmentname of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projects
@@ -28567,7 +29697,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -28590,34 +29720,53 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of VolumeAttachment

+

watch individual changes to a list of ControllerRevision

HTTP Request

-

GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments

+

GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -28657,7 +29806,101 @@

Query Parameters

- + + + + + + + +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of ControllerRevision

+

HTTP Request

+

GET /apis/apps/v1/watch/controllerrevisions

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -28680,18 +29923,8 @@

Response

ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

METADATA

-

Metadata resources are responsible for configuring behavior of your other Resources within the Cluster.

-

Common resource types:

- -

-

ControllerRevision v1 apps

+

CustomResourceDefinition v1beta1 apiextensions

@@ -28702,21 +29935,18 @@

ControllerRevision v1 apps

- - - + + +
appsv1ControllerRevisionapiextensionsv1beta1CustomResourceDefinition
- - - -

ControllerRevision implements an immutable snapshot of state data. Clients are responsible for serializing and deserializing the objects that contain their internal state. Once a ControllerRevision has been successfully created, it can not be updated. The API Server will fail validation of all requests that attempt to mutate the Data field. ControllerRevisions may, however, be deleted. Note that, due to its use by both the DaemonSet and StatefulSet controllers for update and rollback, this object is beta. However, it may be subject to name and representation changes in future releases, and clients should not depend on its stability. It is primarily for internal use by controllers.

+

CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>.

@@ -28732,24 +29962,92 @@

ControllerRevision v1 apps

- - - - - + - - + + + + + +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
dataData is the serialized representation of the state.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
revision
integer
Revision indicates the revision of the state represented by Data.spec
CustomResourceDefinitionSpec
Spec describes how the user wants the resources to appear
status
CustomResourceDefinitionStatus
Status indicates the actual state of the CustomResourceDefinition
-

ControllerRevisionList v1 apps

+

CustomResourceDefinitionSpec v1beta1 apiextensions

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
group
string
Group is the group this resource belongs in
names
CustomResourceDefinitionNames
Names are the names used to describe this custom resource
scope
string
Scope indicates whether this resource is cluster or namespace scoped. Default is namespaced
subresources
CustomResourceSubresources
Subresources describes the subresources for CustomResources This field is alpha-level and should only be sent to servers that enable subresources via the CustomResourceSubresources feature gate.
validation
CustomResourceValidation
Validation describes the validation methods for CustomResources
version
string
Version is the version this resource belongs in
+

CustomResourceDefinitionStatus v1beta1 apiextensions

+ + + + + + + + + + + + + + + + + + + +
FieldDescription
acceptedNames
CustomResourceDefinitionNames
AcceptedNames are the names that are actually being used to serve discovery They may be different than the names in spec.
conditions
CustomResourceDefinitionCondition array
Conditions indicate state for particular aspects of a CustomResourceDefinition
+

CustomResourceDefinitionList v1beta1 apiextensions

@@ -28763,8 +30061,8 @@

ControllerRevisionList v1 apps

- - + + @@ -28772,55 +30070,44 @@

ControllerRevisionList v1 apps

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ControllerRevision array
Items is the list of ControllerRevisionsitems
CustomResourceDefinition array
Items individual CustomResourceDefinitions
kind
string
metadata
ListMeta
More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a ControllerRevision

+

create a CustomResourceDefinition

HTTP Request

-

POST /apis/apps/v1/namespaces/{namespace}/controllerrevisions

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

POST /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions

Query Parameters

@@ -28846,7 +30133,7 @@

Body Parameters

- + @@ -28861,47 +30148,51 @@

Response

- - + + - - + + - - + +
body
ControllerRevision
body
CustomResourceDefinition
201
ControllerRevision
Created200
CustomResourceDefinition
OK
202
ControllerRevision
Accepted201
CustomResourceDefinition
Created
200
ControllerRevision
OK202
CustomResourceDefinition
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified ControllerRevision

+

partially update the specified CustomResourceDefinition

HTTP Request

-

PATCH /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

+

PATCH /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

Path Parameters

@@ -28913,11 +30204,7 @@

Path Parameters

- - - - - +
namename of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projectsname of the CustomResourceDefinition
@@ -28961,39 +30248,43 @@

Response

-200
ControllerRevision +200
CustomResourceDefinition OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified ControllerRevision

+

replace the specified CustomResourceDefinition

HTTP Request

-

PUT /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

+

PUT /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

Path Parameters

@@ -29005,11 +30296,7 @@

Path Parameters

- - - - - +
namename of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projectsname of the CustomResourceDefinition
@@ -29038,7 +30325,7 @@

Body Parameters

-body
ControllerRevision +body
CustomResourceDefinition @@ -29053,43 +30340,47 @@

Response

-200
ControllerRevision -OK +201
CustomResourceDefinition +Created -201
ControllerRevision -Created +200
CustomResourceDefinition +OK -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a ControllerRevision

+

delete a CustomResourceDefinition

HTTP Request

-

DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

+

DELETE /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

Path Parameters

@@ -29101,11 +30392,7 @@

Path Parameters

- - - - - +
namename of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projectsname of the CustomResourceDefinition
@@ -29166,49 +30453,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of ControllerRevision

+

delete collection of CustomResourceDefinition

HTTP Request

-

DELETE /apis/apps/v1/namespaces/{namespace}/controllerrevisions

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

DELETE /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions

Query Parameters

@@ -29248,7 +30524,7 @@

Query Parameters

- + @@ -29271,36 +30547,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ControllerRevision

+

read the specified CustomResourceDefinition

HTTP Request

-

GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions/{name}

+

GET /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

Path Parameters

@@ -29312,11 +30592,7 @@

Path Parameters

- - - - - +
namename of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projectsname of the CustomResourceDefinition
@@ -29353,54 +30629,43 @@

Response

-200
ControllerRevision +200
CustomResourceDefinition OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ControllerRevision

+

list or watch objects of kind CustomResourceDefinition

HTTP Request

-

GET /apis/apps/v1/namespaces/{namespace}/controllerrevisions

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

GET /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions

Query Parameters

@@ -29440,7 +30705,7 @@

Query Parameters

- + @@ -29458,39 +30723,58 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ControllerRevisionList
200
CustomResourceDefinitionList
OK
-

List All Namespaces

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ControllerRevision

+

watch changes to an object of kind CustomResourceDefinition

HTTP Request

-

GET /apis/apps/v1/controllerrevisions

+

GET /apis/apiextensions.k8s.io/v1beta1/watch/customresourcedefinitions/{name}

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namename of the CustomResourceDefinition

Query Parameters

@@ -29530,7 +30814,7 @@

Query Parameters

- + @@ -29548,58 +30832,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ControllerRevisionList
200
WatchEvent
OK
-

Watch

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind ControllerRevision

+

watch individual changes to a list of CustomResourceDefinition

HTTP Request

-

GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions/{name}

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the ControllerRevision
namespaceobject name and auth scope, such as for teams and projects
+

GET /apis/apiextensions.k8s.io/v1beta1/watch/customresourcedefinitions

Query Parameters

@@ -29639,7 +30908,7 @@

Query Parameters

- + @@ -29662,34 +30931,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Status Operations

+

See supported operations below...

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ControllerRevision

+

replace status of the specified CustomResourceDefinition

HTTP Request

-

GET /apis/apps/v1/watch/namespaces/{namespace}/controllerrevisions

+

PUT /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}/status

Path Parameters

@@ -29700,8 +30975,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the CustomResourceDefinition
@@ -29715,87 +30990,12 @@

Query Parameters

-continue -The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -fieldSelector -A selector to restrict the list of returned objects by their fields. Defaults to everything. - - -includeUninitialized -If true, partially initialized resources are included in the response. - - -labelSelector -A selector to restrict the list of returned objects by their labels. Defaults to everything. - - -limit -limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - - pretty If 'true', then the output is pretty printed. - -resourceVersion -When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. - - -timeoutSeconds -Timeout for the list/watch call. - - -watch -Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. - -

Response

- - - - - - - - - - - - - -
CodeDescription
200
WatchEvent
OK
-

Watch List All Namespaces

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

watch individual changes to a list of ControllerRevision

-

HTTP Request

-

GET /apis/apps/v1/watch/controllerrevisions

-

Query Parameters

+

Body Parameters

@@ -29805,40 +31005,8 @@

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
CustomResourceDefinition
@@ -29852,13 +31020,17 @@

Response

-200
WatchEvent +200
CustomResourceDefinition OK + +201
CustomResourceDefinition +Created +
-

CustomResourceDefinition v1beta1 apiextensions

+

Event v1 core

@@ -29869,18 +31041,21 @@

CustomResourceDefinition

- - - + + +
apiextensionsv1beta1CustomResourceDefinitionCorev1Event
-

CustomResourceDefinition represents a resource that should be exposed on the API server. Its name MUST be in the format <.spec.name>.<.spec.group>.

+ + + +

Event is a report of an event somewhere in the cluster.

@@ -29892,92 +31067,76 @@

CustomResourceDefinition

+ + + + - - + + - - + + - - + + - - + + - -
action
string
What action was taken/failed regarding to the Regarding object.
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindscount
integer
The number of times this event has occurred.
metadata
ObjectMeta
eventTime
MicroTime
Time when this Event was first observed.
spec
CustomResourceDefinitionSpec
Spec describes how the user wants the resources to appearfirstTimestamp
Time
The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)
status
CustomResourceDefinitionStatus
Status indicates the actual state of the CustomResourceDefinitioninvolvedObject
ObjectReference
The object that this event is about.
-

CustomResourceDefinitionSpec v1beta1 apiextensions

- - - - - - + + - - - - + + - - + + - - + + - - + + - - + + - -
FieldDescriptionkind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
group
string
Group is the group this resource belongs inlastTimestamp
Time
The time at which the most recent occurrence of this event was recorded.
names
CustomResourceDefinitionNames
Names are the names used to describe this custom resourcemessage
string
A human-readable description of the status of this operation.
scope
string
Scope indicates whether this resource is cluster or namespace scoped. Default is namespacedmetadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
validation
CustomResourceValidation
Validation describes the validation methods for CustomResourcesreason
string
This should be a short, machine understandable string that gives the reason for the transition into the object's current status.
version
string
Version is the version this resource belongs inrelated
ObjectReference
Optional secondary object for more complex actions.
-

CustomResourceDefinitionStatus v1beta1 apiextensions

- - - - - - + + - - - - + + - - + + + + + + + + + +
FieldDescriptionreportingComponent
string
Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet.
acceptedNames
CustomResourceDefinitionNames
AcceptedNames are the names that are actually being used to serve discovery They may be different than the names in spec.reportingInstance
string
ID of the controller instance, e.g. kubelet-xyzf.
conditions
CustomResourceDefinitionCondition array
Conditions indicate state for particular aspects of a CustomResourceDefinitionseries
EventSeries
Data about the Event series this event represents or nil if it's a singleton Event.
source
EventSource
The component reporting this event. Should be a short machine understandable string.
type
string
Type of this event (Normal, Warning), new types could be added in the future
-

CustomResourceDefinitionList v1beta1 apiextensions

+

EventList v1 core

@@ -29991,8 +31150,8 @@

CustomResourceDefini

- - + + @@ -30000,40 +31159,59 @@

CustomResourceDefini

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
CustomResourceDefinition array
Items individual CustomResourceDefinitionsitems
Event array
List of events
kind
string
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a CustomResourceDefinition

+

create an Event

HTTP Request

-

POST /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions

+

POST /api/v1/namespaces/{namespace}/events

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -30059,7 +31237,7 @@

Body Parameters

- + @@ -30074,47 +31252,51 @@

Response

- - + + - - + + - - + +
body
CustomResourceDefinition
body
Event
200
CustomResourceDefinition
OK202
Event
Accepted
201
CustomResourceDefinition
Created200
Event
OK
202
CustomResourceDefinition
Accepted201
Event
Created
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified CustomResourceDefinition

+

partially update the specified Event

HTTP Request

-

PATCH /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

+

PATCH /api/v1/namespaces/{namespace}/events/{name}

Path Parameters

@@ -30126,7 +31308,11 @@

Path Parameters

- + + + + +
namename of the CustomResourceDefinitionname of the Event
namespaceobject name and auth scope, such as for teams and projects
@@ -30170,39 +31356,43 @@

Response

-200
CustomResourceDefinition +200
Event OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified CustomResourceDefinition

+

replace the specified Event

HTTP Request

-

PUT /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

+

PUT /api/v1/namespaces/{namespace}/events/{name}

Path Parameters

@@ -30214,7 +31404,11 @@

Path Parameters

- + + + + +
namename of the CustomResourceDefinitionname of the Event
namespaceobject name and auth scope, such as for teams and projects
@@ -30243,7 +31437,7 @@

Body Parameters

-body
CustomResourceDefinition +body
Event @@ -30258,43 +31452,47 @@

Response

-200
CustomResourceDefinition +200
Event OK -201
CustomResourceDefinition +201
Event Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a CustomResourceDefinition

+

delete an Event

HTTP Request

-

DELETE /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

+

DELETE /api/v1/namespaces/{namespace}/events/{name}

Path Parameters

@@ -30306,7 +31504,11 @@

Path Parameters

- + + + + +
namename of the CustomResourceDefinitionname of the Event
namespaceobject name and auth scope, such as for teams and projects
@@ -30367,34 +31569,53 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of CustomResourceDefinition

+

delete collection of Event

HTTP Request

-

DELETE /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions

+

DELETE /api/v1/namespaces/{namespace}/events

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -30434,7 +31655,7 @@

Query Parameters

- + @@ -30457,36 +31678,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified CustomResourceDefinition

+

read the specified Event

HTTP Request

-

GET /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}

+

GET /api/v1/namespaces/{namespace}/events/{name}

Path Parameters

@@ -30498,7 +31723,11 @@

Path Parameters

- + + + + +
namename of the CustomResourceDefinitionname of the Event
namespaceobject name and auth scope, such as for teams and projects
@@ -30535,39 +31764,58 @@

Response

-200
CustomResourceDefinition +200
Event OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind CustomResourceDefinition

+

list or watch objects of kind Event

HTTP Request

-

GET /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions

+

GET /api/v1/namespaces/{namespace}/events

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -30607,7 +31855,7 @@

Query Parameters

- + @@ -30625,54 +31873,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
CustomResourceDefinitionList
200
EventList
OK
-

Watch

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind CustomResourceDefinition

+

list or watch objects of kind Event

HTTP Request

-

GET /apis/apiextensions.k8s.io/v1beta1/watch/customresourcedefinitions/{name}

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namename of the CustomResourceDefinition
+

GET /api/v1/events

Query Parameters

@@ -30712,7 +31949,7 @@

Query Parameters

- + @@ -30730,39 +31967,62 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
EventList
OK
-

Watch List

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of CustomResourceDefinition

+

watch changes to an object of kind Event

HTTP Request

-

GET /apis/apiextensions.k8s.io/v1beta1/watch/customresourcedefinitions

+

GET /api/v1/watch/namespaces/{namespace}/events/{name}

+

Path Parameters

+ + + + + + + + + + + + + + + + + +
ParameterDescription
namename of the Event
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -30802,7 +32062,7 @@

Query Parameters

- + @@ -30825,36 +32085,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Status Operations

-

See supported operations below...

-

Replace Status

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace status of the specified CustomResourceDefinition

+

watch individual changes to a list of Event

HTTP Request

-

PUT /apis/apiextensions.k8s.io/v1beta1/customresourcedefinitions/{name}/status

+

GET /api/v1/watch/namespaces/{namespace}/events

Path Parameters

@@ -30865,8 +32127,8 @@

Path Parameters

- - + +
namename of the CustomResourceDefinitionnamespaceobject name and auth scope, such as for teams and projects
@@ -30880,12 +32142,91 @@

Query Parameters

+continue +The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + + +fieldSelector +A selector to restrict the list of returned objects by their fields. Defaults to everything. + + +includeUninitialized +If true, partially initialized resources are included in the response. + + +labelSelector +A selector to restrict the list of returned objects by their labels. Defaults to everything. + + +limit +limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + + pretty If 'true', then the output is pretty printed. + +resourceVersion +When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. + + +timeoutSeconds +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + + +watch +Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + -

Body Parameters

+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of Event

+

HTTP Request

+

GET /api/v1/watch/events

+

Query Parameters

@@ -30895,8 +32236,40 @@

Body Parameters

- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
body
CustomResourceDefinition
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -30910,17 +32283,13 @@

Response

-200
CustomResourceDefinition +200
WatchEvent OK - -201
CustomResourceDefinition -Created -
-

Event v1 core

+

LimitRange v1 core

@@ -30933,19 +32302,16 @@

Event v1 core

- +
Core v1EventLimitRange
- - - -

Event is a report of an event somewhere in the cluster.

+

LimitRange sets resource usage limits for each kind of resource in a Namespace.

@@ -30957,76 +32323,46 @@

Event v1 core

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + +
action
string
What action was taken/failed regarding to the Regarding object.
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
count
integer
The number of times this event has occurred.
eventTime
MicroTime
Time when this Event was first observed.
firstTimestamp
Time
The time at which the event was first recorded. (Time of server receipt is in TypeMeta.)
involvedObject
ObjectReference
The object that this event is about.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
lastTimestamp
Time
The time at which the most recent occurrence of this event was recorded.
message
string
A human-readable description of the status of this operation.
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
reason
string
This should be a short, machine understandable string that gives the reason for the transition into the object's current status.
related
ObjectReference
Optional secondary object for more complex actions.
reportingComponent
string
Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet.
reportingInstance
string
ID of the controller instance, e.g. kubelet-xyzf.
series
EventSeries
Data about the Event series this event represents or nil if it's a singleton Event.spec
LimitRangeSpec
Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
+

LimitRangeSpec v1 core

+ + + + - - + + + + - - + +
source
EventSource
The component reporting this event. Should be a short machine understandable string.FieldDescription
type
string
Type of this event (Normal, Warning), new types could be added in the futurelimits
LimitRangeItem array
Limits is the list of LimitRangeItem objects that are enforced.
-

EventList v1 core

+

LimitRangeList v1 core

@@ -31040,8 +32376,8 @@

EventList v1 core

- - + + @@ -31053,36 +32389,40 @@

EventList v1 core

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
Event array
List of eventsitems
LimitRange array
Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/
kind
string
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create an Event

+

create a LimitRange

HTTP Request

-

POST /api/v1/namespaces/{namespace}/events

+

POST /api/v1/namespaces/{namespace}/limitranges

Path Parameters

@@ -31123,7 +32463,7 @@

Body Parameters

- + @@ -31138,47 +32478,51 @@

Response

- + - + - +
body
Event
body
LimitRange
200
Event
200
LimitRange
OK
201
Event
201
LimitRange
Created
202
Event
202
LimitRange
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified Event

+

partially update the specified LimitRange

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/events/{name}

+

PATCH /api/v1/namespaces/{namespace}/limitranges/{name}

Path Parameters

@@ -31190,7 +32534,7 @@

Path Parameters

- + @@ -31238,39 +32582,43 @@

Response

- +
namename of the Eventname of the LimitRange
namespace
200
Event
200
LimitRange
OK
-

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified Event

+

replace the specified LimitRange

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/events/{name}

+

PUT /api/v1/namespaces/{namespace}/limitranges/{name}

Path Parameters

@@ -31282,7 +32630,7 @@

Path Parameters

- + @@ -31315,7 +32663,7 @@

Body Parameters

- + @@ -31330,43 +32678,47 @@

Response

- + - +
namename of the Eventname of the LimitRange
namespace
body
Event
body
LimitRange
200
Event
200
LimitRange
OK
201
Event
201
LimitRange
Created
-

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete an Event

+

delete a LimitRange

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/events/{name}

+

DELETE /api/v1/namespaces/{namespace}/limitranges/{name}

Path Parameters

@@ -31378,7 +32730,7 @@

Path Parameters

- + @@ -31443,34 +32795,38 @@

Response

namename of the Eventname of the LimitRange
namespace
-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of Event

+

delete collection of LimitRange

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/events

+

DELETE /api/v1/namespaces/{namespace}/limitranges

Path Parameters

@@ -31525,7 +32881,7 @@

Query Parameters

- + @@ -31548,36 +32904,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified Event

+

read the specified LimitRange

HTTP Request

-

GET /api/v1/namespaces/{namespace}/events/{name}

+

GET /api/v1/namespaces/{namespace}/limitranges/{name}

Path Parameters

@@ -31589,7 +32949,7 @@

Path Parameters

- + @@ -31630,39 +32990,43 @@

Response

- +
namename of the Eventname of the LimitRange
namespace
200
Event
200
LimitRange
OK
-

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Event

+

list or watch objects of kind LimitRange

HTTP Request

-

GET /api/v1/namespaces/{namespace}/events

+

GET /api/v1/namespaces/{namespace}/limitranges

Path Parameters

@@ -31717,7 +33081,7 @@

Query Parameters

- + @@ -31735,39 +33099,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
EventList
200
LimitRangeList
OK
-

List All Namespaces

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Event

+

list or watch objects of kind LimitRange

HTTP Request

-

GET /api/v1/events

+

GET /api/v1/limitranges

Query Parameters

@@ -31807,7 +33175,7 @@

Query Parameters

- + @@ -31825,39 +33193,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
EventList
200
LimitRangeList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind Event

+

watch changes to an object of kind LimitRange

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/events/{name}

+

GET /api/v1/watch/namespaces/{namespace}/limitranges/{name}

Path Parameters

@@ -31869,7 +33241,7 @@

Path Parameters

- + @@ -31916,7 +33288,7 @@

Query Parameters

- + @@ -31939,34 +33311,38 @@

Response

namename of the Eventname of the LimitRange
namespace
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Event

+

watch individual changes to a list of LimitRange

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/events

+

GET /api/v1/watch/namespaces/{namespace}/limitranges

Path Parameters

@@ -32021,7 +33397,7 @@

Query Parameters

- + @@ -32044,34 +33420,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List All Namespaces

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Event

+

watch individual changes to a list of LimitRange

HTTP Request

-

GET /api/v1/watch/events

+

GET /api/v1/watch/limitranges

Query Parameters

@@ -32111,7 +33491,7 @@

Query Parameters

- + @@ -32135,7 +33515,7 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

LimitRange v1 core

+

HorizontalPodAutoscaler v1 autoscaling

@@ -32146,18 +33526,21 @@

LimitRange v1 core

- + - +
Coreautoscaling v1LimitRangeHorizontalPodAutoscaler
-

LimitRange sets resource usage limits for each kind of resource in a Namespace.

+ + + +

configuration of a horizontal pod autoscaler.

@@ -32178,20 +33561,24 @@

LimitRange v1 core

- + - - + + + + + +
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataStandard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
LimitRangeSpec
Spec defines the limits enforced. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-statusspec
HorizontalPodAutoscalerSpec
behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
status
HorizontalPodAutoscalerStatus
current information about the autoscaler.
-

LimitRangeSpec v1 core

+

HorizontalPodAutoscalerSpec v1 autoscaling

@@ -32203,12 +33590,62 @@

LimitRangeSpec v1 core

- - + + + + + + + + + + + + + +
limits
LimitRangeItem array
Limits is the list of LimitRangeItem objects that are enforced.maxReplicas
integer
upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas.
minReplicas
integer
lower limit for the number of pods that can be set by the autoscaler, default 1.
scaleTargetRef
CrossVersionObjectReference
reference to scaled resource; horizontal pod autoscaler will learn the current resource consumption and will set the desired number of pods by using its Scale subresource.
targetCPUUtilizationPercentage
integer
target average CPU utilization (represented as a percentage of requested CPU) over all the pods; if not specified the default autoscaling policy will be used.
-

LimitRangeList v1 core

+

HorizontalPodAutoscalerStatus v1 autoscaling

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
currentCPUUtilizationPercentage
integer
current average CPU utilization over all pods, represented as a percentage of requested CPU, e.g. 70 means that an average pod is using now 70% of its requested CPU.
currentReplicas
integer
current number of replicas of pods managed by this autoscaler.
desiredReplicas
integer
desired number of replicas of pods managed by this autoscaler.
lastScaleTime
Time
last time the HorizontalPodAutoscaler scaled the number of pods; used by the autoscaler to control how often the number of pods is changed.
observedGeneration
integer
most recent generation observed by this autoscaler.
+

HorizontalPodAutoscalerList v1 autoscaling

@@ -32222,8 +33659,8 @@

LimitRangeList v1 core

- - + + @@ -32231,40 +33668,44 @@

LimitRangeList v1 core

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
LimitRange array
Items is a list of LimitRange objects. More info: https://kubernetes.io/docs/concepts/configuration/manage-compute-resources-container/items
HorizontalPodAutoscaler array
list of horizontal pod autoscaler objects.
kind
string
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsStandard list metadata.
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a LimitRange

+

create a HorizontalPodAutoscaler

HTTP Request

-

POST /api/v1/namespaces/{namespace}/limitranges

+

POST /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers

Path Parameters

@@ -32305,7 +33746,7 @@

Body Parameters

- + @@ -32320,47 +33761,51 @@

Response

- + - + - +
body
LimitRange
body
HorizontalPodAutoscaler
200
LimitRange
200
HorizontalPodAutoscaler
OK
201
LimitRange
201
HorizontalPodAutoscaler
Created
202
LimitRange
202
HorizontalPodAutoscaler
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified LimitRange

+

partially update the specified HorizontalPodAutoscaler

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/limitranges/{name}

+

PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

Path Parameters

@@ -32372,7 +33817,7 @@

Path Parameters

- + @@ -32420,39 +33865,43 @@

Response

- +
namename of the LimitRangename of the HorizontalPodAutoscaler
namespace
200
LimitRange
200
HorizontalPodAutoscaler
OK
-

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified LimitRange

+

replace the specified HorizontalPodAutoscaler

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/limitranges/{name}

+

PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

Path Parameters

@@ -32464,7 +33913,7 @@

Path Parameters

- + @@ -32497,7 +33946,7 @@

Body Parameters

- + @@ -32512,43 +33961,47 @@

Response

- + - +
namename of the LimitRangename of the HorizontalPodAutoscaler
namespace
body
LimitRange
body
HorizontalPodAutoscaler
200
LimitRange
200
HorizontalPodAutoscaler
OK
201
LimitRange
201
HorizontalPodAutoscaler
Created
-

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a LimitRange

+

delete a HorizontalPodAutoscaler

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/limitranges/{name}

+

DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

Path Parameters

@@ -32560,7 +34013,7 @@

Path Parameters

- + @@ -32625,34 +34078,38 @@

Response

namename of the LimitRangename of the HorizontalPodAutoscaler
namespace
-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of LimitRange

+

delete collection of HorizontalPodAutoscaler

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/limitranges

+

DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers

Path Parameters

@@ -32707,7 +34164,7 @@

Query Parameters

- + @@ -32730,36 +34187,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified LimitRange

+

read the specified HorizontalPodAutoscaler

HTTP Request

-

GET /api/v1/namespaces/{namespace}/limitranges/{name}

+

GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

Path Parameters

@@ -32771,7 +34232,7 @@

Path Parameters

- + @@ -32812,39 +34273,43 @@

Response

- +
namename of the LimitRangename of the HorizontalPodAutoscaler
namespace
200
LimitRange
200
HorizontalPodAutoscaler
OK
-

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind LimitRange

+

list or watch objects of kind HorizontalPodAutoscaler

HTTP Request

-

GET /api/v1/namespaces/{namespace}/limitranges

+

GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers

Path Parameters

@@ -32899,7 +34364,7 @@

Query Parameters

- + @@ -32917,39 +34382,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
LimitRangeList
200
HorizontalPodAutoscalerList
OK
-

List All Namespaces

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind LimitRange

+

list or watch objects of kind HorizontalPodAutoscaler

HTTP Request

-

GET /api/v1/limitranges

+

GET /apis/autoscaling/v1/horizontalpodautoscalers

Query Parameters

@@ -32989,7 +34458,7 @@

Query Parameters

- + @@ -33007,39 +34476,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
LimitRangeList
200
HorizontalPodAutoscalerList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind LimitRange

+

watch changes to an object of kind HorizontalPodAutoscaler

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/limitranges/{name}

+

GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}

Path Parameters

@@ -33051,7 +34524,7 @@

Path Parameters

- + @@ -33098,7 +34571,7 @@

Query Parameters

- + @@ -33121,34 +34594,38 @@

Response

namename of the LimitRangename of the HorizontalPodAutoscaler
namespace
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of LimitRange

+

watch individual changes to a list of HorizontalPodAutoscaler

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/limitranges

+

GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers

Path Parameters

@@ -33203,7 +34680,7 @@

Query Parameters

- + @@ -33226,34 +34703,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List All Namespaces

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of LimitRange

+

watch individual changes to a list of HorizontalPodAutoscaler

HTTP Request

-

GET /api/v1/watch/limitranges

+

GET /apis/autoscaling/v1/watch/horizontalpodautoscalers

Query Parameters

@@ -33293,7 +34774,7 @@

Query Parameters

- + @@ -33316,194 +34797,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-
-

HorizontalPodAutoscaler v1 autoscaling

- - - - - - - - - - - - - - - -
GroupVersionKind
autoscalingv1HorizontalPodAutoscaler
- - - -

configuration of a horizontal pod autoscaler.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
HorizontalPodAutoscalerSpec
behaviour of autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
status
HorizontalPodAutoscalerStatus
current information about the autoscaler.
-

HorizontalPodAutoscalerSpec v1 autoscaling

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
maxReplicas
integer
upper limit for the number of pods that can be set by the autoscaler; cannot be smaller than MinReplicas.
minReplicas
integer
lower limit for the number of pods that can be set by the autoscaler, default 1.
scaleTargetRef
CrossVersionObjectReference
reference to scaled resource; horizontal pod autoscaler will learn the current resource consumption and will set the desired number of pods by using its Scale subresource.
targetCPUUtilizationPercentage
integer
target average CPU utilization (represented as a percentage of requested CPU) over all the pods; if not specified the default autoscaling policy will be used.
-

HorizontalPodAutoscalerStatus v1 autoscaling

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
currentCPUUtilizationPercentage
integer
current average CPU utilization over all pods, represented as a percentage of requested CPU, e.g. 70 means that an average pod is using now 70% of its requested CPU.
currentReplicas
integer
current number of replicas of pods managed by this autoscaler.
desiredReplicas
integer
desired number of replicas of pods managed by this autoscaler.
lastScaleTime
Time
last time the HorizontalPodAutoscaler scaled the number of pods; used by the autoscaler to control how often the number of pods is changed.
observedGeneration
integer
most recent generation observed by this autoscaler.
-

HorizontalPodAutoscalerList v1 autoscaling

- - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
HorizontalPodAutoscaler array
list of horizontal pod autoscaler objects.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata.
-

Write Operations

+

Status Operations

See supported operations below...

-

Create

+

Patch Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a HorizontalPodAutoscaler

+

partially update status of the specified HorizontalPodAutoscaler

HTTP Request

-

POST /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers

+

PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

Path Parameters

@@ -33514,6 +34841,10 @@

Path Parameters

+ + + + @@ -33544,7 +34875,7 @@

Body Parameters

- + @@ -33562,44 +34893,40 @@

Response

- - - - - - - -
namename of the HorizontalPodAutoscaler
namespace object name and auth scope, such as for teams and projects
body
HorizontalPodAutoscaler
body
Patch
200
HorizontalPodAutoscaler
OK
201
HorizontalPodAutoscaler
Created
202
HorizontalPodAutoscaler
Accepted
-

Patch

+

Read Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified HorizontalPodAutoscaler

+

read status of the specified HorizontalPodAutoscaler

HTTP Request

-

PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

+

GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

Path Parameters

@@ -33634,21 +34961,6 @@

Query Parameters

-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
Patch

Response

@@ -33664,34 +34976,38 @@

Response

-

Replace

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified HorizontalPodAutoscaler

+

replace status of the specified HorizontalPodAutoscaler

HTTP Request

-

PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

+

PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

Path Parameters

@@ -33751,62 +35067,128 @@

Response

+ + + + + +
200
HorizontalPodAutoscaler
OK
201
HorizontalPodAutoscaler
Created
+
+

InitializerConfiguration v1alpha1 admissionregistration

+ + - - + + + + + + + + + + + + +
200
HorizontalPodAutoscaler
OKGroupVersionKind
admissionregistrationv1alpha1InitializerConfiguration
+

InitializerConfiguration describes the configuration of initializers.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
initializers
Initializer array
patch type: merge
patch merge key: name
Initializers is a list of resources and their default initializers Order-sensitive. When merging multiple InitializerConfigurations, we sort the initializers from different InitializerConfigurations by the name of the InitializerConfigurations; the order of the initializers from the same InitializerConfiguration is preserved.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
+

InitializerConfigurationList v1alpha1 admissionregistration

+ + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
InitializerConfiguration array
List of InitializerConfiguration.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Delete

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a HorizontalPodAutoscaler

+

create an InitializerConfiguration

HTTP Request

-

DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the HorizontalPodAutoscaler
namespaceobject name and auth scope, such as for teams and projects
+

POST /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations

Query Parameters

@@ -33820,18 +35202,6 @@

Query Parameters

- - - - - - - - - - - -
pretty If 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.

Body Parameters

@@ -33844,7 +35214,7 @@

Body Parameters

-body
DeleteOptions +body
InitializerConfiguration @@ -33859,39 +35229,51 @@

Response

-200
Status +202
InitializerConfiguration +Accepted + + +200
InitializerConfiguration OK + +201
InitializerConfiguration +Created + -

Delete Collection

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of HorizontalPodAutoscaler

+

partially update the specified InitializerConfiguration

HTTP Request

-

DELETE /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers

+

PATCH /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

Path Parameters

@@ -33902,8 +35284,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the InitializerConfiguration
@@ -33920,37 +35302,20 @@

Query Parameters

pretty If 'true', then the output is pretty printed. + + +

Body Parameters

+ + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
Patch
@@ -33964,41 +35329,43 @@

Response

-200
Status +200
InitializerConfiguration OK -

Read Operations

-

See supported operations below...

-

Read

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified HorizontalPodAutoscaler

+

replace the specified InitializerConfiguration

HTTP Request

-

GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}

+

PUT /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

Path Parameters

@@ -34010,11 +35377,7 @@

Path Parameters

- - - - - +
namename of the HorizontalPodAutoscaler
namespaceobject name and auth scope, such as for teams and projectsname of the InitializerConfiguration
@@ -34031,13 +35394,20 @@

Query Parameters

pretty If 'true', then the output is pretty printed. + + +

Body Parameters

+ + - - + + + + - - + +
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.ParameterDescription
exportShould this value be exported. Export strips fields that a user can not specify.body
InitializerConfiguration
@@ -34051,39 +35421,47 @@

Response

-200
HorizontalPodAutoscaler +200
InitializerConfiguration OK + +201
InitializerConfiguration +Created + -

List

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind HorizontalPodAutoscaler

+

delete an InitializerConfiguration

HTTP Request

-

GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers

+

DELETE /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

Path Parameters

@@ -34094,8 +35472,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the InitializerConfiguration
@@ -34113,36 +35491,31 @@

Query Parameters

If 'true', then the output is pretty printed. -continue -The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -fieldSelector -A selector to restrict the list of returned objects by their fields. Defaults to everything. - - -includeUninitialized -If true, partially initialized resources are included in the response. - - -labelSelector -A selector to restrict the list of returned objects by their labels. Defaults to everything. +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. -limit -limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. -resourceVersion -When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. +propagationPolicy +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. + + +

Body Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
DeleteOptions
@@ -34156,39 +35529,43 @@

Response

-200
HorizontalPodAutoscalerList +200
Status OK -

List All Namespaces

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind HorizontalPodAutoscaler

+

delete collection of InitializerConfiguration

HTTP Request

-

GET /apis/autoscaling/v1/horizontalpodautoscalers

+

DELETE /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations

Query Parameters

@@ -34199,6 +35576,10 @@

Query Parameters

+ + + + @@ -34219,16 +35600,12 @@

Query Parameters

- - - - - + @@ -34246,39 +35623,45 @@

Response

- +
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
HorizontalPodAutoscalerList
200
Status
OK
-

Watch

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind HorizontalPodAutoscaler

+

read the specified InitializerConfiguration

HTTP Request

-

GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}

+

GET /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

Path Parameters

@@ -34290,14 +35673,80 @@

Path Parameters

- + + +
namename of the HorizontalPodAutoscalername of the InitializerConfiguration
+

Query Parameters

+ + - - + + + + + + + + + + + + + + + + + + +
namespaceobject name and auth scope, such as for teams and projectsParameterDescription
prettyIf 'true', then the output is pretty printed.
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
exportShould this value be exported. Export strips fields that a user can not specify.
+

Response

+ + + + + + + + + + +
CodeDescription
200
InitializerConfiguration
OK
+

List

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

list or watch objects of kind InitializerConfiguration

+

HTTP Request

+

GET /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations

Query Parameters

@@ -34308,6 +35757,10 @@

Query Parameters

+ + + + @@ -34328,16 +35781,12 @@

Query Parameters

- - - - - + @@ -34355,39 +35804,43 @@

Response

- +
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
InitializerConfigurationList
OK
-

Watch List

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of HorizontalPodAutoscaler

+

watch changes to an object of kind InitializerConfiguration

HTTP Request

-

GET /apis/autoscaling/v1/watch/namespaces/{namespace}/horizontalpodautoscalers

+

GET /apis/admissionregistration.k8s.io/v1alpha1/watch/initializerconfigurations/{name}

Path Parameters

@@ -34398,8 +35851,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the InitializerConfiguration
@@ -34442,7 +35895,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -34465,34 +35918,38 @@

Response

-

Watch List All Namespaces

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of HorizontalPodAutoscaler

+

watch individual changes to a list of InitializerConfiguration

HTTP Request

-

GET /apis/autoscaling/v1/watch/horizontalpodautoscalers

+

GET /apis/admissionregistration.k8s.io/v1alpha1/watch/initializerconfigurations

Query Parameters

@@ -34532,7 +35989,7 @@

Query Parameters

- + @@ -34555,55 +36012,119 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Status Operations

+
+

MutatingWebhookConfiguration v1beta1 admissionregistration

+ + + + + + + + + + + + + + + +
GroupVersionKind
admissionregistrationv1beta1MutatingWebhookConfiguration
+

MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
webhooks
Webhook array
patch type: merge
patch merge key: name
Webhooks is a list of webhooks and the affected resources and operations.
+

MutatingWebhookConfigurationList v1beta1 admissionregistration

+ + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
MutatingWebhookConfiguration array
List of MutatingWebhookConfiguration.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
+

Write Operations

See supported operations below...

-

Patch Status

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update status of the specified HorizontalPodAutoscaler

+

create a MutatingWebhookConfiguration

HTTP Request

-

PATCH /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the HorizontalPodAutoscaler
namespaceobject name and auth scope, such as for teams and projects
+

POST /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations

Query Parameters

@@ -34629,7 +36150,7 @@

Body Parameters

- + @@ -34644,374 +36165,51 @@

Response

- - - - -
body
Patch
body
MutatingWebhookConfiguration
200
HorizontalPodAutoscaler
OK
-

Read Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

read status of the specified HorizontalPodAutoscaler

-

HTTP Request

-

GET /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the HorizontalPodAutoscaler
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
HorizontalPodAutoscaler
OK
-

Replace Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

replace status of the specified HorizontalPodAutoscaler

-

HTTP Request

-

PUT /apis/autoscaling/v1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the HorizontalPodAutoscaler
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
HorizontalPodAutoscaler
-

Response

- - - - - - - - - - + - + - -
CodeDescription
200
HorizontalPodAutoscaler
200
MutatingWebhookConfiguration
OK
201
HorizontalPodAutoscaler
201
MutatingWebhookConfiguration
Created
-
-

InitializerConfiguration v1alpha1 admissionregistration

- - - - - - - - - - - - - - - -
GroupVersionKind
admissionregistrationv1alpha1InitializerConfiguration
-

InitializerConfiguration describes the configuration of initializers.

- - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
initializers
Initializer array
patch type: merge
patch merge key: name
Initializers is a list of resources and their default initializers Order-sensitive. When merging multiple InitializerConfigurations, we sort the initializers from different InitializerConfigurations by the name of the InitializerConfigurations; the order of the initializers from the same InitializerConfiguration is preserved.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
-

InitializerConfigurationList v1alpha1 admissionregistration

- - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
InitializerConfiguration array
List of InitializerConfiguration.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Write Operations

-

See supported operations below...

-

Create

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

create an InitializerConfiguration

-

HTTP Request

-

POST /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations

-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
InitializerConfiguration
-

Response

- - - - - - - - - - + - - - - - - - -
CodeDescription
202
InitializerConfiguration
202
MutatingWebhookConfiguration
Accepted
200
InitializerConfiguration
OK
201
InitializerConfiguration
Created
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified InitializerConfiguration

+

partially update the specified MutatingWebhookConfiguration

HTTP Request

-

PATCH /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

+

PATCH /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

Path Parameters

@@ -35023,7 +36221,7 @@

Path Parameters

- +
namename of the InitializerConfigurationname of the MutatingWebhookConfiguration
@@ -35067,39 +36265,43 @@

Response

-200
InitializerConfiguration +200
MutatingWebhookConfiguration OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified InitializerConfiguration

+

replace the specified MutatingWebhookConfiguration

HTTP Request

-

PUT /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

+

PUT /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

Path Parameters

@@ -35111,7 +36313,7 @@

Path Parameters

- +
namename of the InitializerConfigurationname of the MutatingWebhookConfiguration
@@ -35140,7 +36342,7 @@

Body Parameters

-body
InitializerConfiguration +body
MutatingWebhookConfiguration @@ -35155,43 +36357,47 @@

Response

-200
InitializerConfiguration +200
MutatingWebhookConfiguration OK -201
InitializerConfiguration +201
MutatingWebhookConfiguration Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete an InitializerConfiguration

+

delete a MutatingWebhookConfiguration

HTTP Request

-

DELETE /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

+

DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

Path Parameters

@@ -35203,7 +36409,7 @@

Path Parameters

- +
namename of the InitializerConfigurationname of the MutatingWebhookConfiguration
@@ -35264,34 +36470,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of InitializerConfiguration

+

delete collection of MutatingWebhookConfiguration

HTTP Request

-

DELETE /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations

+

DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations

Query Parameters

@@ -35331,7 +36541,7 @@

Query Parameters

- + @@ -35354,36 +36564,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified InitializerConfiguration

+

read the specified MutatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations/{name}

+

GET /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

Path Parameters

@@ -35395,7 +36609,7 @@

Path Parameters

- +
namename of the InitializerConfigurationname of the MutatingWebhookConfiguration
@@ -35432,39 +36646,43 @@

Response

-200
InitializerConfiguration +200
MutatingWebhookConfiguration OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind InitializerConfiguration

+

list or watch objects of kind MutatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1alpha1/initializerconfigurations

+

GET /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations

Query Parameters

@@ -35504,7 +36722,7 @@

Query Parameters

- + @@ -35522,39 +36740,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
InitializerConfigurationList
200
MutatingWebhookConfigurationList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind InitializerConfiguration

+

watch changes to an object of kind MutatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1alpha1/watch/initializerconfigurations/{name}

+

GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingwebhookconfigurations/{name}

Path Parameters

@@ -35566,7 +36788,7 @@

Path Parameters

- +
namename of the InitializerConfigurationname of the MutatingWebhookConfiguration
@@ -35609,7 +36831,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -35632,34 +36854,38 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of InitializerConfiguration

+

watch individual changes to a list of MutatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1alpha1/watch/initializerconfigurations

+

GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingwebhookconfigurations

Query Parameters

@@ -35699,7 +36925,7 @@

Query Parameters

- + @@ -35723,7 +36949,7 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

MutatingWebhookConfiguration v1beta1 admissionregistration

+

ValidatingWebhookConfiguration v1beta1 admissionregistration

@@ -35736,16 +36962,16 @@

MutatingWebh

- +
admissionregistration v1beta1MutatingWebhookConfigurationValidatingWebhookConfiguration
-

MutatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and may change the object.

+

ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.

@@ -35774,7 +37000,7 @@

MutatingWebh

-

MutatingWebhookConfigurationList v1beta1 admissionregistration

+

ValidatingWebhookConfigurationList v1beta1 admissionregistration

@@ -35788,8 +37014,8 @@

Mutating

- - + + @@ -35801,36 +37027,40 @@

Mutating

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
MutatingWebhookConfiguration array
List of MutatingWebhookConfiguration.items
ValidatingWebhookConfiguration array
List of ValidatingWebhookConfiguration.
kind
string
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a MutatingWebhookConfiguration

+

create a ValidatingWebhookConfiguration

HTTP Request

-

POST /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations

+

POST /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations

Query Parameters

@@ -35856,7 +37086,7 @@

Body Parameters

- + @@ -35871,47 +37101,51 @@

Response

- + - + - +
body
MutatingWebhookConfiguration
body
ValidatingWebhookConfiguration
200
MutatingWebhookConfiguration
200
ValidatingWebhookConfiguration
OK
201
MutatingWebhookConfiguration
201
ValidatingWebhookConfiguration
Created
202
MutatingWebhookConfiguration
202
ValidatingWebhookConfiguration
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified MutatingWebhookConfiguration

+

partially update the specified ValidatingWebhookConfiguration

HTTP Request

-

PATCH /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

+

PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

Path Parameters

@@ -35923,7 +37157,7 @@

Path Parameters

- +
namename of the MutatingWebhookConfigurationname of the ValidatingWebhookConfiguration
@@ -35967,39 +37201,43 @@

Response

-200
MutatingWebhookConfiguration +200
ValidatingWebhookConfiguration OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified MutatingWebhookConfiguration

+

replace the specified ValidatingWebhookConfiguration

HTTP Request

-

PUT /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

+

PUT /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

Path Parameters

@@ -36011,7 +37249,7 @@

Path Parameters

- +
namename of the MutatingWebhookConfigurationname of the ValidatingWebhookConfiguration
@@ -36040,7 +37278,7 @@

Body Parameters

-body
MutatingWebhookConfiguration +body
ValidatingWebhookConfiguration @@ -36055,43 +37293,47 @@

Response

-200
MutatingWebhookConfiguration +200
ValidatingWebhookConfiguration OK -201
MutatingWebhookConfiguration +201
ValidatingWebhookConfiguration Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a MutatingWebhookConfiguration

+

delete a ValidatingWebhookConfiguration

HTTP Request

-

DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

+

DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

Path Parameters

@@ -36103,7 +37345,7 @@

Path Parameters

- +
namename of the MutatingWebhookConfigurationname of the ValidatingWebhookConfiguration
@@ -36164,34 +37406,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of MutatingWebhookConfiguration

+

delete collection of ValidatingWebhookConfiguration

HTTP Request

-

DELETE /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations

+

DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations

Query Parameters

@@ -36231,7 +37477,7 @@

Query Parameters

- + @@ -36254,36 +37500,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified MutatingWebhookConfiguration

+

read the specified ValidatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations/{name}

+

GET /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

Path Parameters

@@ -36295,7 +37545,7 @@

Path Parameters

- +
namename of the MutatingWebhookConfigurationname of the ValidatingWebhookConfiguration
@@ -36332,39 +37582,43 @@

Response

-200
MutatingWebhookConfiguration +200
ValidatingWebhookConfiguration OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind MutatingWebhookConfiguration

+

list or watch objects of kind ValidatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/mutatingwebhookconfigurations

+

GET /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations

Query Parameters

@@ -36404,7 +37658,7 @@

Query Parameters

- + @@ -36422,39 +37676,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
MutatingWebhookConfigurationList
200
ValidatingWebhookConfigurationList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind MutatingWebhookConfiguration

+

watch changes to an object of kind ValidatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingwebhookconfigurations/{name}

+

GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingwebhookconfigurations/{name}

Path Parameters

@@ -36466,7 +37724,7 @@

Path Parameters

- +
namename of the MutatingWebhookConfigurationname of the ValidatingWebhookConfiguration
@@ -36509,7 +37767,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -36532,34 +37790,38 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of MutatingWebhookConfiguration

+

watch individual changes to a list of ValidatingWebhookConfiguration

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/watch/mutatingwebhookconfigurations

+

GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingwebhookconfigurations

Query Parameters

@@ -36599,7 +37861,7 @@

Query Parameters

- + @@ -36623,7 +37885,7 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

ValidatingWebhookConfiguration v1beta1 admissionregistration

+

PodTemplate v1 core

@@ -36634,18 +37896,18 @@

Validating

- - - + + +
admissionregistrationv1beta1ValidatingWebhookConfigurationCorev1PodTemplate
-

ValidatingWebhookConfiguration describes the configuration of and admission webhook that accept or reject and object without changing it.

+

PodTemplate describes a template for creating copies of a predefined pod.

@@ -36666,15 +37928,56 @@

Validating

- + - - + +
metadata
ObjectMeta
Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
webhooks
Webhook array
patch type: merge
patch merge key: name
Webhooks is a list of webhooks and the affected resources and operations.template
PodTemplateSpec
Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
-

ValidatingWebhookConfigurationList v1beta1 admissionregistration

+

PodTemplateSpec v1 core

+ + + + + + + + + + + + + + + + + + + +
FieldDescription
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
PodSpec
Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
+

PodTemplateList v1 core

@@ -36688,8 +37991,8 @@

Valida

- - + + @@ -36701,36 +38004,55 @@

Valida

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ValidatingWebhookConfiguration array
List of ValidatingWebhookConfiguration.items
PodTemplate array
List of pod templates
kind
string
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a ValidatingWebhookConfiguration

+

create a PodTemplate

HTTP Request

-

POST /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations

+

POST /api/v1/namespaces/{namespace}/podtemplates

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -36756,7 +38078,7 @@

Body Parameters

- + @@ -36771,47 +38093,51 @@

Response

- + - + - +
body
ValidatingWebhookConfiguration
body
PodTemplate
202
ValidatingWebhookConfiguration
202
PodTemplate
Accepted
200
ValidatingWebhookConfiguration
200
PodTemplate
OK
201
ValidatingWebhookConfiguration
201
PodTemplate
Created
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified ValidatingWebhookConfiguration

+

partially update the specified PodTemplate

HTTP Request

-

PATCH /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

+

PATCH /api/v1/namespaces/{namespace}/podtemplates/{name}

Path Parameters

@@ -36823,7 +38149,11 @@

Path Parameters

- + + + + +
namename of the ValidatingWebhookConfigurationname of the PodTemplate
namespaceobject name and auth scope, such as for teams and projects
@@ -36867,39 +38197,43 @@

Response

-200
ValidatingWebhookConfiguration +200
PodTemplate OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified ValidatingWebhookConfiguration

+

replace the specified PodTemplate

HTTP Request

-

PUT /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

+

PUT /api/v1/namespaces/{namespace}/podtemplates/{name}

Path Parameters

@@ -36911,7 +38245,11 @@

Path Parameters

- + + + + +
namename of the ValidatingWebhookConfigurationname of the PodTemplate
namespaceobject name and auth scope, such as for teams and projects
@@ -36940,7 +38278,7 @@

Body Parameters

-body
ValidatingWebhookConfiguration +body
PodTemplate @@ -36955,43 +38293,47 @@

Response

-200
ValidatingWebhookConfiguration +200
PodTemplate OK -201
ValidatingWebhookConfiguration +201
PodTemplate Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a ValidatingWebhookConfiguration

+

delete a PodTemplate

HTTP Request

-

DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

+

DELETE /api/v1/namespaces/{namespace}/podtemplates/{name}

Path Parameters

@@ -37003,7 +38345,11 @@

Path Parameters

- + + + + +
namename of the ValidatingWebhookConfigurationname of the PodTemplate
namespaceobject name and auth scope, such as for teams and projects
@@ -37064,34 +38410,53 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of ValidatingWebhookConfiguration

+

delete collection of PodTemplate

HTTP Request

-

DELETE /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations

+

DELETE /api/v1/namespaces/{namespace}/podtemplates

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -37131,7 +38496,7 @@

Query Parameters

- + @@ -37154,36 +38519,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ValidatingWebhookConfiguration

+

read the specified PodTemplate

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations/{name}

+

GET /api/v1/namespaces/{namespace}/podtemplates/{name}

Path Parameters

@@ -37195,7 +38564,11 @@

Path Parameters

- + + + + +
namename of the ValidatingWebhookConfigurationname of the PodTemplate
namespaceobject name and auth scope, such as for teams and projects
@@ -37232,39 +38605,58 @@

Response

-200
ValidatingWebhookConfiguration +200
PodTemplate OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ValidatingWebhookConfiguration

+

list or watch objects of kind PodTemplate

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/validatingwebhookconfigurations

+

GET /api/v1/namespaces/{namespace}/podtemplates

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -37304,7 +38696,7 @@

Query Parameters

- + @@ -37322,39 +38714,137 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ValidatingWebhookConfigurationList
200
PodTemplateList
OK
-

Watch

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind ValidatingWebhookConfiguration

+

list or watch objects of kind PodTemplate

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingwebhookconfigurations/{name}

+

GET /api/v1/podtemplates

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
PodTemplateList
OK
+

Watch

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch changes to an object of kind PodTemplate

+

HTTP Request

+

GET /api/v1/watch/namespaces/{namespace}/podtemplates/{name}

Path Parameters

@@ -37366,7 +38856,11 @@

Path Parameters

- + + + + +
namename of the ValidatingWebhookConfigurationname of the PodTemplate
namespaceobject name and auth scope, such as for teams and projects
@@ -37409,7 +38903,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -37432,34 +38926,53 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ValidatingWebhookConfiguration

+

watch individual changes to a list of PodTemplate

HTTP Request

-

GET /apis/admissionregistration.k8s.io/v1beta1/watch/validatingwebhookconfigurations

+

GET /api/v1/watch/namespaces/{namespace}/podtemplates

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -37499,7 +39012,101 @@

Query Parameters

- + + + + + + + +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of PodTemplate

+

HTTP Request

+

GET /api/v1/watch/podtemplates

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -37523,7 +39130,7 @@

Response

ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

PodTemplate v1 core

+

PodDisruptionBudget v1beta1 policy

@@ -37534,18 +39141,18 @@

PodTemplate v1 core

- - - + + +
Corev1PodTemplatepolicyv1beta1PodDisruptionBudget
-

PodTemplate describes a template for creating copies of a predefined pod.

+

PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods

@@ -37566,35 +39173,24 @@

PodTemplate v1 core

- + - - + + + + + +
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
template
PodTemplateSpec
Template defines the pods that will be created from this pod template. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-statusspec
PodDisruptionBudgetSpec
Specification of the desired behavior of the PodDisruptionBudget.
status
PodDisruptionBudgetStatus
Most recently observed status of the PodDisruptionBudget.
-

PodTemplateSpec v1 core

+

PodDisruptionBudgetSpec v1beta1 policy

@@ -37606,16 +39202,62 @@

PodTemplateSpec v1 core

- - + + - - + + + + + +
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadatamaxUnavailableAn eviction is allowed if at most "maxUnavailable" pods selected by "selector" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with "minAvailable".
spec
PodSpec
Specification of the desired behavior of the pod. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-statusminAvailableAn eviction is allowed if at least "minAvailable" pods selected by "selector" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying "100%".
selector
LabelSelector
Label query over pods whose evictions are managed by the disruption budget.
-

PodTemplateList v1 core

+

PodDisruptionBudgetStatus v1beta1 policy

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
currentHealthy
integer
current number of healthy pods
desiredHealthy
integer
minimum desired number of healthy pods
disruptedPods
object
DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.
disruptionsAllowed
integer
Number of pod disruptions that are currently allowed.
expectedPods
integer
total number of pods counted by this disruption budget
observedGeneration
integer
Most recent generation observed when updating this PDB status. PodDisruptionsAllowed and other status informatio is valid only if observedGeneration equals to PDB's object generation.
+

PodDisruptionBudgetList v1beta1 policy

@@ -37629,8 +39271,8 @@

PodTemplateList v1 core

- - + + @@ -37638,40 +39280,44 @@

PodTemplateList v1 core

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PodTemplate array
List of pod templatesitems
PodDisruptionBudget array
kind
string
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a PodTemplate

+

create a PodDisruptionBudget

HTTP Request

-

POST /api/v1/namespaces/{namespace}/podtemplates

+

POST /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets

Path Parameters

@@ -37712,7 +39358,7 @@

Body Parameters

- + @@ -37727,47 +39373,51 @@

Response

- + - + - +
body
PodTemplate
body
PodDisruptionBudget
201
PodTemplate
201
PodDisruptionBudget
Created
202
PodTemplate
202
PodDisruptionBudget
Accepted
200
PodTemplate
200
PodDisruptionBudget
OK
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified PodTemplate

+

partially update the specified PodDisruptionBudget

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/podtemplates/{name}

+

PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

Path Parameters

@@ -37779,7 +39429,7 @@

Path Parameters

- + @@ -37827,39 +39477,43 @@

Response

- +
namename of the PodTemplatename of the PodDisruptionBudget
namespace
200
PodTemplate
200
PodDisruptionBudget
OK
-

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified PodTemplate

+

replace the specified PodDisruptionBudget

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/podtemplates/{name}

+

PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

Path Parameters

@@ -37871,7 +39525,7 @@

Path Parameters

- + @@ -37904,7 +39558,7 @@

Body Parameters

- + @@ -37919,43 +39573,47 @@

Response

- - + + - - + +
namename of the PodTemplatename of the PodDisruptionBudget
namespace
body
PodTemplate
body
PodDisruptionBudget
200
PodTemplate
OK201
PodDisruptionBudget
Created
201
PodTemplate
Created200
PodDisruptionBudget
OK
-

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a PodTemplate

+

delete a PodDisruptionBudget

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/podtemplates/{name}

+

DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

Path Parameters

@@ -37967,7 +39625,7 @@

Path Parameters

- + @@ -38032,34 +39690,38 @@

Response

namename of the PodTemplatename of the PodDisruptionBudget
namespace
-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of PodTemplate

+

delete collection of PodDisruptionBudget

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/podtemplates

+

DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets

Path Parameters

@@ -38114,7 +39776,7 @@

Query Parameters

- + @@ -38137,36 +39799,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified PodTemplate

+

read the specified PodDisruptionBudget

HTTP Request

-

GET /api/v1/namespaces/{namespace}/podtemplates/{name}

+

GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

Path Parameters

@@ -38178,7 +39844,7 @@

Path Parameters

- + @@ -38219,39 +39885,43 @@

Response

- +
namename of the PodTemplatename of the PodDisruptionBudget
namespace
200
PodTemplate
200
PodDisruptionBudget
OK
-

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PodTemplate

+

list or watch objects of kind PodDisruptionBudget

HTTP Request

-

GET /api/v1/namespaces/{namespace}/podtemplates

+

GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets

Path Parameters

@@ -38306,7 +39976,7 @@

Query Parameters

- + @@ -38324,39 +39994,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PodTemplateList
200
PodDisruptionBudgetList
OK
-

List All Namespaces

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PodTemplate

+

list or watch objects of kind PodDisruptionBudget

HTTP Request

-

GET /api/v1/podtemplates

+

GET /apis/policy/v1beta1/poddisruptionbudgets

Query Parameters

@@ -38396,7 +40070,7 @@

Query Parameters

- + @@ -38414,39 +40088,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PodTemplateList
200
PodDisruptionBudgetList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind PodTemplate

+

watch changes to an object of kind PodDisruptionBudget

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/podtemplates/{name}

+

GET /apis/policy/v1beta1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}

Path Parameters

@@ -38458,7 +40136,7 @@

Path Parameters

- + @@ -38505,7 +40183,7 @@

Query Parameters

- + @@ -38528,34 +40206,38 @@

Response

namename of the PodTemplatename of the PodDisruptionBudget
namespace
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PodTemplate

+

watch individual changes to a list of PodDisruptionBudget

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/podtemplates

+

GET /apis/policy/v1beta1/watch/namespaces/{namespace}/poddisruptionbudgets

Path Parameters

@@ -38610,7 +40292,7 @@

Query Parameters

- + @@ -38633,34 +40315,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List All Namespaces

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PodTemplate

+

watch individual changes to a list of PodDisruptionBudget

HTTP Request

-

GET /api/v1/watch/podtemplates

+

GET /apis/policy/v1beta1/watch/poddisruptionbudgets

Query Parameters

@@ -38700,7 +40386,7 @@

Query Parameters

- + @@ -38723,191 +40409,136 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-
-

PodDisruptionBudget v1beta1 policy

- - - - - - - - - - - - - - - -
GroupVersionKind
policyv1beta1PodDisruptionBudget
-

PodDisruptionBudget is an object to define the max disruption that can be caused to a collection of pods

- + +
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
 
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

partially update status of the specified PodDisruptionBudget

+

HTTP Request

+

PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status

+

Path Parameters

- + - - - - - - - - - - - - - - + + - - + +
FieldParameter Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
spec
PodDisruptionBudgetSpec
Specification of the desired behavior of the PodDisruptionBudget.namename of the PodDisruptionBudget
status
PodDisruptionBudgetStatus
Most recently observed status of the PodDisruptionBudget.namespaceobject name and auth scope, such as for teams and projects
-

PodDisruptionBudgetSpec v1beta1 policy

- - +

Query Parameters

- + - - - - - - - - - - + +
FieldParameter Description
maxUnavailableAn eviction is allowed if at most "maxUnavailable" pods selected by "selector" are unavailable after the eviction, i.e. even in absence of the evicted pod. For example, one can prevent all voluntary evictions by specifying 0. This is a mutually exclusive setting with "minAvailable".
minAvailableAn eviction is allowed if at least "minAvailable" pods selected by "selector" will still be available after the eviction, i.e. even in the absence of the evicted pod. So for example you can prevent all voluntary evictions by specifying "100%".
selector
LabelSelector
Label query over pods whose evictions are managed by the disruption budget.prettyIf 'true', then the output is pretty printed.
-

PodDisruptionBudgetStatus v1beta1 policy

- - +

Body Parameters

- + - - - - - - - - - - - - - - - - - - - - - - + +
FieldParameter Description
currentHealthy
integer
current number of healthy pods
desiredHealthy
integer
minimum desired number of healthy pods
disruptedPods
object
DisruptedPods contains information about pods whose eviction was processed by the API server eviction subresource handler but has not yet been observed by the PodDisruptionBudget controller. A pod will be in this map from the time when the API server processed the eviction request to the time when the pod is seen by PDB controller as having been marked for deletion (or after a timeout). The key in the map is the name of the pod and the value is the time when the API server processed the eviction request. If the deletion didn't occur and a pod is still there it will be removed from the list automatically by PodDisruptionBudget controller after some time. If everything goes smooth this map should be empty for the most of the time. Large number of entries in the map may indicate problems with pod deletions.
disruptionsAllowed
integer
Number of pod disruptions that are currently allowed.
expectedPods
integer
total number of pods counted by this disruption budget
observedGeneration
integer
Most recent generation observed when updating this PDB status. PodDisruptionsAllowed and other status informatio is valid only if observedGeneration equals to PDB's object generation.body
Patch
-

PodDisruptionBudgetList v1beta1 policy

+

Response

- + - - - - - - - - - - - - - - + +
FieldCode Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PodDisruptionBudget array
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
200
PodDisruptionBudget
OK
-

Write Operations

-

See supported operations below...

-

Create

+

Read Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a PodDisruptionBudget

+

read status of the specified PodDisruptionBudget

HTTP Request

-

POST /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets

+

GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status

Path Parameters

@@ -38918,6 +40549,10 @@

Path Parameters

+ + + + @@ -38938,21 +40573,6 @@

Query Parameters

namename of the PodDisruptionBudget
namespace object name and auth scope, such as for teams and projects
-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
PodDisruptionBudget

Response

@@ -38966,44 +40586,40 @@

Response

- - - - - - - -
200
PodDisruptionBudget
OK
201
PodDisruptionBudget
Created
202
PodDisruptionBudget
Accepted
-

Patch

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified PodDisruptionBudget

+

replace status of the specified PodDisruptionBudget

HTTP Request

-

PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

+

PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status

Path Parameters

@@ -39048,7 +40664,7 @@

Body Parameters

- + @@ -39066,55 +40682,139 @@

Response

+ + + + + +
body
Patch
body
PodDisruptionBudget
200
PodDisruptionBudget
OK
201
PodDisruptionBudget
Created
+
+

PriorityClass v1alpha1 scheduling

+ + + + + + + + + + + + + + + +
GroupVersionKind
schedulingv1alpha1PriorityClass
+ + + + + + +

PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
description
string
description is an arbitrary string that usually provides guidelines on when this priority class should be used.
globalDefault
boolean
globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class. Only one PriorityClass can be marked as globalDefault. However, if more than one PriorityClasses exists with their globalDefault field set to true, the smallest value of such global default PriorityClasses will be used as the default priority.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
value
integer
The 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.
+

PriorityClassList v1alpha1 scheduling

+ + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PriorityClass array
items is the list of PriorityClasses
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
-

Replace

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified PodDisruptionBudget

+

create a PriorityClass

HTTP Request

-

PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the PodDisruptionBudget
namespaceobject name and auth scope, such as for teams and projects
+

POST /apis/scheduling.k8s.io/v1alpha1/priorityclasses

Query Parameters

@@ -39140,7 +40840,7 @@

Body Parameters

- + @@ -39155,43 +40855,51 @@

Response

- + - + + + + +
body
PodDisruptionBudget
body
PriorityClass
200
PodDisruptionBudget
200
PriorityClass
OK
201
PodDisruptionBudget
201
PriorityClass
Created
202
PriorityClass
Accepted
-

Delete

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a PodDisruptionBudget

+

partially update the specified PriorityClass

HTTP Request

-

DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

+

PATCH /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

Path Parameters

@@ -39203,11 +40911,7 @@

Path Parameters

- - - - - +
namename of the PodDisruptionBudget
namespaceobject name and auth scope, such as for teams and projectsname of the PriorityClass
@@ -39224,18 +40928,6 @@

Query Parameters

pretty If 'true', then the output is pretty printed. - -gracePeriodSeconds -The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. - - -orphanDependents -Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. - - -propagationPolicy -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. -

Body Parameters

@@ -39248,7 +40940,7 @@

Body Parameters

-body
DeleteOptions +body
Patch @@ -39263,39 +40955,43 @@

Response

-200
Status +200
PriorityClass OK -

Delete Collection

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of PodDisruptionBudget

+

replace the specified PriorityClass

HTTP Request

-

DELETE /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets

+

PUT /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

Path Parameters

@@ -39306,8 +41002,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the PriorityClass
@@ -39324,37 +41020,20 @@

Query Parameters

pretty If 'true', then the output is pretty printed. + + +

Body Parameters

+ + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
PriorityClass
@@ -39368,41 +41047,47 @@

Response

-200
Status +200
PriorityClass OK + +201
PriorityClass +Created + -

Read Operations

-

See supported operations below...

-

Read

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified PodDisruptionBudget

+

delete a PriorityClass

HTTP Request

-

GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}

+

DELETE /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

Path Parameters

@@ -39414,11 +41099,7 @@

Path Parameters

- - - - - +
namename of the PodDisruptionBudget
namespaceobject name and auth scope, such as for teams and projectsname of the PriorityClass
@@ -39436,12 +41117,31 @@

Query Parameters

If 'true', then the output is pretty printed. -exact -Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. -export -Should this value be exported. Export strips fields that a user can not specify. +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + + +propagationPolicy +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. + + + +

Body Parameters

+ + + + + + + + + + +
ParameterDescription
body
DeleteOptions
@@ -39455,54 +41155,43 @@

Response

-200
PodDisruptionBudget +200
Status OK -

List

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PodDisruptionBudget

+

delete collection of PriorityClass

HTTP Request

-

GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

DELETE /apis/scheduling.k8s.io/v1alpha1/priorityclasses

Query Parameters

@@ -39542,7 +41231,7 @@

Query Parameters

- + @@ -39560,40 +41249,46 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PodDisruptionBudgetList
200
Status
OK
-

List All Namespaces

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PodDisruptionBudget

+

read the specified PriorityClass

HTTP Request

-

GET /apis/policy/v1beta1/poddisruptionbudgets

-

Query Parameters

+

GET /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

+

Path Parameters

@@ -39603,40 +41298,31 @@

Query Parameters

- - - - - - - - - - - - - - + + + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the PriorityClass
+

Query Parameters

+ + - - + + + + - - - - - - + + - - + +
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
pretty If 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.exportShould this value be exported. Export strips fields that a user can not specify.
@@ -39650,40 +41336,44 @@

Response

-200
PodDisruptionBudgetList +200
PriorityClass OK -

Watch

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind PodDisruptionBudget

+

list or watch objects of kind PriorityClass

HTTP Request

-

GET /apis/policy/v1beta1/watch/namespaces/{namespace}/poddisruptionbudgets/{name}

-

Path Parameters

+

GET /apis/scheduling.k8s.io/v1alpha1/priorityclasses

+

Query Parameters

@@ -39693,24 +41383,9 @@

Path Parameters

- - - - - - - - -
namename of the PodDisruptionBudget
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - + + - - @@ -39732,16 +41407,12 @@

Query Parameters

- - - - - + @@ -39759,39 +41430,43 @@

Response

- +
ParameterDescriptionprettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
PriorityClassList
OK
-

Watch List

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PodDisruptionBudget

+

watch changes to an object of kind PriorityClass

HTTP Request

-

GET /apis/policy/v1beta1/watch/namespaces/{namespace}/poddisruptionbudgets

+

GET /apis/scheduling.k8s.io/v1alpha1/watch/priorityclasses/{name}

Path Parameters

@@ -39802,8 +41477,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the PriorityClass
@@ -39846,7 +41521,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -39869,34 +41544,38 @@

Response

-

Watch List All Namespaces

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PodDisruptionBudget

+

watch individual changes to a list of PriorityClass

HTTP Request

-

GET /apis/policy/v1beta1/watch/poddisruptionbudgets

+

GET /apis/scheduling.k8s.io/v1alpha1/watch/priorityclasses

Query Parameters

@@ -39936,7 +41615,7 @@

Query Parameters

- + @@ -39959,304 +41638,71 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Status Operations

-

See supported operations below...

-

Patch Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

partially update status of the specified PodDisruptionBudget

-

HTTP Request

-

PATCH /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status

-

Path Parameters

+
+

PodPreset v1alpha1 settings

- - + + + - - - - - - + + +
ParameterDescriptionGroupVersionKind
namename of the PodDisruptionBudget
namespaceobject name and auth scope, such as for teams and projectssettingsv1alpha1PodPreset
-

Query Parameters

+ + + + + + +

PodPreset is a policy resource that defines additional runtime requirements for a Pod.

+ + - + - - + + - -
ParameterField Description
prettyIf 'true', then the output is pretty printed.apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
-

Body Parameters

- - - - + + - - - + - -
ParameterDescriptionkind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Patch
metadata
ObjectMeta
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
PodDisruptionBudget
OK
-

Read Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

read status of the specified PodDisruptionBudget

-

HTTP Request

-

GET /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the PodDisruptionBudget
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
PodDisruptionBudget
OK
-

Replace Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

replace status of the specified PodDisruptionBudget

-

HTTP Request

-

PUT /apis/policy/v1beta1/namespaces/{namespace}/poddisruptionbudgets/{name}/status

-

Path Parameters

- - - - - - - - - - - - - - - - - -
ParameterDescription
namename of the PodDisruptionBudget
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Body Parameters

- - - - - - - - - +
ParameterDescription
body
PodDisruptionBudget
spec
PodPresetSpec
-

Response

- - - - - - - - - - - - - - - - - -
CodeDescription
200
PodDisruptionBudget
OK
201
PodDisruptionBudget
Created
-
-

PriorityClass v1alpha1 scheduling

- - - - - - - - - - - - - - - -
GroupVersionKind
schedulingv1alpha1PriorityClass
- - - - - - -

PriorityClass defines mapping from a priority class name to the priority integer value. The value can be any valid integer.

+

PodPresetSpec v1alpha1 settings

+ @@ -40267,32 +41713,28 @@

PriorityClass v1alpha1 scheduling

- - - - - - + + - - + + - - + + - - + + - - + +
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
description
string
description is an arbitrary string that usually provides guidelines on when this priority class should be used.env
EnvVar array
Env defines the collection of EnvVar to inject into containers.
globalDefault
boolean
globalDefault specifies whether this PriorityClass should be considered as the default priority for pods that do not have any priority class.envFrom
EnvFromSource array
EnvFrom defines the collection of EnvFromSource to inject into containers.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsselector
LabelSelector
Selector is a label query over a set of resources, in this case pods. Required.
metadata
ObjectMeta
Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadatavolumeMounts
VolumeMount array
VolumeMounts defines the collection of VolumeMount to inject into containers.
value
integer
The 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.volumes
Volume array
Volumes defines the collection of Volume to inject into the pod.
-

PriorityClassList v1alpha1 scheduling

+

PodPresetList v1alpha1 settings

@@ -40306,8 +41748,8 @@

PriorityClassList v1alpha1 schedu

- - + + @@ -40315,40 +41757,59 @@

PriorityClassList v1alpha1 schedu

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PriorityClass array
items is the list of PriorityClassesitems
PodPreset array
Items is a list of schema objects.
kind
string
metadata
ListMeta
Standard list metadata More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadataStandard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a PriorityClass

+

create a PodPreset

HTTP Request

-

POST /apis/scheduling.k8s.io/v1alpha1/priorityclasses

+

POST /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -40374,7 +41835,7 @@

Body Parameters

- + @@ -40389,47 +41850,51 @@

Response

- - - - - + - + + + + +
body
PriorityClass
body
PodPreset
201
PriorityClass
Created
202
PriorityClass
202
PodPreset
Accepted
200
PriorityClass
200
PodPreset
OK
201
PodPreset
Created
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified PriorityClass

+

partially update the specified PodPreset

HTTP Request

-

PATCH /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

+

PATCH /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

Path Parameters

@@ -40441,7 +41906,11 @@

Path Parameters

- + + + + +
namename of the PriorityClassname of the PodPreset
namespaceobject name and auth scope, such as for teams and projects
@@ -40485,39 +41954,43 @@

Response

-200
PriorityClass +200
PodPreset OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified PriorityClass

+

replace the specified PodPreset

HTTP Request

-

PUT /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

+

PUT /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

Path Parameters

@@ -40529,7 +42002,11 @@

Path Parameters

- + + + + +
namename of the PriorityClassname of the PodPreset
namespaceobject name and auth scope, such as for teams and projects
@@ -40558,7 +42035,7 @@

Body Parameters

-body
PriorityClass +body
PodPreset @@ -40573,43 +42050,47 @@

Response

-200
PriorityClass +200
PodPreset OK -201
PriorityClass +201
PodPreset Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a PriorityClass

+

delete a PodPreset

HTTP Request

-

DELETE /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

+

DELETE /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

Path Parameters

@@ -40621,7 +42102,11 @@

Path Parameters

- + + + + +
namename of the PriorityClassname of the PodPreset
namespaceobject name and auth scope, such as for teams and projects
@@ -40682,34 +42167,53 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of PriorityClass

+

delete collection of PodPreset

HTTP Request

-

DELETE /apis/scheduling.k8s.io/v1alpha1/priorityclasses

+

DELETE /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -40749,7 +42253,7 @@

Query Parameters

- + @@ -40772,36 +42276,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified PriorityClass

+

read the specified PodPreset

HTTP Request

-

GET /apis/scheduling.k8s.io/v1alpha1/priorityclasses/{name}

+

GET /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

Path Parameters

@@ -40813,7 +42321,11 @@

Path Parameters

- + + + + +
namename of the PriorityClassname of the PodPreset
namespaceobject name and auth scope, such as for teams and projects
@@ -40850,39 +42362,58 @@

Response

-200
PriorityClass +200
PodPreset OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PriorityClass

+

list or watch objects of kind PodPreset

HTTP Request

-

GET /apis/scheduling.k8s.io/v1alpha1/priorityclasses

+

GET /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -40922,7 +42453,7 @@

Query Parameters

- + @@ -40940,54 +42471,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PriorityClassList
200
PodPresetList
OK
-

Watch

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind PriorityClass

+

list or watch objects of kind PodPreset

HTTP Request

-

GET /apis/scheduling.k8s.io/v1alpha1/watch/priorityclasses/{name}

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namename of the PriorityClass
+

GET /apis/settings.k8s.io/v1alpha1/podpresets

Query Parameters

@@ -41027,7 +42547,7 @@

Query Parameters

- + @@ -41045,39 +42565,62 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
PodPresetList
OK
-

Watch List

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PriorityClass

+

watch changes to an object of kind PodPreset

HTTP Request

-

GET /apis/scheduling.k8s.io/v1alpha1/watch/priorityclasses

+

GET /apis/settings.k8s.io/v1alpha1/watch/namespaces/{namespace}/podpresets/{name}

+

Path Parameters

+ + + + + + + + + + + + + + + + + +
ParameterDescription
namename of the PodPreset
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -41117,7 +42660,7 @@

Query Parameters

- + @@ -41140,36 +42683,233 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-
-

PodPreset v1alpha1 settings

+

Watch List

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of PodPreset

+

HTTP Request

+

GET /apis/settings.k8s.io/v1alpha1/watch/namespaces/{namespace}/podpresets

+

Path Parameters

- - - + + - - - + +
GroupVersionKindParameterDescription
settingsv1alpha1PodPresetnamespaceobject name and auth scope, such as for teams and projects
- - +

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
 
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
 
+
+
+

Output

+
+

+Coming Soon
 
+
+
+

Response Body

+
+

+Coming Soon
 
-

PodPreset is a policy resource that defines additional runtime requirements for a Pod.

+
+

watch individual changes to a list of PodPreset

+

HTTP Request

+

GET /apis/settings.k8s.io/v1alpha1/watch/podpresets

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+
+

PodSecurityPolicy v1beta1 extensions

+ + + + + + + + + + + + + + + +
GroupVersionKind
extensionsv1beta1PodSecurityPolicy
+

Pod Security Policy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.

@@ -41190,20 +42930,20 @@

PodPreset v1alpha1 settings

- + - - + +
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
PodPresetSpec
spec
PodSecurityPolicySpec
spec defines the policy enforced.
-

PodPresetSpec v1alpha1 settings

+

PodSecurityPolicySpec v1beta1 extensions

@@ -41215,28 +42955,80 @@

PodPresetSpec v1alpha1 settings

- - + + - - + + - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
env
EnvVar array
Env defines the collection of EnvVar to inject into containers.allowPrivilegeEscalation
boolean
AllowPrivilegeEscalation determines if a pod can request to allow privilege escalation. If unspecified, defaults to true.
envFrom
EnvFromSource array
EnvFrom defines the collection of EnvFromSource to inject into containers.allowedCapabilities
string array
AllowedCapabilities is a list of capabilities that can be requested to add to the container. Capabilities in this field may be added at the pod author's discretion. You must not list a capability in both AllowedCapabilities and RequiredDropCapabilities.
selector
LabelSelector
Selector is a label query over a set of resources, in this case pods. Required.allowedFlexVolumes
AllowedFlexVolume array
AllowedFlexVolumes is a whitelist of allowed Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the "Volumes" field.
volumeMounts
VolumeMount array
VolumeMounts defines the collection of VolumeMount to inject into containers.allowedHostPaths
AllowedHostPath array
is a white list of allowed host paths. Empty indicates that all host paths may be used.
volumes
Volume array
Volumes defines the collection of Volume to inject into the pod.defaultAddCapabilities
string array
DefaultAddCapabilities is the default set of capabilities that will be added to the container unless the pod spec specifically drops the capability. You may not list a capability in both DefaultAddCapabilities and RequiredDropCapabilities. Capabilities added here are implicitly allowed, and need not be included in the AllowedCapabilities list.
defaultAllowPrivilegeEscalation
boolean
DefaultAllowPrivilegeEscalation controls the default setting for whether a process can gain more privileges than its parent process.
fsGroup
FSGroupStrategyOptions
FSGroup is the strategy that will dictate what fs group is used by the SecurityContext.
hostIPC
boolean
hostIPC determines if the policy allows the use of HostIPC in the pod spec.
hostNetwork
boolean
hostNetwork determines if the policy allows the use of HostNetwork in the pod spec.
hostPID
boolean
hostPID determines if the policy allows the use of HostPID in the pod spec.
hostPorts
HostPortRange array
hostPorts determines which host port ranges are allowed to be exposed.
privileged
boolean
privileged determines if a pod can request to be run as privileged.
readOnlyRootFilesystem
boolean
ReadOnlyRootFilesystem when set to true will force containers to run with a read only root file system. If the container specifically requests to run with a non-read only root file system the PSP should deny the pod. If set to false the container may run with a read only root file system if it wishes but it will not be forced to.
requiredDropCapabilities
string array
RequiredDropCapabilities are the capabilities that will be dropped from the container. These are required to be dropped and cannot be added.
runAsUser
RunAsUserStrategyOptions
runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set.
seLinux
SELinuxStrategyOptions
seLinux is the strategy that will dictate the allowable labels that may be set.
supplementalGroups
SupplementalGroupsStrategyOptions
SupplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext.
volumes
string array
volumes is a white list of allowed volume plugins. Empty indicates that all plugins may be used.
-

PodPresetList v1alpha1 settings

+

PodSecurityPolicyList v1beta1 extensions

@@ -41250,7 +43042,7 @@

PodPresetList v1alpha1 settings

- + @@ -41263,51 +43055,40 @@

PodPresetList v1alpha1 settings

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PodPreset array
items
PodSecurityPolicy array
Items is a list of schema objects.
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a PodPreset

+

create a PodSecurityPolicy

HTTP Request

-

POST /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

POST /apis/extensions/v1beta1/podsecuritypolicies

Query Parameters

@@ -41333,7 +43114,7 @@

Body Parameters

- + @@ -41348,47 +43129,51 @@

Response

- + - + - +
body
PodPreset
body
PodSecurityPolicy
200
PodPreset
200
PodSecurityPolicy
OK
201
PodPreset
201
PodSecurityPolicy
Created
202
PodPreset
202
PodSecurityPolicy
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified PodPreset

+

partially update the specified PodSecurityPolicy

HTTP Request

-

PATCH /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

+

PATCH /apis/extensions/v1beta1/podsecuritypolicies/{name}

Path Parameters

@@ -41400,11 +43185,7 @@

Path Parameters

- - - - - +
namename of the PodPreset
namespaceobject name and auth scope, such as for teams and projectsname of the PodSecurityPolicy
@@ -41448,39 +43229,43 @@

Response

-200
PodPreset +200
PodSecurityPolicy OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified PodPreset

+

replace the specified PodSecurityPolicy

HTTP Request

-

PUT /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

+

PUT /apis/extensions/v1beta1/podsecuritypolicies/{name}

Path Parameters

@@ -41492,11 +43277,7 @@

Path Parameters

- - - - - +
namename of the PodPreset
namespaceobject name and auth scope, such as for teams and projectsname of the PodSecurityPolicy
@@ -41525,7 +43306,7 @@

Body Parameters

-body
PodPreset +body
PodSecurityPolicy @@ -41540,43 +43321,47 @@

Response

-200
PodPreset +200
PodSecurityPolicy OK -201
PodPreset +201
PodSecurityPolicy Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a PodPreset

+

delete a PodSecurityPolicy

HTTP Request

-

DELETE /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

+

DELETE /apis/extensions/v1beta1/podsecuritypolicies/{name}

Path Parameters

@@ -41588,11 +43373,7 @@

Path Parameters

- - - - - +
namename of the PodPreset
namespaceobject name and auth scope, such as for teams and projectsname of the PodSecurityPolicy
@@ -41653,49 +43434,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of PodPreset

+

delete collection of PodSecurityPolicy

HTTP Request

-

DELETE /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

DELETE /apis/extensions/v1beta1/podsecuritypolicies

Query Parameters

@@ -41735,7 +43505,7 @@

Query Parameters

- + @@ -41758,36 +43528,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified PodPreset

+

read the specified PodSecurityPolicy

HTTP Request

-

GET /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets/{name}

+

GET /apis/extensions/v1beta1/podsecuritypolicies/{name}

Path Parameters

@@ -41799,11 +43573,7 @@

Path Parameters

- - - - - +
namename of the PodPreset
namespaceobject name and auth scope, such as for teams and projectsname of the PodSecurityPolicy
@@ -41840,54 +43610,43 @@

Response

-200
PodPreset +200
PodSecurityPolicy OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PodPreset

+

list or watch objects of kind PodSecurityPolicy

HTTP Request

-

GET /apis/settings.k8s.io/v1alpha1/namespaces/{namespace}/podpresets

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

GET /apis/extensions/v1beta1/podsecuritypolicies

Query Parameters

@@ -41927,7 +43686,7 @@

Query Parameters

- + @@ -41945,39 +43704,58 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PodPresetList
200
PodSecurityPolicyList
OK
-

List All Namespaces

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PodPreset

+

watch changes to an object of kind PodSecurityPolicy

HTTP Request

-

GET /apis/settings.k8s.io/v1alpha1/podpresets

+

GET /apis/extensions/v1beta1/watch/podsecuritypolicies/{name}

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namename of the PodSecurityPolicy

Query Parameters

@@ -42017,7 +43795,7 @@

Query Parameters

- + @@ -42035,40 +43813,44 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PodPresetList
200
WatchEvent
OK
-

Watch

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind PodPreset

+

watch individual changes to a list of PodSecurityPolicy

HTTP Request

-

GET /apis/settings.k8s.io/v1alpha1/watch/namespaces/{namespace}/podpresets/{name}

-

Path Parameters

+

GET /apis/extensions/v1beta1/watch/podsecuritypolicies

+

Query Parameters

@@ -42078,132 +43860,8 @@

Path Parameters

- - - - - - - - -
namename of the PodPreset
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
WatchEvent
OK
-

Watch List

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

watch individual changes to a list of PodPreset

-

HTTP Request

-

GET /apis/settings.k8s.io/v1alpha1/watch/namespaces/{namespace}/podpresets

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - + + @@ -42231,97 +43889,7 @@

Query Parameters

- - - - - - - -
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelector
timeoutSecondsTimeout for the list/watch call.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
WatchEvent
OK
-

Watch List All Namespaces

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

watch individual changes to a list of PodPreset

-

HTTP Request

-

GET /apis/settings.k8s.io/v1alpha1/watch/podpresets

-

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -42344,8 +43912,11 @@

Response

ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
+

CLUSTER

+

Cluster resources are responsible for defining configuration of the cluster itself, and are generally only used by cluster operators.


-

PodSecurityPolicy v1beta1 extensions

+
+

APIService v1beta1 apiregistration

@@ -42356,18 +43927,21 @@

PodSecurityPolicy v1beta1 extensio

- + - +
extensionsapiregistration v1beta1PodSecurityPolicyAPIService
-

Pod Security Policy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.

+ + + +

APIService represents a server for a particular GroupVersion. Name must be "version.group".

@@ -42388,20 +43962,24 @@

PodSecurityPolicy v1beta1 extensio

- + - - + + + + + +
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
PodSecurityPolicySpec
spec defines the policy enforced.spec
APIServiceSpec
Spec contains information for locating and communicating with a server
status
APIServiceStatus
Status contains derived information about an API server
-

PodSecurityPolicySpec v1beta1 extensions

+

APIServiceSpec v1beta1 apiregistration

@@ -42413,80 +43991,58 @@

PodSecurityPolicySpec v1beta1

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + + +
allowPrivilegeEscalation
boolean
AllowPrivilegeEscalation determines if a pod can request to allow privilege escalation. If unspecified, defaults to true.
allowedCapabilities
string array
AllowedCapabilities is a list of capabilities that can be requested to add to the container. Capabilities in this field may be added at the pod author's discretion. You must not list a capability in both AllowedCapabilities and RequiredDropCapabilities.
allowedFlexVolumes
AllowedFlexVolume array
AllowedFlexVolumes is a whitelist of allowed Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the "Volumes" field.
allowedHostPaths
AllowedHostPath array
is a white list of allowed host paths. Empty indicates that all host paths may be used.
defaultAddCapabilities
string array
DefaultAddCapabilities is the default set of capabilities that will be added to the container unless the pod spec specifically drops the capability. You may not list a capability in both DefaultAddCapabilities and RequiredDropCapabilities. Capabilities added here are implicitly allowed, and need not be included in the AllowedCapabilities list.
defaultAllowPrivilegeEscalation
boolean
DefaultAllowPrivilegeEscalation controls the default setting for whether a process can gain more privileges than its parent process.
fsGroup
FSGroupStrategyOptions
FSGroup is the strategy that will dictate what fs group is used by the SecurityContext.
hostIPC
boolean
hostIPC determines if the policy allows the use of HostIPC in the pod spec.
hostNetwork
boolean
hostNetwork determines if the policy allows the use of HostNetwork in the pod spec.
hostPID
boolean
hostPID determines if the policy allows the use of HostPID in the pod spec.caBundle
string
CABundle is a PEM encoded CA bundle which will be used to validate an API server's serving certificate.
hostPorts
HostPortRange array
hostPorts determines which host port ranges are allowed to be exposed.group
string
Group is the API group name this server hosts
privileged
boolean
privileged determines if a pod can request to be run as privileged.groupPriorityMinimum
integer
GroupPriorityMininum is the priority this group should have at least. Higher priority means that the group is preferred by clients over lower priority ones. Note that other versions of this group might specify even higher GroupPriorityMininum values such that the whole group gets a higher priority. The primary sort is based on GroupPriorityMinimum, ordered highest number to lowest (20 before 10). The secondary sort is based on the alphabetical comparison of the name of the object. (v1.bar before v1.foo) We'd recommend something like: *.k8s.io (except extensions) at 18000 and PaaSes (OpenShift, Deis) are recommended to be in the 2000s
readOnlyRootFilesystem
boolean
ReadOnlyRootFilesystem when set to true will force containers to run with a read only root file system. If the container specifically requests to run with a non-read only root file system the PSP should deny the pod. If set to false the container may run with a read only root file system if it wishes but it will not be forced to.insecureSkipTLSVerify
boolean
InsecureSkipTLSVerify disables TLS certificate verification when communicating with this server. This is strongly discouraged. You should use the CABundle instead.
requiredDropCapabilities
string array
RequiredDropCapabilities are the capabilities that will be dropped from the container. These are required to be dropped and cannot be added.service
ServiceReference
Service is a reference to the service for this API server. It must communicate on port 443 If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled.
runAsUser
RunAsUserStrategyOptions
runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set.version
string
Version is the API version this server hosts. For example, "v1"
seLinux
SELinuxStrategyOptions
seLinux is the strategy that will dictate the allowable labels that may be set.versionPriority
integer
VersionPriority controls the ordering of this API version inside of its group. Must be greater than zero. The primary sort is based on VersionPriority, ordered highest to lowest (20 before 10). The secondary sort is based on the alphabetical comparison of the name of the object. (v1.bar before v1.foo) Since it's inside of a group, the number can be small, probably in the 10s.
+

APIServiceStatus v1beta1 apiregistration

+ + + + - - + + + + - - + +
supplementalGroups
SupplementalGroupsStrategyOptions
SupplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext.FieldDescription
volumes
string array
volumes is a white list of allowed volume plugins. Empty indicates that all plugins may be used.conditions
APIServiceCondition array
patch type: merge
patch merge key: type
Current service state of apiService.
-

PodSecurityPolicyList v1beta1 extensions

+

APIServiceList v1beta1 apiregistration

@@ -42500,8 +44056,8 @@

PodSecurityPolicyList v1beta1

- - + + @@ -42509,40 +44065,44 @@

PodSecurityPolicyList v1beta1

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PodSecurityPolicy array
Items is a list of schema objects.items
APIService array
kind
string
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a PodSecurityPolicy

+

create an APIService

HTTP Request

-

POST /apis/extensions/v1beta1/podsecuritypolicies

+

POST /apis/apiregistration.k8s.io/v1beta1/apiservices

Query Parameters

@@ -42568,7 +44128,7 @@

Body Parameters

- + @@ -42583,47 +44143,51 @@

Response

- - - - - + - + + + + +
body
PodSecurityPolicy
body
APIService
202
PodSecurityPolicy
Accepted
200
PodSecurityPolicy
200
APIService
OK
201
PodSecurityPolicy
201
APIService
Created
202
APIService
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified PodSecurityPolicy

+

partially update the specified APIService

HTTP Request

-

PATCH /apis/extensions/v1beta1/podsecuritypolicies/{name}

+

PATCH /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

Path Parameters

@@ -42635,7 +44199,7 @@

Path Parameters

- +
namename of the PodSecurityPolicyname of the APIService
@@ -42679,39 +44243,43 @@

Response

-200
PodSecurityPolicy +200
APIService OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified PodSecurityPolicy

+

replace the specified APIService

HTTP Request

-

PUT /apis/extensions/v1beta1/podsecuritypolicies/{name}

+

PUT /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

Path Parameters

@@ -42723,7 +44291,7 @@

Path Parameters

- +
namename of the PodSecurityPolicyname of the APIService
@@ -42752,7 +44320,7 @@

Body Parameters

-body
PodSecurityPolicy +body
APIService @@ -42767,43 +44335,47 @@

Response

-200
PodSecurityPolicy -OK +201
APIService +Created -201
PodSecurityPolicy -Created +200
APIService +OK -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a PodSecurityPolicy

+

delete an APIService

HTTP Request

-

DELETE /apis/extensions/v1beta1/podsecuritypolicies/{name}

+

DELETE /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

Path Parameters

@@ -42815,7 +44387,7 @@

Path Parameters

- +
namename of the PodSecurityPolicyname of the APIService
@@ -42876,34 +44448,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of PodSecurityPolicy

+

delete collection of APIService

HTTP Request

-

DELETE /apis/extensions/v1beta1/podsecuritypolicies

+

DELETE /apis/apiregistration.k8s.io/v1beta1/apiservices

Query Parameters

@@ -42943,7 +44519,7 @@

Query Parameters

- + @@ -42966,36 +44542,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified PodSecurityPolicy

+

read the specified APIService

HTTP Request

-

GET /apis/extensions/v1beta1/podsecuritypolicies/{name}

+

GET /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

Path Parameters

@@ -43007,7 +44587,7 @@

Path Parameters

- +
namename of the PodSecurityPolicyname of the APIService
@@ -43044,39 +44624,43 @@

Response

-200
PodSecurityPolicy +200
APIService OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PodSecurityPolicy

+

list or watch objects of kind APIService

HTTP Request

-

GET /apis/extensions/v1beta1/podsecuritypolicies

+

GET /apis/apiregistration.k8s.io/v1beta1/apiservices

Query Parameters

@@ -43116,7 +44700,7 @@

Query Parameters

- + @@ -43134,39 +44718,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PodSecurityPolicyList
200
APIServiceList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind PodSecurityPolicy

+

watch changes to an object of kind APIService

HTTP Request

-

GET /apis/extensions/v1beta1/watch/podsecuritypolicies/{name}

+

GET /apis/apiregistration.k8s.io/v1beta1/watch/apiservices/{name}

Path Parameters

@@ -43178,7 +44766,7 @@

Path Parameters

- +
namename of the PodSecurityPolicyname of the APIService
@@ -43221,7 +44809,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -43244,34 +44832,38 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PodSecurityPolicy

+

watch individual changes to a list of APIService

HTTP Request

-

GET /apis/extensions/v1beta1/watch/podsecuritypolicies

+

GET /apis/apiregistration.k8s.io/v1beta1/watch/apiservices

Query Parameters

@@ -43311,7 +44903,7 @@

Query Parameters

- + @@ -43334,11 +44926,253 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

CLUSTER

-

Cluster resources are responsible for defining configuration of the cluster itself, and are generally only used by cluster operators.

+

Status Operations

+

See supported operations below...

+

Replace Status

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

replace status of the specified APIService

+

HTTP Request

+

PUT /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namename of the APIService
+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + + + + + + + + + + + + +
ParameterDescription
body
APIService
+

Response

+ + + + + + + + + + + + + + + + + +
CodeDescription
200
APIService
OK
201
APIService
Created

+

Binding v1 core

+ + + + + + + + + + + + + + + +
GroupVersionKind
Corev1Binding
+

Binding ties one object to another; for example, a pod is bound to a node by a scheduler. Deprecated in 1.7, please use the bindings subresource of pods instead.

+ + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
target
ObjectReference
The target object that you want to bind to the standard object.
+

Write Operations

+

See supported operations below...

+

Create

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

create a Binding

+

HTTP Request

+

POST /api/v1/namespaces/{namespace}/bindings

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + + + + + + +
ParameterDescription
prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + + + + + + + + + + + + +
ParameterDescription
body
Binding
+

Response

+ + + + + + + + + + + + + + + + + + + + + +
CodeDescription
201
Binding
Created
202
Binding
Accepted
200
Binding
OK

-

APIService v1beta1 apiregistration

+

CertificateSigningRequest v1beta1 certificates

@@ -43349,18 +45183,18 @@

APIService v1beta1 apiregistration

- + - +
apiregistrationcertificates v1beta1APIServiceCertificateSigningRequest
-

APIService represents a server for a particular GroupVersion. Name must be "version.group".

+

Describes a certificate signing request

@@ -43384,21 +45218,21 @@

APIService v1beta1 apiregistration

- - + + - - + +
spec
APIServiceSpec
Spec contains information for locating and communicating with a serverspec
CertificateSigningRequestSpec
The certificate request itself and any additional information.
status
APIServiceStatus
Status contains derived information about an API serverstatus
CertificateSigningRequestStatus
Derived information about the request.
-

APIServiceSpec v1beta1 apiregistration

+

CertificateSigningRequestSpec v1beta1 certificates

@@ -43410,41 +45244,37 @@

APIServiceSpec v1beta1 apiregist

- - - - - - + + - - + + - - + + - - + + - - + + - - + +
caBundle
string
CABundle is a PEM encoded CA bundle which will be used to validate an API server's serving certificate.
group
string
Group is the API group name this server hostsextra
object
Extra information about the requesting user. See user.Info interface for details.
groupPriorityMinimum
integer
GroupPriorityMininum is the priority this group should have at least. Higher priority means that the group is preferred by clients over lower priority ones. Note that other versions of this group might specify even higher GroupPriorityMininum values such that the whole group gets a higher priority. The primary sort is based on GroupPriorityMinimum, ordered highest number to lowest (20 before 10). The secondary sort is based on the alphabetical comparison of the name of the object. (v1.bar before v1.foo) We'd recommend something like: *.k8s.io (except extensions) at 18000 and PaaSes (OpenShift, Deis) are recommended to be in the 2000sgroups
string array
Group information about the requesting user. See user.Info interface for details.
insecureSkipTLSVerify
boolean
InsecureSkipTLSVerify disables TLS certificate verification when communicating with this server. This is strongly discouraged. You should use the CABundle instead.request
string
Base64-encoded PKCS#10 CSR data
service
ServiceReference
Service is a reference to the service for this API server. It must communicate on port 443 If the Service is nil, that means the handling for the API groupversion is handled locally on this server. The call will simply delegate to the normal handler chain to be fulfilled.uid
string
UID information about the requesting user. See user.Info interface for details.
version
string
Version is the API version this server hosts. For example, "v1"usages
string array
allowedUsages specifies a set of usage contexts the key will be valid for. See: https://tools.ietf.org/html/rfc5280#section-4.2.1.3 https://tools.ietf.org/html/rfc5280#section-4.2.1.12
versionPriority
integer
VersionPriority controls the ordering of this API version inside of its group. Must be greater than zero. The primary sort is based on VersionPriority, ordered highest to lowest (20 before 10). The secondary sort is based on the alphabetical comparison of the name of the object. (v1.bar before v1.foo) Since it's inside of a group, the number can be small, probably in the 10s.username
string
Information about the requesting user. See user.Info interface for details.
-

APIServiceStatus v1beta1 apiregistration

+

CertificateSigningRequestStatus v1beta1 certificates

@@ -43456,12 +45286,16 @@

APIServiceStatus v1beta1 apire

- - + + + + + +
conditions
APIServiceCondition array
patch type: merge
patch merge key: type
Current service state of apiService.certificate
string
If request was approved, the controller will place the issued certificate here.
conditions
CertificateSigningRequestCondition array
Conditions applied to the request, such as approval or denial.
-

APIServiceList v1beta1 apiregistration

+

CertificateSigningRequestList v1beta1 certificates

@@ -43475,7 +45309,7 @@

APIServiceList v1beta1 apiregist

- + @@ -43488,36 +45322,40 @@

APIServiceList v1beta1 apiregist

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
APIService array
items
CertificateSigningRequest array
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create an APIService

+

create a CertificateSigningRequest

HTTP Request

-

POST /apis/apiregistration.k8s.io/v1beta1/apiservices

+

POST /apis/certificates.k8s.io/v1beta1/certificatesigningrequests

Query Parameters

@@ -43543,7 +45381,7 @@

Body Parameters

- + @@ -43558,47 +45396,51 @@

Response

- - + + - - + + - - + +
body
APIService
body
CertificateSigningRequest
200
APIService
OK202
CertificateSigningRequest
Accepted
201
APIService
Created200
CertificateSigningRequest
OK
202
APIService
Accepted201
CertificateSigningRequest
Created
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified APIService

+

partially update the specified CertificateSigningRequest

HTTP Request

-

PATCH /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

+

PATCH /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

Path Parameters

@@ -43610,7 +45452,7 @@

Path Parameters

- +
namename of the APIServicename of the CertificateSigningRequest
@@ -43654,39 +45496,43 @@

Response

-200
APIService +200
CertificateSigningRequest OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified APIService

+

replace the specified CertificateSigningRequest

HTTP Request

-

PUT /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

+

PUT /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

Path Parameters

@@ -43698,7 +45544,7 @@

Path Parameters

- +
namename of the APIServicename of the CertificateSigningRequest
@@ -43727,7 +45573,7 @@

Body Parameters

-body
APIService +body
CertificateSigningRequest @@ -43742,43 +45588,47 @@

Response

-200
APIService +200
CertificateSigningRequest OK -201
APIService +201
CertificateSigningRequest Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete an APIService

+

delete a CertificateSigningRequest

HTTP Request

-

DELETE /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

+

DELETE /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

Path Parameters

@@ -43790,7 +45640,7 @@

Path Parameters

- +
namename of the APIServicename of the CertificateSigningRequest
@@ -43851,34 +45701,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of APIService

+

delete collection of CertificateSigningRequest

HTTP Request

-

DELETE /apis/apiregistration.k8s.io/v1beta1/apiservices

+

DELETE /apis/certificates.k8s.io/v1beta1/certificatesigningrequests

Query Parameters

@@ -43918,7 +45772,7 @@

Query Parameters

- + @@ -43941,36 +45795,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified APIService

+

read the specified CertificateSigningRequest

HTTP Request

-

GET /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}

+

GET /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

Path Parameters

@@ -43982,7 +45840,7 @@

Path Parameters

- +
namename of the APIServicename of the CertificateSigningRequest
@@ -44019,39 +45877,43 @@

Response

-200
APIService +200
CertificateSigningRequest OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind APIService

+

list or watch objects of kind CertificateSigningRequest

HTTP Request

-

GET /apis/apiregistration.k8s.io/v1beta1/apiservices

+

GET /apis/certificates.k8s.io/v1beta1/certificatesigningrequests

Query Parameters

@@ -44091,7 +45953,7 @@

Query Parameters

- + @@ -44109,39 +45971,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
APIServiceList
200
CertificateSigningRequestList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind APIService

+

watch changes to an object of kind CertificateSigningRequest

HTTP Request

-

GET /apis/apiregistration.k8s.io/v1beta1/watch/apiservices/{name}

+

GET /apis/certificates.k8s.io/v1beta1/watch/certificatesigningrequests/{name}

Path Parameters

@@ -44153,7 +46019,7 @@

Path Parameters

- +
namename of the APIServicename of the CertificateSigningRequest
@@ -44196,7 +46062,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -44219,34 +46085,38 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of APIService

+

watch individual changes to a list of CertificateSigningRequest

HTTP Request

-

GET /apis/apiregistration.k8s.io/v1beta1/watch/apiservices

+

GET /apis/certificates.k8s.io/v1beta1/watch/certificatesigningrequests

Query Parameters

@@ -44286,7 +46156,7 @@

Query Parameters

- + @@ -44309,36 +46179,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Status Operations

+

Status Operations

See supported operations below...

-

Replace Status

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace status of the specified APIService

+

replace status of the specified CertificateSigningRequest

HTTP Request

-

PUT /apis/apiregistration.k8s.io/v1beta1/apiservices/{name}/status

+

PUT /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}/status

Path Parameters

@@ -44350,7 +46224,7 @@

Path Parameters

- +
namename of the APIServicename of the CertificateSigningRequest
@@ -44379,7 +46253,7 @@

Body Parameters

-body
APIService +body
CertificateSigningRequest @@ -44394,17 +46268,17 @@

Response

-200
APIService +200
CertificateSigningRequest OK -201
APIService +201
CertificateSigningRequest Created
-

Binding v1 core

+

ClusterRole v1 rbac

@@ -44415,13 +46289,23 @@

Binding v1 core

- + - +
Corerbac v1BindingClusterRole
-

Binding ties one object to another; for example, a pod is bound to a node by a scheduler. Deprecated in 1.7, please use the bindings subresource of pods instead.

+ + + +

ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.

+ + @@ -44431,6 +46315,10 @@

Binding v1 core

+ + + + @@ -44440,59 +46328,75 @@

Binding v1 core

- + - - + + + + +
aggregationRule
AggregationRule
AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller.
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataStandard object's metadata.
target
ObjectReference
The target object that you want to bind to the standard object.rules
PolicyRule array
Rules holds all the PolicyRules for this ClusterRole
+

ClusterRoleList v1 rbac

+ + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ClusterRole array
Items is a list of ClusterRoles
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard object's metadata.
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a Binding

+

create a ClusterRole

HTTP Request

-

POST /api/v1/namespaces/{namespace}/bindings

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

POST /apis/rbac.authorization.k8s.io/v1/clusterroles

Query Parameters

@@ -44518,7 +46422,7 @@

Body Parameters

- + @@ -44533,200 +46437,158 @@

Response

- + - + - +
body
Binding
body
ClusterRole
200
Binding
200
ClusterRole
OK
201
Binding
201
ClusterRole
Created
202
Binding
202
ClusterRole
Accepted
-
-

CertificateSigningRequest v1beta1 certificates

- - - - - - - - - - - - - - - -
GroupVersionKind
certificatesv1beta1CertificateSigningRequest
-

Describes a certificate signing request

- + +
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
 
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

partially update the specified ClusterRole

+

HTTP Request

+

PATCH /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

+

Path Parameters

- + - - - - - - - - - - - - - - - - - - + +
FieldParameter Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
spec
CertificateSigningRequestSpec
The certificate request itself and any additional information.
status
CertificateSigningRequestStatus
Derived information about the request.namename of the ClusterRole
-

CertificateSigningRequestSpec v1beta1 certificates

- - +

Query Parameters

- + - - - - - - - - - - - - - - - - - - - - - - + +
FieldParameter Description
extra
object
Extra information about the requesting user. See user.Info interface for details.
groups
string array
Group information about the requesting user. See user.Info interface for details.
request
string
Base64-encoded PKCS#10 CSR data
uid
string
UID information about the requesting user. See user.Info interface for details.
usages
string array
allowedUsages specifies a set of usage contexts the key will be valid for. See: https://tools.ietf.org/html/rfc5280#section-4.2.1.3 https://tools.ietf.org/html/rfc5280#section-4.2.1.12
username
string
Information about the requesting user. See user.Info interface for details.prettyIf 'true', then the output is pretty printed.
-

CertificateSigningRequestStatus v1beta1 certificates

- - +

Body Parameters

- + - - - - - - + +
FieldParameter Description
certificate
string
If request was approved, the controller will place the issued certificate here.
conditions
CertificateSigningRequestCondition array
Conditions applied to the request, such as approval or denial.body
Patch
-

CertificateSigningRequestList v1beta1 certificates

+

Response

- + - - - - - - - - - - - - - - + +
FieldCode Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
CertificateSigningRequest array
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
200
ClusterRole
OK
-

Write Operations

-

See supported operations below...

-

Create

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a CertificateSigningRequest

+

replace the specified ClusterRole

HTTP Request

-

POST /apis/certificates.k8s.io/v1beta1/certificatesigningrequests

+

PUT /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namename of the ClusterRole

Query Parameters

@@ -44752,7 +46614,7 @@

Body Parameters

- + @@ -44767,47 +46629,47 @@

Response

- - + + - + - - - -
body
CertificateSigningRequest
body
ClusterRole
202
CertificateSigningRequest
Accepted201
ClusterRole
Created
200
CertificateSigningRequest
200
ClusterRole
OK
201
CertificateSigningRequest
Created
-

Patch

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified CertificateSigningRequest

+

delete a ClusterRole

HTTP Request

-

PATCH /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

+

DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

Path Parameters

@@ -44819,7 +46681,7 @@

Path Parameters

- +
namename of the CertificateSigningRequestname of the ClusterRole
@@ -44836,6 +46698,18 @@

Query Parameters

pretty If 'true', then the output is pretty printed. + +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. + + +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + + +propagationPolicy +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. +

Body Parameters

@@ -44848,7 +46722,7 @@

Body Parameters

-body
Patch +body
DeleteOptions @@ -44863,40 +46737,44 @@

Response

-200
CertificateSigningRequest +200
Status OK -

Replace

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified CertificateSigningRequest

+

delete collection of ClusterRole

HTTP Request

-

PUT /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

-

Path Parameters

+

DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles

+

Query Parameters

@@ -44906,38 +46784,40 @@

Path Parameters

- - + + - -
namename of the CertificateSigningRequestprettyIf 'true', then the output is pretty printed.
-

Query Parameters

- - - - + + - - - - + + - -
ParameterDescriptioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
prettyIf 'true', then the output is pretty printed.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
-

Body Parameters

- - - - + + - - - - + + + + + + + + + + + + + + + + + +
ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
body
CertificateSigningRequest
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -44951,43 +46831,45 @@

Response

-200
CertificateSigningRequest +200
Status OK - -201
CertificateSigningRequest -Created - -

Delete

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a CertificateSigningRequest

+

read the specified ClusterRole

HTTP Request

-

DELETE /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

Path Parameters

@@ -44999,7 +46881,7 @@

Path Parameters

- +
namename of the CertificateSigningRequestname of the ClusterRole
@@ -45016,33 +46898,6 @@

Query Parameters

pretty If 'true', then the output is pretty printed. - -gracePeriodSeconds -The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. - - -orphanDependents -Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. - - -propagationPolicy -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. - - - -

Body Parameters

- - - - - - - - - - - -
ParameterDescription
body
DeleteOptions

Response

@@ -45055,39 +46910,43 @@

Response

-200
Status +200
ClusterRole OK -

Delete Collection

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of CertificateSigningRequest

+

list or watch objects of kind ClusterRole

HTTP Request

-

DELETE /apis/certificates.k8s.io/v1beta1/certificatesigningrequests

+

GET /apis/rbac.authorization.k8s.io/v1/clusterroles

Query Parameters

@@ -45127,7 +46986,7 @@

Query Parameters

- + @@ -45145,41 +47004,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
Status
200
ClusterRoleList
OK
-

Read Operations

-

See supported operations below...

-

Read

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified CertificateSigningRequest

+

watch changes to an object of kind ClusterRole

HTTP Request

-

GET /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles/{name}

Path Parameters

@@ -45191,76 +47052,10 @@

Path Parameters

- - - -
namename of the CertificateSigningRequest
-

Query Parameters

- - - - - - - - - - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
exportShould this value be exported. Export strips fields that a user can not specify.
-

Response

- - - - - - - - - - - +
CodeDescription
200
CertificateSigningRequest
OKname of the ClusterRole
-

List

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

list or watch objects of kind CertificateSigningRequest

-

HTTP Request

-

GET /apis/certificates.k8s.io/v1beta1/certificatesigningrequests

Query Parameters

@@ -45271,10 +47066,6 @@

Query Parameters

- - - - @@ -45295,12 +47086,16 @@

Query Parameters

+ + + + - + @@ -45318,54 +47113,43 @@

Response

- +
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
CertificateSigningRequestList
200
WatchEvent
OK
-

Watch

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind CertificateSigningRequest

+

watch individual changes to a list of ClusterRole

HTTP Request

-

GET /apis/certificates.k8s.io/v1beta1/watch/certificatesigningrequests/{name}

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namename of the CertificateSigningRequest
+

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles

Query Parameters

@@ -45405,7 +47189,7 @@

Query Parameters

- + @@ -45428,192 +47212,8 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

watch individual changes to a list of CertificateSigningRequest

-

HTTP Request

-

GET /apis/certificates.k8s.io/v1beta1/watch/certificatesigningrequests

-

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

Response

- - - - - - - - - - - - - -
CodeDescription
200
WatchEvent
OK
-

Status Operations

-

See supported operations below...

-

Replace Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

replace status of the specified CertificateSigningRequest

-

HTTP Request

-

PUT /apis/certificates.k8s.io/v1beta1/certificatesigningrequests/{name}/status

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namename of the CertificateSigningRequest
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
CertificateSigningRequest
-

Response

- - - - - - - - - - - - - - - - - -
CodeDescription
200
CertificateSigningRequest
OK
201
CertificateSigningRequest
Created

-

ClusterRole v1 rbac

+

ClusterRoleBinding v1 rbac

@@ -45626,19 +47226,19 @@

ClusterRole v1 rbac

- +
rbac v1ClusterRoleClusterRoleBinding
- + -

ClusterRole is a cluster level, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding or ClusterRoleBinding.

+

ClusterRoleBinding references a ClusterRole, but not contain it. It can reference a ClusterRole in the global namespace, and adds who information via Subject.

@@ -45650,10 +47250,6 @@

ClusterRole v1 rbac

- - - - @@ -45666,12 +47262,16 @@

ClusterRole v1 rbac

- - + + + + + +
aggregationRule
AggregationRule
AggregationRule is an optional field that describes how to build the Rules for this ClusterRole. If AggregationRule is set, then the Rules are controller managed and direct changes to Rules will be stomped by the controller.
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
Standard object's metadata.
rules
PolicyRule array
Rules holds all the PolicyRules for this ClusterRoleroleRef
RoleRef
RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
subjects
Subject array
Subjects holds references to the objects the role applies to.
-

ClusterRoleList v1 rbac

+

ClusterRoleBindingList v1 rbac

@@ -45685,8 +47285,8 @@

ClusterRoleList v1 rbac

- - + + @@ -45698,36 +47298,40 @@

ClusterRoleList v1 rbac

APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ClusterRole array
Items is a list of ClusterRolesitems
ClusterRoleBinding array
Items is a list of ClusterRoleBindings
kind
string
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a ClusterRole

+

create a ClusterRoleBinding

HTTP Request

-

POST /apis/rbac.authorization.k8s.io/v1/clusterroles

+

POST /apis/rbac.authorization.k8s.io/v1/clusterrolebindings

Query Parameters

@@ -45753,7 +47357,7 @@

Body Parameters

- + @@ -45768,47 +47372,51 @@

Response

- + - + - +
body
ClusterRole
body
ClusterRoleBinding
200
ClusterRole
200
ClusterRoleBinding
OK
201
ClusterRole
201
ClusterRoleBinding
Created
202
ClusterRole
202
ClusterRoleBinding
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified ClusterRole

+

partially update the specified ClusterRoleBinding

HTTP Request

-

PATCH /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

+

PATCH /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

Path Parameters

@@ -45820,7 +47428,7 @@

Path Parameters

- +
namename of the ClusterRolename of the ClusterRoleBinding
@@ -45864,39 +47472,43 @@

Response

-200
ClusterRole +200
ClusterRoleBinding OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified ClusterRole

+

replace the specified ClusterRoleBinding

HTTP Request

-

PUT /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

+

PUT /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

Path Parameters

@@ -45908,7 +47520,7 @@

Path Parameters

- +
namename of the ClusterRolename of the ClusterRoleBinding
@@ -45937,7 +47549,7 @@

Body Parameters

-body
ClusterRole +body
ClusterRoleBinding @@ -45952,43 +47564,47 @@

Response

-201
ClusterRole -Created +200
ClusterRoleBinding +OK -200
ClusterRole -OK +201
ClusterRoleBinding +Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a ClusterRole

+

delete a ClusterRoleBinding

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

+

DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

Path Parameters

@@ -46000,7 +47616,7 @@

Path Parameters

- +
namename of the ClusterRolename of the ClusterRoleBinding
@@ -46061,34 +47677,38 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of ClusterRole

+

delete collection of ClusterRoleBinding

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/clusterroles

+

DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings

Query Parameters

@@ -46128,7 +47748,7 @@

Query Parameters

- + @@ -46151,36 +47771,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ClusterRole

+

read the specified ClusterRoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/clusterroles/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

Path Parameters

@@ -46192,7 +47816,7 @@

Path Parameters

- +
namename of the ClusterRolename of the ClusterRoleBinding
@@ -46221,39 +47845,43 @@

Response

-200
ClusterRole +200
ClusterRoleBinding OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ClusterRole

+

list or watch objects of kind ClusterRoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/clusterroles

+

GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings

Query Parameters

@@ -46293,7 +47921,7 @@

Query Parameters

- + @@ -46311,39 +47939,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ClusterRoleList
200
ClusterRoleBindingList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind ClusterRole

+

watch changes to an object of kind ClusterRoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings/{name}

Path Parameters

@@ -46355,7 +47987,7 @@

Path Parameters

- +
namename of the ClusterRolename of the ClusterRoleBinding
@@ -46398,7 +48030,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -46421,34 +48053,38 @@

Response

-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ClusterRole

+

watch individual changes to a list of ClusterRoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterroles

+

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings

Query Parameters

@@ -46488,7 +48124,7 @@

Query Parameters

- + @@ -46512,7 +48148,7 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

ClusterRoleBinding v1 rbac

+

ComponentStatus v1 core

@@ -46523,21 +48159,18 @@

ClusterRoleBinding v1 rbac

- + - +
rbacCore v1ClusterRoleBindingComponentStatus
- - - -

ClusterRoleBinding references a ClusterRole, but not contain it. It can reference a ClusterRole in the global namespace, and adds who information via Subject.

+

ComponentStatus (and ComponentStatusList) holds the cluster validation info.

@@ -46553,24 +48186,20 @@

ClusterRoleBinding v1 rbac

+ + + + - - - - - - - - - +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
conditions
ComponentCondition array
patch type: merge
patch merge key: type
List of component conditions observed
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata.
roleRef
RoleRef
RoleRef can only reference a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
subjects
Subject array
Subjects holds references to the objects the role applies to.Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
-

ClusterRoleBindingList v1 rbac

+

ComponentStatusList v1 core

@@ -46584,8 +48213,8 @@

ClusterRoleBindingList v1 rbac

- - + + @@ -46593,41 +48222,45 @@

ClusterRoleBindingList v1 rbac

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ClusterRoleBinding array
Items is a list of ClusterRoleBindingsitems
ComponentStatus array
List of ComponentStatus objects.
kind
string
metadata
ListMeta
Standard object's metadata.Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Write Operations

+

Read Operations

See supported operations below...

-

Create

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a ClusterRoleBinding

+

read the specified ComponentStatus

HTTP Request

-

POST /apis/rbac.authorization.k8s.io/v1/clusterrolebindings

-

Query Parameters

+

GET /api/v1/componentstatuses/{name}

+

Path Parameters

@@ -46637,12 +48270,12 @@

Query Parameters

- - + +
prettyIf 'true', then the output is pretty printed.namename of the ComponentStatus
-

Body Parameters

+

Query Parameters

@@ -46652,8 +48285,8 @@

Body Parameters

- - + +
body
ClusterRoleBinding
prettyIf 'true', then the output is pretty printed.
@@ -46667,48 +48300,44 @@

Response

-202
ClusterRoleBinding -Accepted - - -200
ClusterRoleBinding +200
ComponentStatus OK - -201
ClusterRoleBinding -Created - -

Patch

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified ClusterRoleBinding

+

list objects of kind ComponentStatus

HTTP Request

-

PATCH /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

-

Path Parameters

+

GET /api/v1/componentstatuses

+

Query Parameters

@@ -46718,84 +48347,144 @@

Path Parameters

- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
namename of the ClusterRoleBindingcontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

Query Parameters

+

Response

- + - - + +
ParameterCode Description
prettyIf 'true', then the output is pretty printed.200
ComponentStatusList
OK
-

Body Parameters

+
+

LocalSubjectAccessReview v1 authorization

- - + + + - - + + +
ParameterDescriptionGroupVersionKind
body
Patch
authorizationv1LocalSubjectAccessReview
-

Response

+ + + +

LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.

- + - - + + + + + + + + + + + + + + + + + +
CodeField Description
200
ClusterRoleBinding
OKapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
spec
SubjectAccessReviewSpec
Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted.
status
SubjectAccessReviewStatus
Status is filled in by the server and indicates whether the request is allowed or not
-

Replace

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified ClusterRoleBinding

+

create a LocalSubjectAccessReview

HTTP Request

-

PUT /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

+

POST /apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews

Path Parameters

@@ -46806,8 +48495,8 @@

Path Parameters

- - + +
namename of the ClusterRoleBindingnamespaceobject name and auth scope, such as for teams and projects
@@ -46836,7 +48525,7 @@

Body Parameters

-body
ClusterRoleBinding +body
LocalSubjectAccessReview @@ -46851,143 +48540,180 @@

Response

-200
ClusterRoleBinding -OK +201
LocalSubjectAccessReview +Created -201
ClusterRoleBinding -Created +202
LocalSubjectAccessReview +Accepted + + +200
LocalSubjectAccessReview +OK -

Delete

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

delete a ClusterRoleBinding

-

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

-

Path Parameters

+
+

Namespace v1 core

- - + + + - - + + +
ParameterDescriptionGroupVersionKind
namename of the ClusterRoleBindingCorev1Namespace
-

Query Parameters

+

Namespace provides a scope for Names. Use of multiple namespaces is optional.

+ + - + - - + + - - + + - - + + - - + + + + + +
ParameterField Description
prettyIf 'true', then the output is pretty printed.apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
propagationPolicyWhether 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.spec
NamespaceSpec
Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
NamespaceStatus
Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
-

Body Parameters

+

NamespaceSpec v1 core

+ + - + - - + +
ParameterField Description
body
DeleteOptions
finalizers
string array
Finalizers is an opaque list of values that must be empty to permanently remove object from storage. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
-

Response

+

NamespaceStatus v1 core

+ + - + - - + + + + +
CodeField Description
200
Status
OKphase
string
Phase is the current lifecycle phase of the namespace. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
+

NamespaceList v1 core

+ + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
Namespace array
Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Delete Collection

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of ClusterRoleBinding

+

create a Namespace

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/clusterrolebindings

+

POST /api/v1/namespaces

Query Parameters

@@ -47001,37 +48727,20 @@

Query Parameters

+ +
pretty If 'true', then the output is pretty printed.
+

Body Parameters

+ + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
Namespace
@@ -47045,41 +48754,51 @@

Response

-200
Status +200
Namespace OK + +201
Namespace +Created + + +202
Namespace +Accepted + -

Read Operations

-

See supported operations below...

-

Read

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ClusterRoleBinding

+

partially update the specified Namespace

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings/{name}

+

PATCH /api/v1/namespaces/{name}

Path Parameters

@@ -47091,7 +48810,7 @@

Path Parameters

- +
namename of the ClusterRoleBindingname of the Namespace
@@ -47110,6 +48829,21 @@

Query Parameters

+

Body Parameters

+ + + + + + + + + + + + + +
ParameterDescription
body
Patch

Response

@@ -47120,40 +48854,44 @@

Response

- +
200
ClusterRoleBinding
200
Namespace
OK
-

List

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ClusterRoleBinding

+

replace the specified Namespace

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/clusterrolebindings

-

Query Parameters

+

PUT /api/v1/namespaces/{name}

+

Path Parameters

@@ -47163,40 +48901,38 @@

Query Parameters

- - - - - - - - - - - - - - - - - - + + + +
prettyIf 'true', then the output is pretty printed.
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the Namespace
+

Query Parameters

+ + - - + + + + - - + + + +
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
Namespace
@@ -47210,39 +48946,47 @@

Response

-200
ClusterRoleBindingList +200
Namespace OK + +201
Namespace +Created + -

Watch

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind ClusterRoleBinding

+

delete a Namespace

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings/{name}

+

DELETE /api/v1/namespaces/{name}

Path Parameters

@@ -47254,7 +48998,7 @@

Path Parameters

- +
namename of the ClusterRoleBindingname of the Namespace
@@ -47268,40 +49012,35 @@

Query Parameters

-continue -The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -fieldSelector -A selector to restrict the list of returned objects by their fields. Defaults to everything. - - -includeUninitialized -If true, partially initialized resources are included in the response. - - -labelSelector -A selector to restrict the list of returned objects by their labels. Defaults to everything. +pretty +If 'true', then the output is pretty printed. -limit -limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. -pretty -If 'true', then the output is pretty printed. +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. -resourceVersion -When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. +propagationPolicy +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. + + +

Body Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
DeleteOptions
@@ -47315,40 +49054,46 @@

Response

-200
WatchEvent +200
Status OK -

Watch List

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ClusterRoleBinding

+

read the specified Namespace

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/clusterrolebindings

-

Query Parameters

+

GET /api/v1/namespaces/{name}

+

Path Parameters

@@ -47358,40 +49103,31 @@

Query Parameters

- - - - - - - - - - - - - - + + + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the Namespace
+

Query Parameters

+ + - - + + + + - - - - - - + + - - + +
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
pretty If 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.exportShould this value be exported. Export strips fields that a user can not specify.
@@ -47405,120 +49141,137 @@

Response

-200
WatchEvent +200
Namespace OK -
-

ComponentStatus v1 core

+

List

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

list or watch objects of kind Namespace

+

HTTP Request

+

GET /api/v1/namespaces

+

Query Parameters

- - - + + - - - + + - -
GroupVersionKindParameterDescription
Corev1ComponentStatusprettyIf 'true', then the output is pretty printed.
-

ComponentStatus (and ComponentStatusList) holds the cluster validation info.

- - - - - - + + - - - - + + - - + + - - + + - - + + + + + + + + + + + + + +
FieldDescriptioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
conditions
ComponentCondition array
patch type: merge
patch merge key: type
List of component conditions observedincludeUninitializedIf true, partially initialized resources are included in the response.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindslabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadatalimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

ComponentStatusList v1 core

+

Response

- + - - - - - - - - - - - - - - + +
FieldCode Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ComponentStatus array
List of ComponentStatus objects.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds200
NamespaceList
OK
-

Read Operations

-

See supported operations below...

-

Read

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ComponentStatus

+

watch changes to an object of kind Namespace

HTTP Request

-

GET /api/v1/componentstatuses/{name}

+

GET /api/v1/watch/namespaces/{name}

Path Parameters

@@ -47530,7 +49283,7 @@

Path Parameters

- +
namename of the ComponentStatusname of the Namespace
@@ -47544,9 +49297,41 @@

Query Parameters

+continue +The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + + +fieldSelector +A selector to restrict the list of returned objects by their fields. Defaults to everything. + + +includeUninitialized +If true, partially initialized resources are included in the response. + + +labelSelector +A selector to restrict the list of returned objects by their labels. Defaults to everything. + + +limit +limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + + pretty If 'true', then the output is pretty printed. + +resourceVersion +When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. + + +timeoutSeconds +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + + +watch +Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. +

Response

@@ -47559,39 +49344,43 @@

Response

-200
ComponentStatus +200
WatchEvent OK -

List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list objects of kind ComponentStatus

+

watch individual changes to a list of Namespace

HTTP Request

-

GET /api/v1/componentstatuses

+

GET /api/v1/watch/namespaces

Query Parameters

@@ -47631,7 +49420,7 @@

Query Parameters

- + @@ -47649,93 +49438,45 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ComponentStatusList
200
WatchEvent
OK
-
-

LocalSubjectAccessReview v1 authorization

- - - - - - - - - - - - - - - -
GroupVersionKind
authorizationv1LocalSubjectAccessReview
- - - -

LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
spec
SubjectAccessReviewSpec
Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted.
status
SubjectAccessReviewStatus
Status is filled in by the server and indicates whether the request is allowed or not
-

Write Operations

+

Status Operations

See supported operations below...

-

Create

+

Patch Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a LocalSubjectAccessReview

+

partially update status of the specified Namespace

HTTP Request

-

POST /apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews

+

PATCH /api/v1/namespaces/{name}/status

Path Parameters

@@ -47746,8 +49487,8 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsnamename of the Namespace
@@ -47776,7 +49517,7 @@

Body Parameters

-body
LocalSubjectAccessReview +body
Patch @@ -47791,177 +49532,44 @@

Response

-200
LocalSubjectAccessReview +200
Namespace OK - -201
LocalSubjectAccessReview -Created - - -202
LocalSubjectAccessReview -Accepted - - - -
-

Namespace v1 core

- - - - - - - - - - - - - - - -
GroupVersionKind
Corev1Namespace
-

Namespace provides a scope for Names. Use of multiple namespaces is optional.

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
NamespaceSpec
Spec defines the behavior of the Namespace. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
NamespaceStatus
Status describes the current status of a Namespace. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
-

NamespaceSpec v1 core

- - - - - - - - - - - - - - - -
FieldDescription
finalizers
string array
Finalizers is an opaque list of values that must be empty to permanently remove object from storage. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
-

NamespaceStatus v1 core

- - - - - - - - - - - - - - - -
FieldDescription
phase
string
Phase is the current lifecycle phase of the namespace. More info: https://kubernetes.io/docs/tasks/administer-cluster/namespaces/
-

NamespaceList v1 core

- - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
Namespace array
Items is the list of Namespace objects in the list. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/namespaces/
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Write Operations

-

See supported operations below...

-

Create

+

Read Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a Namespace

+

read status of the specified Namespace

HTTP Request

-

POST /api/v1/namespaces

-

Query Parameters

+

GET /api/v1/namespaces/{name}/status

+

Path Parameters

@@ -47971,12 +49579,12 @@

Query Parameters

- - + +
prettyIf 'true', then the output is pretty printed.namename of the Namespace
-

Body Parameters

+

Query Parameters

@@ -47986,8 +49594,8 @@

Body Parameters

- - + +
body
Namespace
prettyIf 'true', then the output is pretty printed.
@@ -48004,44 +49612,40 @@

Response

200
Namespace OK - -201
Namespace -Created - - -202
Namespace -Accepted - -

Patch

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified Namespace

+

replace status of the specified Namespace

HTTP Request

-

PATCH /api/v1/namespaces/{name}

+

PUT /api/v1/namespaces/{name}/status

Path Parameters

@@ -48082,7 +49686,7 @@

Body Parameters

- + @@ -48100,143 +49704,229 @@

Response

+ + + +
body
Patch
body
Namespace
200
Namespace
OK
201
Namespace
Created
-

Replace

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

replace the specified Namespace

-

HTTP Request

-

PUT /api/v1/namespaces/{name}

-

Path Parameters

+
+

Node v1 core

- + + + + + + + + + + + + +
ParameterGroupVersionKind
Corev1Node
+

Node is a worker node in Kubernetes. Each node will have a unique identifier in the cache (i.e. in etcd).

+ + + + + + - - + + + + + + + + + + + + + + + + + +
Field Description
namename of the NamespaceapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
NodeSpec
Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
NodeStatus
Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
-

Query Parameters

+

NodeSpec v1 core

+ + - + - - + + + + + + + + + + + + + + + + + + + + + +
ParameterField Description
prettyIf 'true', then the output is pretty printed.configSource
NodeConfigSource
If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field
externalID
string
External ID of the node assigned by some machine database (e.g. a cloud provider). Deprecated.
podCIDR
string
PodCIDR represents the pod IP range assigned to the node.
providerID
string
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID>
taints
Taint array
If specified, the node's taints.
unschedulable
boolean
Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration
-

Body Parameters

+

NodeStatus v1 core

+ + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterField Description
body
Namespace
addresses
NodeAddress array
patch type: merge
patch merge key: type
List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
allocatable
object
Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.
capacity
object
Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
conditions
NodeCondition array
patch type: merge
patch merge key: type
Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#condition
daemonEndpoints
NodeDaemonEndpoints
Endpoints of daemons running on the Node.
images
ContainerImage array
List of container images on this node
nodeInfo
NodeSystemInfo
Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#info
phase
string
NodePhase is the recently observed lifecycle phase of the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#phase The field is never populated, and now is deprecated.
volumesAttached
AttachedVolume array
List of volumes that are attached to the node.
volumesInUse
string array
List of attachable volumes in use (mounted) by the node.
-

Response

+

NodeList v1 core

- + - - + + - - + + + + + + + + + +
CodeField Description
201
Namespace
CreatedapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
200
Namespace
OKitems
Node array
List of nodes
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Delete

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a Namespace

+

create a Node

HTTP Request

-

DELETE /api/v1/namespaces/{name}

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namename of the Namespace
+

POST /api/v1/nodes

Query Parameters

@@ -48250,18 +49940,6 @@

Query Parameters

- - - - - - - - - - - -
pretty If 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.

Body Parameters

@@ -48274,7 +49952,7 @@

Body Parameters

-body
DeleteOptions +body
Node @@ -48289,41 +49967,51 @@

Response

-200
Status +201
Node +Created + + +202
Node +Accepted + + +200
Node OK -

Read Operations

-

See supported operations below...

-

Read

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified Namespace

+

partially update the specified Node

HTTP Request

-

GET /api/v1/namespaces/{name}

+

PATCH /api/v1/nodes/{name}

Path Parameters

@@ -48335,7 +50023,7 @@

Path Parameters

- +
namename of the Namespacename of the Node
@@ -48352,13 +50040,20 @@

Query Parameters

pretty If 'true', then the output is pretty printed. + + +

Body Parameters

+ + - - + + + + - - + +
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.ParameterDescription
exportShould this value be exported. Export strips fields that a user can not specify.body
Patch
@@ -48372,40 +50067,44 @@

Response

-200
Namespace +200
Node OK -

List

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Namespace

+

replace the specified Node

HTTP Request

-

GET /api/v1/namespaces

-

Query Parameters

+

PUT /api/v1/nodes/{name}

+

Path Parameters

@@ -48415,40 +50114,38 @@

Query Parameters

- - - - - - - - - - - - - - - - - - + + + +
prettyIf 'true', then the output is pretty printed.
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the Node
+

Query Parameters

+ + - - + + + + - - + + + +
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.prettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
Node
@@ -48462,39 +50159,47 @@

Response

-200
NamespaceList +200
Node OK + +201
Node +Created + -

Watch

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind Namespace

+

delete a Node

HTTP Request

-

GET /api/v1/watch/namespaces/{name}

+

DELETE /api/v1/nodes/{name}

Path Parameters

@@ -48506,7 +50211,7 @@

Path Parameters

- +
namename of the Namespacename of the Node
@@ -48520,40 +50225,35 @@

Query Parameters

-continue -The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -fieldSelector -A selector to restrict the list of returned objects by their fields. Defaults to everything. - - -includeUninitialized -If true, partially initialized resources are included in the response. - - -labelSelector -A selector to restrict the list of returned objects by their labels. Defaults to everything. +pretty +If 'true', then the output is pretty printed. -limit -limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. -pretty -If 'true', then the output is pretty printed. +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. -resourceVersion -When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. +propagationPolicy +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. + + +

Body Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
DeleteOptions
@@ -48567,39 +50267,43 @@

Response

-200
WatchEvent +200
Status OK -

Watch List

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Namespace

+

delete collection of Node

HTTP Request

-

GET /api/v1/watch/namespaces

+

DELETE /api/v1/nodes

Query Parameters

@@ -48610,6 +50314,10 @@

Query Parameters

+ + + + @@ -48630,16 +50338,12 @@

Query Parameters

- - - - - + @@ -48657,41 +50361,45 @@

Response

- +
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
Status
OK
-

Status Operations

+

Read Operations

See supported operations below...

-

Patch Status

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update status of the specified Namespace

+

read the specified Node

HTTP Request

-

PATCH /api/v1/namespaces/{name}/status

+

GET /api/v1/nodes/{name}

Path Parameters

@@ -48703,7 +50411,7 @@

Path Parameters

- +
namename of the Namespacename of the Node
@@ -48720,20 +50428,13 @@

Query Parameters

pretty If 'true', then the output is pretty printed. - - -

Body Parameters

- - - - + + - - - - + +
ParameterDescriptionexactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
body
Patch
exportShould this value be exported. Export strips fields that a user can not specify.
@@ -48747,40 +50448,44 @@

Response

-200
Namespace +200
Node OK -

Read Status

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read status of the specified Namespace

+

list or watch objects of kind Node

HTTP Request

-

GET /api/v1/namespaces/{name}/status

-

Path Parameters

+

GET /api/v1/nodes

+

Query Parameters

@@ -48790,23 +50495,40 @@

Path Parameters

- - + + - -
namename of the NamespaceprettyIf 'true', then the output is pretty printed.
-

Query Parameters

- - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescriptioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
prettyIf 'true', then the output is pretty printed.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -48820,39 +50542,43 @@

Response

-200
Namespace +200
NodeList OK -

Replace Status

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace status of the specified Namespace

+

watch changes to an object of kind Node

HTTP Request

-

PUT /api/v1/namespaces/{name}/status

+

GET /api/v1/watch/nodes/{name}

Path Parameters

@@ -48864,7 +50590,7 @@

Path Parameters

- +
namename of the Namespacename of the Node
@@ -48878,258 +50604,201 @@

Query Parameters

-pretty -If 'true', then the output is pretty printed. +continue +The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -

Body Parameters

- - - - + + - - - - + + - -
ParameterDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
body
Namespace
includeUninitializedIf true, partially initialized resources are included in the response.
-

Response

- - - - + + - - - - - - - - - - -
CodeDescriptionlabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
200
Namespace
OK
201
Namespace
Created
-
-

Node v1 core

- - - - - - - - - - - - - - - -
GroupVersionKind
Corev1Node
-

Node is a worker node in Kubernetes. Each node will have a unique identifier in the cache (i.e. in etcd).

- - - - - - - - - - - - - + + - - + + - - + + - - + + - - + +
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourceslimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsprettyIf 'true', then the output is pretty printed.
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
spec
NodeSpec
Spec defines the behavior of a node. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-statustimeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
status
NodeStatus
Most recently observed status of the node. Populated by the system. Read-only. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-statuswatchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

NodeSpec v1 core

- - +

Response

- + - - - - - - - - - - - - - - - - - - - - - - + +
FieldCode Description
configSource
NodeConfigSource
If specified, the source to get node configuration from The DynamicKubeletConfig feature gate must be enabled for the Kubelet to use this field
externalID
string
External ID of the node assigned by some machine database (e.g. a cloud provider). Deprecated.
podCIDR
string
PodCIDR represents the pod IP range assigned to the node.
providerID
string
ID of the node assigned by the cloud provider in the format: <ProviderName>://<ProviderSpecificNodeID>
taints
Taint array
If specified, the node's taints.
unschedulable
boolean
Unschedulable controls node schedulability of new pods. By default, node is schedulable. More info: https://kubernetes.io/docs/concepts/nodes/node/#manual-node-administration200
WatchEvent
OK
-

NodeStatus v1 core

- + +
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
 
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of Node

+

HTTP Request

+

GET /api/v1/watch/nodes

+

Query Parameters

- + - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
FieldParameter Description
addresses
NodeAddress array
patch type: merge
patch merge key: type
List of addresses reachable to the node. Queried from cloud provider, if available. More info: https://kubernetes.io/docs/concepts/nodes/node/#addresses
allocatable
object
Allocatable represents the resources of a node that are available for scheduling. Defaults to Capacity.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
capacity
object
Capacity represents the total resources of a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacityfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
conditions
NodeCondition array
patch type: merge
patch merge key: type
Conditions is an array of current observed node conditions. More info: https://kubernetes.io/docs/concepts/nodes/node/#conditionincludeUninitializedIf true, partially initialized resources are included in the response.
daemonEndpoints
NodeDaemonEndpoints
Endpoints of daemons running on the Node.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
images
ContainerImage array
List of container images on this nodelimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
nodeInfo
NodeSystemInfo
Set of ids/uuids to uniquely identify the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#infoprettyIf 'true', then the output is pretty printed.
phase
string
NodePhase is the recently observed lifecycle phase of the node. More info: https://kubernetes.io/docs/concepts/nodes/node/#phase The field is never populated, and now is deprecated.resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
volumesAttached
AttachedVolume array
List of volumes that are attached to the node.timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
volumesInUse
string array
List of attachable volumes in use (mounted) by the node.watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

NodeList v1 core

+

Response

- + - - - - - - - - - - - - - - + +
FieldCode Description
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
Node array
List of nodes
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds200
WatchEvent
OK
-

Write Operations

+

Status Operations

See supported operations below...

-

Create

+

Patch Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a Node

+

partially update status of the specified Node

HTTP Request

-

POST /api/v1/nodes

+

PATCH /api/v1/nodes/{name}/status

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namename of the Node

Query Parameters

@@ -49155,7 +50824,7 @@

Body Parameters

- + @@ -49170,47 +50839,43 @@

Response

- - - - - - - -
body
Node
body
Patch
202
Node
Accepted
200
Node
OK
201
Node
Created
-

Patch

+

Read Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified Node

+

read status of the specified Node

HTTP Request

-

PATCH /api/v1/nodes/{name}

+

GET /api/v1/nodes/{name}/status

Path Parameters

@@ -49241,21 +50906,6 @@

Query Parameters

-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
Patch

Response

@@ -49271,34 +50921,38 @@

Response

-

Replace

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified Node

+

replace status of the specified Node

HTTP Request

-

PUT /api/v1/nodes/{name}

+

PUT /api/v1/nodes/{name}/status

Path Parameters

@@ -49363,34 +51017,40 @@

Response

-

Delete

+

Proxy Operations

+

See supported operations below...

+

Create Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a Node

+

connect POST requests to proxy of Node

HTTP Request

-

DELETE /api/v1/nodes/{name}

+

POST /api/v1/nodes/{name}/proxy

Path Parameters

@@ -49416,35 +51076,8 @@

Query Parameters

- - - - - - - - - - - - - - - - -
prettyIf 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.
-

Body Parameters

- - - - - - - - - - - + +
ParameterDescription
body
DeleteOptions
pathPath is the URL path to use for the current proxy request to node.
@@ -49458,40 +51091,44 @@

Response

-200
Status +200
string OK -

Delete Collection

+

Create Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of Node

+

connect POST requests to proxy of Node

HTTP Request

-

DELETE /api/v1/nodes

-

Query Parameters

+

POST /api/v1/nodes/{name}/proxy/{path}

+

Path Parameters

@@ -49501,40 +51138,27 @@

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - + + - - + + + +
prettyIf 'true', then the output is pretty printed.
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.namename of the Node
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.pathpath to the resource
+

Query Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.pathPath is the URL path to use for the current proxy request to node.
@@ -49548,41 +51172,43 @@

Response

-200
Status +200
string OK -

Read Operations

-

See supported operations below...

-

Read

+

Delete Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified Node

+

connect DELETE requests to proxy of Node

HTTP Request

-

GET /api/v1/nodes/{name}

+

DELETE /api/v1/nodes/{name}/proxy

Path Parameters

@@ -49608,16 +51234,8 @@

Query Parameters

- - - - - - - - - - + +
prettyIf 'true', then the output is pretty printed.
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
exportShould this value be exported. Export strips fields that a user can not specify.pathPath is the URL path to use for the current proxy request to node.
@@ -49631,40 +51249,44 @@

Response

-200
Node +200
string OK -

List

+

Delete Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Node

+

connect DELETE requests to proxy of Node

HTTP Request

-

GET /api/v1/nodes

-

Query Parameters

+

DELETE /api/v1/nodes/{name}/proxy/{path}

+

Path Parameters

@@ -49674,40 +51296,27 @@

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - + + - - + + + +
prettyIf 'true', then the output is pretty printed.
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.namename of the Node
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.pathpath to the resource
+

Query Parameters

+ + - - + + + + - - + +
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.pathPath is the URL path to use for the current proxy request to node.
@@ -49721,39 +51330,43 @@

Response

-200
NodeList +200
string OK -

Watch

+

Get Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind Node

+

connect GET requests to proxy of Node

HTTP Request

-

GET /api/v1/watch/nodes/{name}

+

GET /api/v1/nodes/{name}/proxy

Path Parameters

@@ -49779,40 +51392,8 @@

Query Parameters

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.pathPath is the URL path to use for the current proxy request to node.
@@ -49826,40 +51407,44 @@

Response

-200
WatchEvent +200
string OK -

Watch List

+

Get Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Node

+

connect GET requests to proxy of Node

HTTP Request

-

GET /api/v1/watch/nodes

-

Query Parameters

+

GET /api/v1/nodes/{name}/proxy/{path}

+

Path Parameters

@@ -49869,46 +51454,33 @@

Query Parameters

- - + + - - + + + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.namename of the Node
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.pathpath to the resource
+

Query Parameters

+ + - - + + + + - - + + - - - - - - - - - - - - - - - - - - - - - -
includeUninitializedIf true, partially initialized resources are included in the response.ParameterDescription
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.pathPath is the URL path to use for the current proxy request to node.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
-

Response

- - + +
+

Response

+ + @@ -49916,41 +51488,43 @@

Response

- +
Code Description
200
WatchEvent
200
string
OK
-

Status Operations

-

See supported operations below...

-

Patch Status

+

Head Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update status of the specified Node

+

connect HEAD requests to proxy of Node

HTTP Request

-

PATCH /api/v1/nodes/{name}/status

+

HEAD /api/v1/nodes/{name}/proxy

Path Parameters

@@ -49976,23 +51550,8 @@

Query Parameters

- - - - -
prettyIf 'true', then the output is pretty printed.
-

Body Parameters

- - - - - - - - - - - + +
ParameterDescription
body
Patch
pathPath is the URL path to use for the current proxy request to node.
@@ -50006,39 +51565,43 @@

Response

-200
Node +200
string OK -

Read Status

+

Head Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read status of the specified Node

+

connect HEAD requests to proxy of Node

HTTP Request

-

GET /api/v1/nodes/{name}/status

+

HEAD /api/v1/nodes/{name}/proxy/{path}

Path Parameters

@@ -50052,6 +51615,10 @@

Path Parameters

+ + + +
name name of the Node
pathpath to the resource

Query Parameters

@@ -50064,8 +51631,8 @@

Query Parameters

-pretty -If 'true', then the output is pretty printed. +path +Path is the URL path to use for the current proxy request to node. @@ -50079,39 +51646,43 @@

Response

-200
Node +200
string OK -

Replace Status

+

Replace Connect Proxy

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace status of the specified Node

+

connect PUT requests to proxy of Node

HTTP Request

-

PUT /api/v1/nodes/{name}/status

+

PUT /api/v1/nodes/{name}/proxy

Path Parameters

@@ -50137,23 +51708,8 @@

Query Parameters

- - - - -
prettyIf 'true', then the output is pretty printed.
-

Body Parameters

- - - - - - - - - - - + +
ParameterDescription
body
Node
pathPath is the URL path to use for the current proxy request to node.
@@ -50167,45 +51723,43 @@

Response

-200
Node +200
string OK - -201
Node -Created - -

Proxy Operations

-

See supported operations below...

-

Create Connect Proxy

+

Replace Connect Proxy Path

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect POST requests to proxy of Node

+

connect PUT requests to proxy of Node

HTTP Request

-

POST /api/v1/nodes/{name}/proxy

+

PUT /api/v1/nodes/{name}/proxy/{path}

Path Parameters

@@ -50219,6 +51773,10 @@

Path Parameters

+ + + +
name name of the Node
pathpath to the resource

Query Parameters

@@ -50251,170 +51809,297 @@

Response

-

Create Connect Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

connect POST requests to proxy of Node

-

HTTP Request

-

POST /api/v1/nodes/{name}/proxy/{path}

-

Path Parameters

+
+

PersistentVolume v1 core

- - + + + - - - - - - + + +
ParameterDescriptionGroupVersionKind
namename of the Node
pathpath to the resourceCorev1PersistentVolume
-

Query Parameters

+ + + + + +

PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes

+ + - + - - + + + + + + + + + + + + + + + + + +
ParameterField Description
pathPath is the URL path to use for the current proxy request to node.apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
PersistentVolumeSpec
Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumes
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
-

Response

+

PersistentVolumeSpec v1 core

+ + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
CodeField Description
200
string
OKaccessModes
string array
AccessModes contains all ways the volume can be mounted. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes
awsElasticBlockStore
AWSElasticBlockStoreVolumeSource
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
azureDisk
AzureDiskVolumeSource
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.
azureFile
AzureFilePersistentVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.
capacity
object
A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacity
cephfs
CephFSPersistentVolumeSource
CephFS represents a Ceph FS mount on the host that shares a pod's lifetime
cinder
CinderVolumeSource
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
claimRef
ObjectReference
ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#binding
csi
CSIPersistentVolumeSource
CSI represents storage that handled by an external CSI driver (Beta feature).
fc
FCVolumeSource
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
flexVolume
FlexPersistentVolumeSource
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
flocker
FlockerVolumeSource
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running
gcePersistentDisk
GCEPersistentDiskVolumeSource
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
glusterfs
GlusterfsVolumeSource
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md
hostPath
HostPathVolumeSource
HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
iscsi
ISCSIPersistentVolumeSource
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin.
local
LocalVolumeSource
Local represents directly-attached storage with node affinity
mountOptions
string array
A list of mount options, e.g. ["ro", "soft"]. Not validated - mount will simply fail if one is invalid. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes/#mount-options
nfs
NFSVolumeSource
NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
nodeAffinity
VolumeNodeAffinity
NodeAffinity defines constraints that limit what nodes this volume can be accessed from. This field influences the scheduling of pods that use this volume.
persistentVolumeReclaimPolicy
string
What happens to a persistent volume when released from its claim. Valid options are Retain (default for manually created PersistentVolumes), Delete (default for dynamically provisioned PersistentVolumes), and Recycle (deprecated). Recycle must be supported by the volume plugin underlying this PersistentVolume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#reclaiming
photonPersistentDisk
PhotonPersistentDiskVolumeSource
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
portworxVolume
PortworxVolumeSource
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
quobyte
QuobyteVolumeSource
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
rbd
RBDPersistentVolumeSource
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md
scaleIO
ScaleIOPersistentVolumeSource
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
storageClassName
string
Name of StorageClass to which this persistent volume belongs. Empty value means that this volume does not belong to any StorageClass.
storageos
StorageOSPersistentVolumeSource
StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://releases.k8s.io/HEAD/examples/volumes/storageos/README.md
volumeMode
string
volumeMode defines if a volume is intended to be used with a formatted filesystem or to remain in raw block state. Value of Filesystem is implied when not included in spec. This is an alpha feature and may change in the future.
vsphereVolume
VsphereVirtualDiskVolumeSource
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
-

Create Proxy

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy POST requests to Node

-

HTTP Request

-

POST /api/v1/proxy/nodes/{name}

-

Path Parameters

+

PersistentVolumeStatus v1 core

+ + - + - - + + + + + + + + + +
ParameterField Description
namename of the Nodemessage
string
A human-readable message indicating details about why the volume is in this state.
phase
string
Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase
reason
string
Reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.
-

Response

+

PersistentVolumeList v1 core

- + - - + + + + + + + + + + + + + +
CodeField Description
200
string
OKapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PersistentVolume array
List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Create Proxy Path

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy POST requests to Node

+

create a PersistentVolume

HTTP Request

-

POST /api/v1/proxy/nodes/{name}/{path}

-

Path Parameters

+

POST /api/v1/persistentvolumes

+

Query Parameters

@@ -50424,12 +52109,23 @@

Path Parameters

- - + + + +
namename of the NodeprettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + - - + + + + + + + +
pathpath to the resourceParameterDescription
body
PersistentVolume
@@ -50443,39 +52139,51 @@

Response

-200
string +200
PersistentVolume OK + +201
PersistentVolume +Created + + +202
PersistentVolume +Accepted + -

Delete Connect Proxy

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect DELETE requests to proxy of Node

+

partially update the specified PersistentVolume

HTTP Request

-

DELETE /api/v1/nodes/{name}/proxy

+

PATCH /api/v1/persistentvolumes/{name}

Path Parameters

@@ -50487,7 +52195,7 @@

Path Parameters

- +
namename of the Nodename of the PersistentVolume
@@ -50501,8 +52209,23 @@

Query Parameters

-path -Path is the URL path to use for the current proxy request to node. +pretty +If 'true', then the output is pretty printed. + + + +

Body Parameters

+ + + + + + + + + + +
ParameterDescription
body
Patch
@@ -50516,39 +52239,43 @@

Response

-200
string +200
PersistentVolume OK -

Delete Connect Proxy Path

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect DELETE requests to proxy of Node

+

replace the specified PersistentVolume

HTTP Request

-

DELETE /api/v1/nodes/{name}/proxy/{path}

+

PUT /api/v1/persistentvolumes/{name}

Path Parameters

@@ -50560,15 +52287,26 @@

Path Parameters

- + + +
namename of the Nodename of the PersistentVolume
+

Query Parameters

+ + - - + + + + + + + +
pathpath to the resourceParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Query Parameters

+

Body Parameters

@@ -50578,8 +52316,8 @@

Query Parameters

- - + +
pathPath is the URL path to use for the current proxy request to node.body
PersistentVolume
@@ -50593,39 +52331,47 @@

Response

-200
string +200
PersistentVolume OK + +201
PersistentVolume +Created + -

Delete Proxy

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy DELETE requests to Node

+

delete a PersistentVolume

HTTP Request

-

DELETE /api/v1/proxy/nodes/{name}

+

DELETE /api/v1/persistentvolumes/{name}

Path Parameters

@@ -50637,54 +52383,38 @@

Path Parameters

- +
namename of the Nodename of the PersistentVolume
-

Response

+

Query Parameters

- + - - + + + + + + + + + + + + + +
CodeParameter Description
200
string
OKprettyIf 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.
-

Delete Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy DELETE requests to Node

-

HTTP Request

-

DELETE /api/v1/proxy/nodes/{name}/{path}

-

Path Parameters

+

Body Parameters

@@ -50694,12 +52424,8 @@

Path Parameters

- - - - - - + +
namename of the Node
pathpath to the resourcebody
DeleteOptions
@@ -50713,40 +52439,44 @@

Response

-200
string +200
Status OK -

Get Connect Proxy

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect GET requests to proxy of Node

+

delete collection of PersistentVolume

HTTP Request

-

GET /api/v1/nodes/{name}/proxy

-

Path Parameters

+

DELETE /api/v1/persistentvolumes

+

Query Parameters

@@ -50756,23 +52486,40 @@

Path Parameters

- - + + - -
namename of the NodeprettyIf 'true', then the output is pretty printed.
-

Query Parameters

- - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescriptioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
pathPath is the URL path to use for the current proxy request to node.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -50786,39 +52533,45 @@

Response

-200
string +200
Status OK -

Get Connect Proxy Path

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect GET requests to proxy of Node

+

read the specified PersistentVolume

HTTP Request

-

GET /api/v1/nodes/{name}/proxy/{path}

+

GET /api/v1/persistentvolumes/{name}

Path Parameters

@@ -50830,11 +52583,7 @@

Path Parameters

- - - - - +
namename of the Node
pathpath to the resourcename of the PersistentVolume
@@ -50848,8 +52597,16 @@

Query Parameters

-path -Path is the URL path to use for the current proxy request to node. +pretty +If 'true', then the output is pretty printed. + + +exact +Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. + + +export +Should this value be exported. Export strips fields that a user can not specify. @@ -50863,40 +52620,44 @@

Response

-200
string +200
PersistentVolume OK -

Get Proxy

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy GET requests to Node

+

list or watch objects of kind PersistentVolume

HTTP Request

-

GET /api/v1/proxy/nodes/{name}

-

Path Parameters

+

GET /api/v1/persistentvolumes

+

Query Parameters

@@ -50906,70 +52667,40 @@

Path Parameters

- - + + - -
namename of the NodeprettyIf 'true', then the output is pretty printed.
-

Response

- - - - + + - - - - + + - -
CodeDescriptioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
200
string
OKfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
-

Get Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy GET requests to Node

-

HTTP Request

-

GET /api/v1/proxy/nodes/{name}/{path}

-

Path Parameters

- - - - + + - - - - + + - - + + + + + + + + + + + + + +
ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
namename of the NodelabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
pathpath to the resourcelimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -50983,39 +52714,43 @@

Response

-200
string +200
PersistentVolumeList OK -

Head Connect Proxy

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect HEAD requests to proxy of Node

+

watch changes to an object of kind PersistentVolume

HTTP Request

-

HEAD /api/v1/nodes/{name}/proxy

+

GET /api/v1/watch/persistentvolumes/{name}

Path Parameters

@@ -51027,7 +52762,7 @@

Path Parameters

- +
namename of the Nodename of the PersistentVolume
@@ -51041,8 +52776,40 @@

Query Parameters

-path -Path is the URL path to use for the current proxy request to node. +continue +The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + + +fieldSelector +A selector to restrict the list of returned objects by their fields. Defaults to everything. + + +includeUninitialized +If true, partially initialized resources are included in the response. + + +labelSelector +A selector to restrict the list of returned objects by their labels. Defaults to everything. + + +limit +limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + + +pretty +If 'true', then the output is pretty printed. + + +resourceVersion +When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. + + +timeoutSeconds +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + + +watch +Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. @@ -51056,40 +52823,44 @@

Response

-200
string +200
WatchEvent OK -

Head Connect Proxy Path

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect HEAD requests to proxy of Node

+

watch individual changes to a list of PersistentVolume

HTTP Request

-

HEAD /api/v1/nodes/{name}/proxy/{path}

-

Path Parameters

+

GET /api/v1/watch/persistentvolumes

+

Query Parameters

@@ -51099,27 +52870,40 @@

Path Parameters

- - + + - - + + - -
namename of the NodecontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
pathpath to the resourcefieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
-

Query Parameters

- - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + +
ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
pathPath is the URL path to use for the current proxy request to node.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
@@ -51133,39 +52917,45 @@

Response

-200
string +200
WatchEvent OK -

Replace Connect Proxy

+

Status Operations

+

See supported operations below...

+

Patch Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect PUT requests to proxy of Node

+

partially update status of the specified PersistentVolume

HTTP Request

-

PUT /api/v1/nodes/{name}/proxy

+

PATCH /api/v1/persistentvolumes/{name}/status

Path Parameters

@@ -51177,7 +52967,7 @@

Path Parameters

- +
namename of the Nodename of the PersistentVolume
@@ -51191,8 +52981,23 @@

Query Parameters

-path -Path is the URL path to use for the current proxy request to node. +pretty +If 'true', then the output is pretty printed. + + + +

Body Parameters

+ + + + + + + + + + +
ParameterDescription
body
Patch
@@ -51206,39 +53011,43 @@

Response

-200
string +200
PersistentVolume OK -

Replace Connect Proxy Path

+

Read Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

connect PUT requests to proxy of Node

+

read status of the specified PersistentVolume

HTTP Request

-

PUT /api/v1/nodes/{name}/proxy/{path}

+

GET /api/v1/persistentvolumes/{name}/status

Path Parameters

@@ -51250,11 +53059,7 @@

Path Parameters

- - - - - +
namename of the Node
pathpath to the resourcename of the PersistentVolume
@@ -51268,8 +53073,8 @@

Query Parameters

-path -Path is the URL path to use for the current proxy request to node. +pretty +If 'true', then the output is pretty printed. @@ -51283,39 +53088,43 @@

Response

-200
string +200
PersistentVolume OK -

Replace Proxy

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

proxy PUT requests to Node

+

replace status of the specified PersistentVolume

HTTP Request

-

PUT /api/v1/proxy/nodes/{name}

+

PUT /api/v1/persistentvolumes/{name}/status

Path Parameters

@@ -51327,54 +53136,26 @@

Path Parameters

- +
namename of the Nodename of the PersistentVolume
-

Response

+

Query Parameters

- + - - + +
CodeParameter Description
200
string
OKprettyIf 'true', then the output is pretty printed.
-

Replace Proxy Path

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

proxy PUT requests to Node

-

HTTP Request

-

PUT /api/v1/proxy/nodes/{name}/{path}

-

Path Parameters

+

Body Parameters

@@ -51384,12 +53165,8 @@

Path Parameters

- - - - - - + +
namename of the Node
pathpath to the resourcebody
PersistentVolume
@@ -51403,13 +53180,17 @@

Response

-200
string +200
PersistentVolume OK + +201
PersistentVolume +Created +
-

PersistentVolume v1 core

+

ResourceQuota v1 core

@@ -51422,21 +53203,16 @@

PersistentVolume v1 core

- +
Core v1PersistentVolumeResourceQuota
- - - - - -

PersistentVolume (PV) is a storage resource provisioned by an administrator. It is analogous to a node. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes

+

ResourceQuota sets aggregate quota restrictions enforced per namespace

@@ -51460,21 +53236,21 @@

PersistentVolume v1 core

- - + + - - + +
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
PersistentVolumeSpec
Spec defines a specification of a persistent volume owned by the cluster. Provisioned by an administrator. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#persistent-volumesspec
ResourceQuotaSpec
Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
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-volumesstatus
ResourceQuotaStatus
Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
-

PersistentVolumeSpec v1 core

+

ResourceQuotaSpec v1 core

@@ -51486,173 +53262,61 @@

PersistentVolumeSpec v1 core

- - + + - - + + + +
accessModes
string array
AccessModes contains all ways the volume can be mounted. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modeshard
object
Hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
awsElasticBlockStore
AWSElasticBlockStoreVolumeSource
AWSElasticBlockStore represents an AWS Disk resource that is attached to a kubelet's host machine and then exposed to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstorescopes
string array
A collection of filters that must match each object tracked by a quota. If not specified, the quota matches all objects.
+

ResourceQuotaStatus v1 core

+ + + + - - + + + + - - + + - - + + + +
azureDisk
AzureDiskVolumeSource
AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.FieldDescription
azureFile
AzureFilePersistentVolumeSource
AzureFile represents an Azure File Service mount on the host and bind mount to the pod.hard
object
Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
capacity
object
A description of the persistent volume's resources and capacity. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#capacityused
object
Used is the current observed total usage of the resource in the namespace.
+

ResourceQuotaList v1 core

+ + - - + + + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
cephfs
CephFSPersistentVolumeSource
CephFS represents a Ceph FS mount on the host that shares a pod's lifetimeFieldDescription
cinder
CinderVolumeSource
Cinder represents a cinder volume attached and mounted on kubelets host machine More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.mdapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
claimRef
ObjectReference
ClaimRef is part of a bi-directional binding between PersistentVolume and PersistentVolumeClaim. Expected to be non-nil when bound. claim.VolumeName is the authoritative bind between PV and PVC. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#bindingitems
ResourceQuota array
Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
csi
CSIPersistentVolumeSource
CSI represents storage that handled by an external CSI driver
fc
FCVolumeSource
FC represents a Fibre Channel resource that is attached to a kubelet's host machine and then exposed to the pod.
flexVolume
FlexVolumeSource
FlexVolume represents a generic volume resource that is provisioned/attached using an exec based plugin.
flocker
FlockerVolumeSource
Flocker represents a Flocker volume attached to a kubelet's host machine and exposed to the pod for its usage. This depends on the Flocker control service being running
gcePersistentDisk
GCEPersistentDiskVolumeSource
GCEPersistentDisk represents a GCE Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#gcepersistentdisk
glusterfs
GlusterfsVolumeSource
Glusterfs represents a Glusterfs volume that is attached to a host and exposed to the pod. Provisioned by an admin. More info: https://releases.k8s.io/HEAD/examples/volumes/glusterfs/README.md
hostPath
HostPathVolumeSource
HostPath represents a directory on the host. Provisioned by a developer or tester. This is useful for single-node development and testing only! On-host storage is not supported in any way and WILL NOT WORK in a multi-node cluster. More info: https://kubernetes.io/docs/concepts/storage/volumes#hostpath
iscsi
ISCSIPersistentVolumeSource
ISCSI represents an ISCSI Disk resource that is attached to a kubelet's host machine and then exposed to the pod. Provisioned by an admin.
local
LocalVolumeSource
Local represents directly-attached storage with node affinity
mountOptions
string array
A list of mount options, e.g. ["ro", "soft"]. Not validated - mount will simply fail if one is invalid. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes/#mount-options
nfs
NFSVolumeSource
NFS represents an NFS mount on the host. Provisioned by an admin. More info: https://kubernetes.io/docs/concepts/storage/volumes#nfs
persistentVolumeReclaimPolicy
string
What happens to a persistent volume when released from its claim. Valid options are Retain (default) and Recycle. Recycling must be supported by the volume plugin underlying this persistent volume. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#reclaiming
photonPersistentDisk
PhotonPersistentDiskVolumeSource
PhotonPersistentDisk represents a PhotonController persistent disk attached and mounted on kubelets host machine
portworxVolume
PortworxVolumeSource
PortworxVolume represents a portworx volume attached and mounted on kubelets host machine
quobyte
QuobyteVolumeSource
Quobyte represents a Quobyte mount on the host that shares a pod's lifetime
rbd
RBDPersistentVolumeSource
RBD represents a Rados Block Device mount on the host that shares a pod's lifetime. More info: https://releases.k8s.io/HEAD/examples/volumes/rbd/README.md
scaleIO
ScaleIOPersistentVolumeSource
ScaleIO represents a ScaleIO persistent volume attached and mounted on Kubernetes nodes.
storageClassName
string
Name of StorageClass to which this persistent volume belongs. Empty value means that this volume does not belong to any StorageClass.
storageos
StorageOSPersistentVolumeSource
StorageOS represents a StorageOS volume that is attached to the kubelet's host machine and mounted into the pod More info: https://releases.k8s.io/HEAD/examples/volumes/storageos/README.md
volumeMode
string
volumeMode defines if a volume is intended to be used with a formatted filesystem or to remain in raw block state. Value of Filesystem is implied when not included in spec. This is an alpha feature and may change in the future.
vsphereVolume
VsphereVirtualDiskVolumeSource
VsphereVolume represents a vSphere volume attached and mounted on kubelets host machine
-

PersistentVolumeStatus v1 core

- - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
message
string
A human-readable message indicating details about why the volume is in this state.
phase
string
Phase indicates if a volume is available, bound to a claim, or released by a claim. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#phase
reason
string
Reason is a brief CamelCase string that describes any failure and is meant for machine parsing and tidy display in the CLI.
-

PersistentVolumeList v1 core

- - - - - - - - - - - - - - - - - - - + + @@ -51660,36 +53324,55 @@

PersistentVolumeList v1 core

FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
PersistentVolume array
List of persistent volumes. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindskind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a PersistentVolume

+

create a ResourceQuota

HTTP Request

-

POST /api/v1/persistentvolumes

+

POST /api/v1/namespaces/{namespace}/resourcequotas

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -51715,7 +53398,7 @@

Body Parameters

- + @@ -51730,47 +53413,51 @@

Response

- - - - - + - + + + + +
body
PersistentVolume
body
ResourceQuota
202
PersistentVolume
Accepted
200
PersistentVolume
200
ResourceQuota
OK
201
PersistentVolume
201
ResourceQuota
Created
202
ResourceQuota
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified PersistentVolume

+

partially update the specified ResourceQuota

HTTP Request

-

PATCH /api/v1/persistentvolumes/{name}

+

PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}

Path Parameters

@@ -51782,7 +53469,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -51826,39 +53517,43 @@

Response

-200
PersistentVolume +200
ResourceQuota OK -

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified PersistentVolume

+

replace the specified ResourceQuota

HTTP Request

-

PUT /api/v1/persistentvolumes/{name}

+

PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}

Path Parameters

@@ -51870,7 +53565,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -51899,7 +53598,7 @@

Body Parameters

-body
PersistentVolume +body
ResourceQuota @@ -51914,43 +53613,47 @@

Response

-200
PersistentVolume +200
ResourceQuota OK -201
PersistentVolume +201
ResourceQuota Created -

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a PersistentVolume

+

delete a ResourceQuota

HTTP Request

-

DELETE /api/v1/persistentvolumes/{name}

+

DELETE /api/v1/namespaces/{namespace}/resourcequotas/{name}

Path Parameters

@@ -51962,7 +53665,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -52023,34 +53730,53 @@

Response

-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of PersistentVolume

+

delete collection of ResourceQuota

HTTP Request

-

DELETE /api/v1/persistentvolumes

+

DELETE /api/v1/namespaces/{namespace}/resourcequotas

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -52090,7 +53816,7 @@

Query Parameters

- + @@ -52113,36 +53839,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified PersistentVolume

+

read the specified ResourceQuota

HTTP Request

-

GET /api/v1/persistentvolumes/{name}

+

GET /api/v1/namespaces/{namespace}/resourcequotas/{name}

Path Parameters

@@ -52154,7 +53884,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -52191,39 +53925,58 @@

Response

-200
PersistentVolume +200
ResourceQuota OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind PersistentVolume

+

list or watch objects of kind ResourceQuota

HTTP Request

-

GET /api/v1/persistentvolumes

+

GET /api/v1/namespaces/{namespace}/resourcequotas

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -52263,7 +54016,7 @@

Query Parameters

- + @@ -52281,7 +54034,101 @@

Response

- + + + + +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
PersistentVolumeList
200
ResourceQuotaList
OK
+

List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

list or watch objects of kind ResourceQuota

+

HTTP Request

+

GET /api/v1/resourcequotas

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + @@ -52292,28 +54139,32 @@

Watch


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind PersistentVolume

+

watch changes to an object of kind ResourceQuota

HTTP Request

-

GET /api/v1/watch/persistentvolumes/{name}

+

GET /api/v1/watch/namespaces/{namespace}/resourcequotas/{name}

Path Parameters

CodeDescription
200
ResourceQuotaList
OK
@@ -52325,7 +54176,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -52368,7 +54223,7 @@

Query Parameters

timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -52397,28 +54252,141 @@

Watch List


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of PersistentVolume

+

watch individual changes to a list of ResourceQuota

HTTP Request

-

GET /api/v1/watch/persistentvolumes

+

GET /api/v1/watch/namespaces/{namespace}/resourcequotas

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of ResourceQuota

+

HTTP Request

+

GET /api/v1/watch/resourcequotas

Query Parameters

@@ -52458,7 +54426,7 @@

Query Parameters

- + @@ -52481,36 +54449,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Status Operations

+

Status Operations

See supported operations below...

-

Patch Status

+

Patch Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update status of the specified PersistentVolume

+

partially update status of the specified ResourceQuota

HTTP Request

-

PATCH /api/v1/persistentvolumes/{name}/status

+

PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}/status

Path Parameters

@@ -52522,7 +54494,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -52566,39 +54542,43 @@

Response

-200
PersistentVolume +200
ResourceQuota OK -

Read Status

+

Read Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read status of the specified PersistentVolume

+

read status of the specified ResourceQuota

HTTP Request

-

GET /api/v1/persistentvolumes/{name}/status

+

GET /api/v1/namespaces/{namespace}/resourcequotas/{name}/status

Path Parameters

@@ -52610,7 +54590,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -52639,39 +54623,43 @@

Response

-200
PersistentVolume +200
ResourceQuota OK -

Replace Status

+

Replace Status

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace status of the specified PersistentVolume

+

replace status of the specified ResourceQuota

HTTP Request

-

PUT /api/v1/persistentvolumes/{name}/status

+

PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}/status

Path Parameters

@@ -52683,7 +54671,11 @@

Path Parameters

- + + + + +
namename of the PersistentVolumename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
@@ -52712,7 +54704,7 @@

Body Parameters

-body
PersistentVolume +body
ResourceQuota @@ -52727,17 +54719,17 @@

Response

-200
PersistentVolume -OK +201
ResourceQuota +Created -201
PersistentVolume -Created +200
ResourceQuota +OK
-

ResourceQuota v1 core

+

Role v1 rbac

@@ -52748,18 +54740,21 @@

ResourceQuota v1 core

- + - +
Corerbac v1ResourceQuotaRole
-

ResourceQuota sets aggregate quota restrictions enforced per namespace

+ + + +

Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.

@@ -52780,71 +54775,15 @@

ResourceQuota v1 core

- - - - - - - - - - - -
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
spec
ResourceQuotaSpec
Spec defines the desired quota. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
status
ResourceQuotaStatus
Status defines the actual enforced quota and its current usage. https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
-

ResourceQuotaSpec v1 core

- - - - - - - - - - - - - - - - - - - -
FieldDescription
hard
object
Hard is the set of desired hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/
scopes
string array
A collection of filters that must match each object tracked by a quota. If not specified, the quota matches all objects.
-

ResourceQuotaStatus v1 core

- - - - - - - - - - - - - + - - + +
FieldDescription
hard
object
Hard is the set of enforced hard limits for each named resource. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/Standard object's metadata.
used
object
Used is the current observed total usage of the resource in the namespace.rules
PolicyRule array
Rules holds all the PolicyRules for this Role
-

ResourceQuotaList v1 core

+

RoleList v1 rbac

@@ -52858,8 +54797,8 @@

ResourceQuotaList v1 core

- - + + @@ -52867,40 +54806,44 @@

ResourceQuotaList v1 core

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ResourceQuota array
Items is a list of ResourceQuota objects. More info: https://kubernetes.io/docs/concepts/policy/resource-quotas/items
Role array
Items is a list of Roles
kind
string
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsStandard object's metadata.
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a ResourceQuota

+

create a Role

HTTP Request

-

POST /api/v1/namespaces/{namespace}/resourcequotas

+

POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles

Path Parameters

@@ -52941,7 +54884,7 @@

Body Parameters

- + @@ -52956,47 +54899,51 @@

Response

- + - + - +
body
ResourceQuota
body
Role
200
ResourceQuota
200
Role
OK
201
ResourceQuota
201
Role
Created
202
ResourceQuota
202
Role
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified ResourceQuota

+

partially update the specified Role

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}

+

PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

Path Parameters

@@ -53008,7 +54955,7 @@

Path Parameters

- + @@ -53056,39 +55003,43 @@

Response

- +
namename of the ResourceQuotaname of the Role
namespace
200
ResourceQuota
200
Role
OK
-

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified ResourceQuota

+

replace the specified Role

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}

+

PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

Path Parameters

@@ -53100,7 +55051,7 @@

Path Parameters

- + @@ -53133,7 +55084,7 @@

Body Parameters

- + @@ -53148,43 +55099,47 @@

Response

- + - +
namename of the ResourceQuotaname of the Role
namespace
body
ResourceQuota
body
Role
200
ResourceQuota
200
Role
OK
201
ResourceQuota
201
Role
Created
-

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a ResourceQuota

+

delete a Role

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/resourcequotas/{name}

+

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

Path Parameters

@@ -53196,7 +55151,7 @@

Path Parameters

- + @@ -53261,34 +55216,38 @@

Response

namename of the ResourceQuotaname of the Role
namespace
-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of ResourceQuota

+

delete collection of Role

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/resourcequotas

+

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles

Path Parameters

@@ -53343,7 +55302,7 @@

Query Parameters

- + @@ -53366,36 +55325,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ResourceQuota

+

read the specified Role

HTTP Request

-

GET /api/v1/namespaces/{namespace}/resourcequotas/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

Path Parameters

@@ -53407,7 +55370,7 @@

Path Parameters

- + @@ -53428,14 +55391,6 @@

Query Parameters

- - - - - - - -
namename of the ResourceQuotaname of the Role
namespace pretty If 'true', then the output is pretty printed.
exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
exportShould this value be exported. Export strips fields that a user can not specify.

Response

@@ -53448,39 +55403,43 @@

Response

-200
ResourceQuota +200
Role OK -

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ResourceQuota

+

list or watch objects of kind Role

HTTP Request

-

GET /api/v1/namespaces/{namespace}/resourcequotas

+

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles

Path Parameters

@@ -53535,7 +55494,7 @@

Query Parameters

- + @@ -53553,39 +55512,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ResourceQuotaList
200
RoleList
OK
-

List All Namespaces

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ResourceQuota

+

list or watch objects of kind Role

HTTP Request

-

GET /api/v1/resourcequotas

+

GET /apis/rbac.authorization.k8s.io/v1/roles

Query Parameters

@@ -53625,7 +55588,7 @@

Query Parameters

- + @@ -53643,39 +55606,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ResourceQuotaList
200
RoleList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind ResourceQuota

+

watch changes to an object of kind Role

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/resourcequotas/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles/{name}

Path Parameters

@@ -53687,7 +55654,7 @@

Path Parameters

- + @@ -53734,7 +55701,7 @@

Query Parameters

- + @@ -53757,34 +55724,38 @@

Response

namename of the ResourceQuotaname of the Role
namespace
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ResourceQuota

+

watch individual changes to a list of Role

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/resourcequotas

+

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles

Path Parameters

@@ -53839,7 +55810,7 @@

Query Parameters

- + @@ -53862,34 +55833,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List All Namespaces

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ResourceQuota

+

watch individual changes to a list of Role

HTTP Request

-

GET /api/v1/watch/resourcequotas

+

GET /apis/rbac.authorization.k8s.io/v1/watch/roles

Query Parameters

@@ -53929,7 +55904,7 @@

Query Parameters

- + @@ -53952,205 +55927,126 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Status Operations

-

See supported operations below...

-

Patch Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

partially update status of the specified ResourceQuota

-

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/resourcequotas/{name}/status

-

Path Parameters

+
+

RoleBinding v1 rbac

- - + + + - - - - - - + + +
ParameterDescriptionGroupVersionKind
namename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projectsrbacv1RoleBinding
-

Query Parameters

+ + + +

RoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace.

+ + - + - - + + - -
ParameterField Description
prettyIf 'true', then the output is pretty printed.apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
-

Body Parameters

- - - - + + - - - - + + - -
ParameterDescriptionkind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
body
Patch
metadata
ObjectMeta
Standard object's metadata.
-

Response

- - - - + + - - - - + +
CodeDescriptionroleRef
RoleRef
RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
200
ResourceQuota
OKsubjects
Subject array
Subjects holds references to the objects the role applies to.
-

Read Status

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

read status of the specified ResourceQuota

-

HTTP Request

-

GET /api/v1/namespaces/{namespace}/resourcequotas/{name}/status

-

Path Parameters

+

RoleBindingList v1 rbac

- + - - - - - - - - -
ParameterField Description
namename of the ResourceQuota
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - + + - - - - + + - -
ParameterDescriptionapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
prettyIf 'true', then the output is pretty printed.items
RoleBinding array
Items is a list of RoleBindings
-

Response

- - - - + + - - - - + +
CodeDescriptionkind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
200
ResourceQuota
OKmetadata
ListMeta
Standard object's metadata.
-

Replace Status

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace status of the specified ResourceQuota

+

create a RoleBinding

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/resourcequotas/{name}/status

+

POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings

Path Parameters

@@ -54161,10 +56057,6 @@

Path Parameters

- - - - @@ -54195,7 +56087,7 @@

Body Parameters

- + @@ -54210,223 +56102,51 @@

Response

- - - - - + - -
namename of the ResourceQuota
namespace object name and auth scope, such as for teams and projects
body
ResourceQuota
body
RoleBinding
200
ResourceQuota
OK
201
ResourceQuota
201
RoleBinding
Created
-
-

Role v1 rbac

- - - - - - - - - - - - - - - -
GroupVersionKind
rbacv1Role
- - - -

Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.

- - - - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata.
rules
PolicyRule array
Rules holds all the PolicyRules for this Role
-

RoleList v1 rbac

- - - - - - - - - - - - - - - - - - - - - - - - - -
FieldDescription
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
Role array
Items is a list of Roles
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard object's metadata.
-

Write Operations

-

See supported operations below...

-

Create

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

create a Role

-

HTTP Request

-

POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
-

Query Parameters

- - - - - - - - - - - - - -
ParameterDescription
prettyIf 'true', then the output is pretty printed.
-

Body Parameters

- - - - - - - - - - - - - -
ParameterDescription
body
Role
-

Response

- - - - + + - - - + - - - - - - - -
CodeDescription202
RoleBinding
Accepted
200
Role
200
RoleBinding
OK
201
Role
Created
202
Role
Accepted
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified Role

+

partially update the specified RoleBinding

HTTP Request

-

PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

+

PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

Path Parameters

@@ -54438,7 +56158,7 @@

Path Parameters

- + @@ -54486,39 +56206,43 @@

Response

- +
namename of the Rolename of the RoleBinding
namespace
200
Role
200
RoleBinding
OK
-

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified Role

+

replace the specified RoleBinding

HTTP Request

-

PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

+

PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

Path Parameters

@@ -54530,7 +56254,7 @@

Path Parameters

- + @@ -54563,7 +56287,7 @@

Body Parameters

- + @@ -54578,43 +56302,47 @@

Response

- - + + - - + +
namename of the Rolename of the RoleBinding
namespace
body
Role
body
RoleBinding
200
Role
OK201
RoleBinding
Created
201
Role
Created200
RoleBinding
OK
-

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a Role

+

delete a RoleBinding

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

+

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

Path Parameters

@@ -54626,7 +56354,7 @@

Path Parameters

- + @@ -54691,34 +56419,38 @@

Response

namename of the Rolename of the RoleBinding
namespace
-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of Role

+

delete collection of RoleBinding

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles

+

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings

Path Parameters

@@ -54773,7 +56505,7 @@

Query Parameters

- + @@ -54796,36 +56528,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified Role

+

read the specified RoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

Path Parameters

@@ -54837,7 +56573,7 @@

Path Parameters

- + @@ -54870,39 +56606,43 @@

Response

- +
namename of the Rolename of the RoleBinding
namespace
200
Role
200
RoleBinding
OK
-

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Role

+

list or watch objects of kind RoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/roles

+

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings

Path Parameters

@@ -54957,7 +56697,7 @@

Query Parameters

- + @@ -54975,39 +56715,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
RoleList
200
RoleBindingList
OK
-

List All Namespaces

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind Role

+

list or watch objects of kind RoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/roles

+

GET /apis/rbac.authorization.k8s.io/v1/rolebindings

Query Parameters

@@ -55047,7 +56791,7 @@

Query Parameters

- + @@ -55065,39 +56809,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
RoleList
200
RoleBindingList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind Role

+

watch changes to an object of kind RoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles/{name}

+

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings/{name}

Path Parameters

@@ -55109,7 +56857,7 @@

Path Parameters

- + @@ -55156,7 +56904,7 @@

Query Parameters

- + @@ -55179,34 +56927,38 @@

Response

namename of the Rolename of the RoleBinding
namespace
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Role

+

watch individual changes to a list of RoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/roles

+

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings

Path Parameters

@@ -55261,7 +57013,7 @@

Query Parameters

- + @@ -55284,34 +57036,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List All Namespaces

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of Role

+

watch individual changes to a list of RoleBinding

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/roles

+

GET /apis/rbac.authorization.k8s.io/v1/watch/rolebindings

Query Parameters

@@ -55351,7 +57107,7 @@

Query Parameters

- + @@ -55375,7 +57131,7 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

RoleBinding v1 rbac

+

SelfSubjectAccessReview v1 authorization

@@ -55386,23 +57142,16 @@

RoleBinding v1 rbac

- + - +
rbacauthorization v1RoleBindingSelfSubjectAccessReview
- - - -

RoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace.

- +

SelfSubjectAccessReview checks whether or the current user can perform an action. Not filling in a spec.namespace means "in all namespaces". Self is a special case, because users should always be able to check whether they can perform an action

@@ -55421,19 +57170,26 @@

RoleBinding v1 rbac

- + - - + + - - + +
metadata
ObjectMeta
Standard object's metadata.
roleRef
RoleRef
RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.spec
SelfSubjectAccessReviewSpec
Spec holds information about the request being evaluated. user and groups must be empty
subjects
Subject array
Subjects holds references to the objects the role applies to.status
SubjectAccessReviewStatus
Status is filled in by the server and indicates whether the request is allowed or not
-

RoleBindingList v1 rbac

+

SelfSubjectAccessReviewSpec v1 authorization

+ + @@ -55443,54 +57199,50 @@

RoleBindingList v1 rbac

- - - - - - - - - - + + - - + +
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
RoleBinding array
Items is a list of RoleBindings
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsnonResourceAttributes
NonResourceAttributes
NonResourceAttributes describes information for a non-resource access request
metadata
ListMeta
Standard object's metadata.resourceAttributes
ResourceAttributes
ResourceAuthorizationAttributes describes information for a resource access request
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a RoleBinding

+

create a SelfSubjectAccessReview

HTTP Request

-

POST /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings

-

Path Parameters

+

POST /apis/authorization.k8s.io/v1/selfsubjectaccessreviews

+

Query Parameters

@@ -55500,12 +57252,12 @@

Path Parameters

- - + +
namespaceobject name and auth scope, such as for teams and projectsprettyIf 'true', then the output is pretty printed.
-

Query Parameters

+

Body Parameters

@@ -55515,78 +57267,143 @@

Query Parameters

- - + +
prettyIf 'true', then the output is pretty printed.body
SelfSubjectAccessReview
-

Body Parameters

+

Response

- + - - + + + + + + + + + +
ParameterCode Description
body
RoleBinding
200
SelfSubjectAccessReview
OK
201
SelfSubjectAccessReview
Created
202
SelfSubjectAccessReview
Accepted
-

Response

+
+

SelfSubjectRulesReview v1 authorization

- + + + + + + + + + + + + +
CodeGroupVersionKind
authorizationv1SelfSubjectRulesReview
+ + + +

SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace. The returned list of actions may be incomplete depending on the server's authorization mode, and any errors experienced during the evaluation. SelfSubjectRulesReview should be used by UIs to show/hide actions, or to quickly let an end user reason about their permissions. It should NOT Be used by external systems to drive authorization decisions as this raises confused deputy, cache lifetime/revocation, and correctness concerns. SubjectAccessReview, and LocalAccessReview are the correct way to defer authorization decisions to the API server.

+ + + + - - + + - - + + - - + + + + + + + + + + + + +
Field Description
202
RoleBinding
AcceptedapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
200
RoleBinding
OKkind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
201
RoleBinding
Createdmetadata
ObjectMeta
spec
SelfSubjectRulesReviewSpec
Spec holds information about the request being evaluated.
status
SubjectRulesReviewStatus
Status is filled in by the server and indicates the set of actions a user can perform.
+

SelfSubjectRulesReviewSpec v1 authorization

+ + + + + + + + + + + + +
FieldDescription
namespace
string
Namespace to evaluate rules for. Required.
-

Patch

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified RoleBinding

+

create a SelfSubjectRulesReview

HTTP Request

-

PATCH /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

-

Path Parameters

+

POST /apis/authorization.k8s.io/v1/selfsubjectrulesreviews

+

Query Parameters

@@ -55596,88 +57413,170 @@

Path Parameters

- - + + + +
namename of the RoleBindingprettyIf 'true', then the output is pretty printed.
+

Body Parameters

+ + - - + + + + + + + +
namespaceobject name and auth scope, such as for teams and projectsParameterDescription
body
SelfSubjectRulesReview
-

Query Parameters

+

Response

- + - - + + + + + + + + + +
ParameterCode Description
prettyIf 'true', then the output is pretty printed.200
SelfSubjectRulesReview
OK
201
SelfSubjectRulesReview
Created
202
SelfSubjectRulesReview
Accepted
-

Body Parameters

+
+

ServiceAccount v1 core

- + + + + + + + + + + + + +
ParameterGroupVersionKind
Corev1ServiceAccount
+

ServiceAccount binds together: a name, understood by users, and perhaps by peripheral systems, for an identity a principal that can be authenticated and authorized * a set of secrets

+ + + + + + - - + + + + + + + + + + + + + + + + + + + + + +
Field Description
body
Patch
apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
automountServiceAccountToken
boolean
AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted. Can be overridden at the pod level.
imagePullSecrets
LocalObjectReference array
ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
secrets
ObjectReference array
patch type: merge
patch merge key: name
Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secret
-

Response

+

ServiceAccountList v1 core

- + - - + + + + + + + + + + + + + +
CodeField Description
200
RoleBinding
OKapiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ServiceAccount array
List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
-

Replace

+

Write Operations

+

See supported operations below...

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified RoleBinding

+

create a ServiceAccount

HTTP Request

-

PUT /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

+

POST /api/v1/namespaces/{namespace}/serviceaccounts

Path Parameters

@@ -55688,10 +57587,6 @@

Path Parameters

- - - - @@ -55722,7 +57617,7 @@

Body Parameters

- + @@ -55737,43 +57632,51 @@

Response

- - + + - - + + + + + +
namename of the RoleBinding
namespace object name and auth scope, such as for teams and projects
body
RoleBinding
body
ServiceAccount
200
RoleBinding
OK201
ServiceAccount
Created
201
RoleBinding
Created202
ServiceAccount
Accepted
200
ServiceAccount
OK
-

Delete

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a RoleBinding

+

partially update the specified ServiceAccount

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

+

PATCH /api/v1/namespaces/{namespace}/serviceaccounts/{name}

Path Parameters

@@ -55785,7 +57688,7 @@

Path Parameters

- + @@ -55806,18 +57709,6 @@

Query Parameters

- - - - - - - - - - - -
namename of the RoleBindingname of the ServiceAccount
namespace pretty If 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.

Body Parameters

@@ -55830,7 +57721,7 @@

Body Parameters

-body
DeleteOptions +body
Patch @@ -55845,39 +57736,43 @@

Response

-200
Status +200
ServiceAccount OK -

Delete Collection

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of RoleBinding

+

replace the specified ServiceAccount

HTTP Request

-

DELETE /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings

+

PUT /api/v1/namespaces/{namespace}/serviceaccounts/{name}

Path Parameters

@@ -55888,6 +57783,10 @@

Path Parameters

+ + + + @@ -55906,37 +57805,20 @@

Query Parameters

+ +
namename of the ServiceAccount
namespace object name and auth scope, such as for teams and projects
pretty If 'true', then the output is pretty printed.
+

Body Parameters

+ + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.ParameterDescription
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
ServiceAccount
@@ -55950,41 +57832,47 @@

Response

-200
Status +201
ServiceAccount +Created + + +200
ServiceAccount OK -

Read Operations

-

See supported operations below...

-

Read

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified RoleBinding

+

delete a ServiceAccount

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings/{name}

+

DELETE /api/v1/namespaces/{namespace}/serviceaccounts/{name}

Path Parameters

@@ -55996,7 +57884,7 @@

Path Parameters

- + @@ -56017,6 +57905,33 @@

Query Parameters

+ + + + + + + + + + + + + +
namename of the RoleBindingname of the ServiceAccount
namespace pretty If 'true', then the output is pretty printed.
gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
propagationPolicyWhether 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.
+

Body Parameters

+ + + + + + + + + + + +
ParameterDescription
body
DeleteOptions

Response

@@ -56029,39 +57944,43 @@

Response

-200
RoleBinding +200
Status OK -

List

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind RoleBinding

+

delete collection of ServiceAccount

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/namespaces/{namespace}/rolebindings

+

DELETE /api/v1/namespaces/{namespace}/serviceaccounts

Path Parameters

@@ -56116,7 +58035,7 @@

Query Parameters

- + @@ -56134,40 +58053,46 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
RoleBindingList
200
Status
OK
-

List All Namespaces

+

Read Operations

+

See supported operations below...

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind RoleBinding

+

read the specified ServiceAccount

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/rolebindings

-

Query Parameters

+

GET /api/v1/namespaces/{namespace}/serviceaccounts/{name}

+

Path Parameters

@@ -56177,40 +58102,35 @@

Query Parameters

- - - - - - - - - - + + - - + + + +
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.namename of the ServiceAccount
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namespaceobject name and auth scope, such as for teams and projects
+

Query Parameters

+ + - - + + + + - - - - - - + + - - + +
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
pretty If 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.exportShould this value be exported. Export strips fields that a user can not specify.
@@ -56224,39 +58144,43 @@

Response

-200
RoleBindingList +200
ServiceAccount OK -

Watch

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind RoleBinding

+

list or watch objects of kind ServiceAccount

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings/{name}

+

GET /api/v1/namespaces/{namespace}/serviceaccounts

Path Parameters

@@ -56267,10 +58191,6 @@

Path Parameters

- - - - @@ -56286,6 +58206,10 @@

Query Parameters

+ + + + @@ -56306,16 +58230,12 @@

Query Parameters

- - - - - + @@ -56333,54 +58253,43 @@

Response

- +
namename of the RoleBinding
namespace object name and auth scope, such as for teams and projects
prettyIf 'true', then the output is pretty printed.
continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
ServiceAccountList
OK
-

Watch List

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of RoleBinding

+

list or watch objects of kind ServiceAccount

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/namespaces/{namespace}/rolebindings

-

Path Parameters

- - - - - - - - - - - - - -
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

GET /api/v1/serviceaccounts

Query Parameters

@@ -56420,7 +58329,7 @@

Query Parameters

- + @@ -56438,39 +58347,62 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
WatchEvent
200
ServiceAccountList
OK
-

Watch List All Namespaces

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of RoleBinding

+

watch changes to an object of kind ServiceAccount

HTTP Request

-

GET /apis/rbac.authorization.k8s.io/v1/watch/rolebindings

+

GET /api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}

+

Path Parameters

+ + + + + + + + + + + + + + + + + +
ParameterDescription
namename of the ServiceAccount
namespaceobject name and auth scope, such as for teams and projects

Query Parameters

@@ -56510,7 +58442,210 @@

Query Parameters

- + + + + + + + +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of ServiceAccount

+

HTTP Request

+

GET /api/v1/watch/namespaces/{namespace}/serviceaccounts

+

Path Parameters

+ + + + + + + + + + + + + +
ParameterDescription
namespaceobject name and auth scope, such as for teams and projects
+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
+

Response

+ + + + + + + + + + + + + +
CodeDescription
200
WatchEvent
OK
+

Watch List All Namespaces

+
+

kubectl Command

+
+

+Coming Soon
+
+
+
+

curl Command (requires kubectl proxy to be running)

+
+

+Coming Soon
+
+
+
+

Output

+
+

+Coming Soon
+
+
+
+

Response Body

+
+

+Coming Soon
+
+
+

watch individual changes to a list of ServiceAccount

+

HTTP Request

+

GET /api/v1/watch/serviceaccounts

+

Query Parameters

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -56534,7 +58669,7 @@

Response

ParameterDescription
continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
includeUninitializedIf true, partially initialized resources are included in the response.
labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
prettyIf 'true', then the output is pretty printed.
resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch

-

SelfSubjectAccessReview v1 authorization

+

SubjectAccessReview v1 authorization

@@ -56547,14 +58682,14 @@

SelfSubjectAccessReview v1 aut

- +
authorization v1SelfSubjectAccessReviewSubjectAccessReview
- + -

SelfSubjectAccessReview checks whether or the current user can perform an action. Not filling in a spec.namespace means "in all namespaces". Self is a special case, because users should always be able to check whether they can perform an action

+

SubjectAccessReview checks whether or not a user or group can perform an action.

@@ -56576,8 +58711,8 @@

SelfSubjectAccessReview v1 aut

- - + + @@ -56585,12 +58720,13 @@

SelfSubjectAccessReview v1 aut

spec
SelfSubjectAccessReviewSpec
Spec holds information about the request being evaluated. user and groups must be emptyspec
SubjectAccessReviewSpec
Spec holds information about the request being evaluated
status
SubjectAccessReviewStatus
-

SelfSubjectAccessReviewSpec v1 authorization

+

SubjectAccessReviewSpec v1 authorization

@@ -56602,6 +58738,14 @@

SelfSubjectAccessReviewSpe

+ + + + + + + + @@ -56609,38 +58753,86 @@

SelfSubjectAccessReviewSpe

+ + + + + + + + + +
extra
object
Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here.
groups
string array
Groups is the groups you're testing for.
nonResourceAttributes
NonResourceAttributes
NonResourceAttributes describes information for a non-resource access request
resourceAttributes
ResourceAttributes
ResourceAuthorizationAttributes describes information for a resource access request
uid
string
UID information about the requesting user.
user
string
User is the user you're testing for. If you specify "User" but not "Groups", then is it interpreted as "What if User were not a member of any groups
+

SubjectAccessReviewStatus v1 authorization

+ + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
allowed
boolean
Allowed is required. True if the action would be allowed, false otherwise.
denied
boolean
Denied is optional. True if the action would be denied, otherwise false. If both allowed is false and denied is false, then the authorizer has no opinion on whether to authorize the action. Denied may not be true if Allowed is true.
evaluationError
string
EvaluationError is an indication that some error occurred during the authorization check. It is entirely possible to get an error and be able to continue determine authorization status in spite of it. For instance, RBAC can be missing a role, but enough roles are still present and bound to reason about the request.
reason
string
Reason is optional. It indicates why a request was allowed or denied.
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a SelfSubjectAccessReview

+

create a SubjectAccessReview

HTTP Request

-

POST /apis/authorization.k8s.io/v1/selfsubjectaccessreviews

+

POST /apis/authorization.k8s.io/v1/subjectaccessreviews

Query Parameters

@@ -56666,7 +58858,7 @@

Body Parameters

- + @@ -56681,21 +58873,21 @@

Response

- - + + - - + + - - + +
body
SelfSubjectAccessReview
body
SubjectAccessReview
202
SelfSubjectAccessReview
Accepted201
SubjectAccessReview
Created
200
SelfSubjectAccessReview
OK202
SubjectAccessReview
Accepted
201
SelfSubjectAccessReview
Created200
SubjectAccessReview
OK

-

SelfSubjectRulesReview v1 authorization

+

TokenReview v1 authentication

@@ -56706,16 +58898,16 @@

SelfSubjectRulesReview v1 autho

- + - +
authorizationauthentication v1SelfSubjectRulesReviewTokenReview
- + -

SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace. The returned list of actions may be incomplete depending on the server's authorization mode, and any errors experienced during the evaluation. SelfSubjectRulesReview should be used by UIs to show/hide actions, or to quickly let an end user reason about their permissions. It should NOT Be used by external systems to drive authorization decisions as this raises confused deputy, cache lifetime/revocation, and correctness concerns. SubjectAccessReview, and LocalAccessReview are the correct way to defer authorization decisions to the API server.

+

TokenReview attempts to authenticate a token to a known user. Note: TokenReview requests may be cached by the webhook token authenticator plugin in the kube-apiserver.

@@ -56737,21 +58929,21 @@

SelfSubjectRulesReview v1 autho

- - + + - - + +
spec
SelfSubjectRulesReviewSpec
Spec holds information about the request being evaluated.spec
TokenReviewSpec
Spec holds information about the request being evaluated
status
SubjectRulesReviewStatus
Status is filled in by the server and indicates the set of actions a user can perform.status
TokenReviewStatus
Status is filled in by the server and indicates whether the request can be authenticated.
-

SelfSubjectRulesReviewSpec v1 authorization

+

TokenReviewSpec v1 authentication

@@ -56763,41 +58955,75 @@

SelfSubjectRulesReviewSpec

- - + + + + +
namespace
string
Namespace to evaluate rules for. Required.token
string
Token is the opaque bearer token.
+

TokenReviewStatus v1 authentication

+ + + + + + + + + + + + + + + + + + + + +
FieldDescription
authenticated
boolean
Authenticated indicates that the token was associated with a known user.
error
string
Error indicates that the token couldn't be checked
user
UserInfo
User is the UserInfo associated with the provided token.
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a SelfSubjectRulesReview

+

create a TokenReview

HTTP Request

-

POST /apis/authorization.k8s.io/v1/selfsubjectrulesreviews

+

POST /apis/authentication.k8s.io/v1/tokenreviews

Query Parameters

@@ -56823,7 +59049,7 @@

Body Parameters

- + @@ -56838,21 +59064,21 @@

Response

- - + + - - + + - - + +
body
SelfSubjectRulesReview
body
TokenReview
201
SelfSubjectRulesReview
Created200
TokenReview
OK
202
SelfSubjectRulesReview
Accepted201
TokenReview
Created
200
SelfSubjectRulesReview
OK202
TokenReview
Accepted

-

ServiceAccount v1 core

+

NetworkPolicy v1 networking

@@ -56863,18 +59089,21 @@

ServiceAccount v1 core

- + - +
Corenetworking v1ServiceAccountNetworkPolicy
-

ServiceAccount binds together: a name, understood by users, and perhaps by peripheral systems, for an identity a principal that can be authenticated and authorized * a set of secrets

+ + + +

NetworkPolicy describes what network traffic is allowed for a set of Pods

@@ -56890,14 +59119,6 @@

ServiceAccount v1 core

- - - - - - - - @@ -56906,12 +59127,46 @@

ServiceAccount v1 core

- - + +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
automountServiceAccountToken
boolean
AutomountServiceAccountToken indicates whether pods running as this service account should have an API token automatically mounted. Can be overridden at the pod level.
imagePullSecrets
LocalObjectReference array
ImagePullSecrets is a list of references to secrets in the same namespace to use for pulling any images in pods that reference this ServiceAccount. ImagePullSecrets are distinct from Secrets because Secrets can be mounted in the pod, but ImagePullSecrets are only accessed by the kubelet. More info: https://kubernetes.io/docs/concepts/containers/images/#specifying-imagepullsecrets-on-a-pod
kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
secrets
ObjectReference array
patch type: merge
patch merge key: name
Secrets is the list of secrets allowed to be used by pods running using this ServiceAccount. More info: https://kubernetes.io/docs/concepts/configuration/secretspec
NetworkPolicySpec
Specification of the desired behavior for this NetworkPolicy.
-

ServiceAccountList v1 core

+

NetworkPolicySpec v1 networking

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
egress
NetworkPolicyEgressRule array
List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8
ingress
NetworkPolicyIngressRule array
List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)
podSelector
LabelSelector
Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace.
policyTypes
string array
List of rule types that the NetworkPolicy relates to. Valid options are Ingress, Egress, or Ingress,Egress. If this field is not specified, it will default based on the existence of Ingress or Egress rules; policies that contain an Egress section are assumed to affect Egress, and all policies (whether or not they contain an Ingress section) are assumed to affect Ingress. If you want to write an egress-only policy, you must explicitly specify policyTypes [ "Egress" ]. Likewise, if you want to write a policy that specifies that no egress is allowed, you must specify a policyTypes value that include "Egress" (since such a policy would not include an Egress section and would otherwise default to just [ "Ingress" ]). This field is beta-level in 1.8
+

NetworkPolicyList v1 networking

@@ -56925,8 +59180,8 @@

ServiceAccountList v1 core

- - + + @@ -56934,40 +59189,44 @@

ServiceAccountList v1 core

- +
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
items
ServiceAccount array
List of ServiceAccounts. More info: https://kubernetes.io/docs/tasks/configure-pod-container/configure-service-account/items
NetworkPolicy array
Items is a list of schema objects.
kind
string
metadata
ListMeta
Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsStandard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
-

Write Operations

+

Write Operations

See supported operations below...

-

Create

+

Create

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

create a ServiceAccount

+

create a NetworkPolicy

HTTP Request

-

POST /api/v1/namespaces/{namespace}/serviceaccounts

+

POST /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies

Path Parameters

@@ -57008,7 +59267,7 @@

Body Parameters

- + @@ -57023,47 +59282,51 @@

Response

- - - - - + - + + + + +
body
ServiceAccount
body
NetworkPolicy
200
ServiceAccount
OK
201
ServiceAccount
201
NetworkPolicy
Created
202
ServiceAccount
202
NetworkPolicy
Accepted
200
NetworkPolicy
OK
-

Patch

+

Patch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

partially update the specified ServiceAccount

+

partially update the specified NetworkPolicy

HTTP Request

-

PATCH /api/v1/namespaces/{namespace}/serviceaccounts/{name}

+

PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

Path Parameters

@@ -57075,7 +59338,7 @@

Path Parameters

- + @@ -57123,39 +59386,43 @@

Response

- +
namename of the ServiceAccountname of the NetworkPolicy
namespace
200
ServiceAccount
200
NetworkPolicy
OK
-

Replace

+

Replace

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

replace the specified ServiceAccount

+

replace the specified NetworkPolicy

HTTP Request

-

PUT /api/v1/namespaces/{namespace}/serviceaccounts/{name}

+

PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

Path Parameters

@@ -57167,7 +59434,7 @@

Path Parameters

- + @@ -57200,7 +59467,7 @@

Body Parameters

- + @@ -57215,43 +59482,47 @@

Response

- + - +
namename of the ServiceAccountname of the NetworkPolicy
namespace
body
ServiceAccount
body
NetworkPolicy
200
ServiceAccount
200
NetworkPolicy
OK
201
ServiceAccount
201
NetworkPolicy
Created
-

Delete

+

Delete

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete a ServiceAccount

+

delete a NetworkPolicy

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/serviceaccounts/{name}

+

DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

Path Parameters

@@ -57263,7 +59534,7 @@

Path Parameters

- + @@ -57328,34 +59599,38 @@

Response

namename of the ServiceAccountname of the NetworkPolicy
namespace
-

Delete Collection

+

Delete Collection

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

delete collection of ServiceAccount

+

delete collection of NetworkPolicy

HTTP Request

-

DELETE /api/v1/namespaces/{namespace}/serviceaccounts

+

DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies

Path Parameters

@@ -57410,7 +59685,7 @@

Query Parameters

- + @@ -57433,36 +59708,40 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Read Operations

+

Read Operations

See supported operations below...

-

Read

+

Read

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

read the specified ServiceAccount

+

read the specified NetworkPolicy

HTTP Request

-

GET /api/v1/namespaces/{namespace}/serviceaccounts/{name}

+

GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

Path Parameters

@@ -57474,7 +59753,7 @@

Path Parameters

- + @@ -57515,39 +59794,43 @@

Response

- +
namename of the ServiceAccountname of the NetworkPolicy
namespace
200
ServiceAccount
200
NetworkPolicy
OK
-

List

+

List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ServiceAccount

+

list or watch objects of kind NetworkPolicy

HTTP Request

-

GET /api/v1/namespaces/{namespace}/serviceaccounts

+

GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies

Path Parameters

@@ -57602,7 +59885,7 @@

Query Parameters

- + @@ -57620,39 +59903,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ServiceAccountList
200
NetworkPolicyList
OK
-

List All Namespaces

+

List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

list or watch objects of kind ServiceAccount

+

list or watch objects of kind NetworkPolicy

HTTP Request

-

GET /api/v1/serviceaccounts

+

GET /apis/networking.k8s.io/v1/networkpolicies

Query Parameters

@@ -57692,7 +59979,7 @@

Query Parameters

- + @@ -57710,39 +59997,43 @@

Response

- +
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
200
ServiceAccountList
200
NetworkPolicyList
OK
-

Watch

+

Watch

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch changes to an object of kind ServiceAccount

+

watch changes to an object of kind NetworkPolicy

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}

+

GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies/{name}

Path Parameters

@@ -57754,7 +60045,7 @@

Path Parameters

- + @@ -57801,7 +60092,7 @@

Query Parameters

- + @@ -57824,34 +60115,38 @@

Response

namename of the ServiceAccountname of the NetworkPolicy
namespace
timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List

+

Watch List

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ServiceAccount

+

watch individual changes to a list of NetworkPolicy

HTTP Request

-

GET /api/v1/watch/namespaces/{namespace}/serviceaccounts

+

GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies

Path Parameters

@@ -57906,7 +60201,7 @@

Query Parameters

- + @@ -57929,34 +60224,38 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-

Watch List All Namespaces

+

Watch List All Namespaces

kubectl Command


 Coming Soon
+
 

curl Command (requires kubectl proxy to be running)


 Coming Soon
+
 

Output


 Coming Soon
+
 

Response Body


 Coming Soon
+
 
-

watch individual changes to a list of ServiceAccount

+

watch individual changes to a list of NetworkPolicy

HTTP Request

-

GET /api/v1/watch/serviceaccounts

+

GET /apis/networking.k8s.io/v1/watch/networkpolicies

Query Parameters

@@ -57996,7 +60295,7 @@

Query Parameters

- + @@ -58019,8 +60318,9 @@

Response

timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
watch
-
-

SubjectAccessReview v1 authorization

+

DEFINITIONS

+

This section contains definitions for objects used in the Kubernetes APIs.

+

APIGroup v1 meta

@@ -58031,16 +60331,20 @@

SubjectAccessReview v1 authorizati

- + - +
authorizationmeta v1SubjectAccessReviewAPIGroup
- +

APIGroup contains the name, the supported versions, and the preferred version of a group.

+ -

SubjectAccessReview checks whether or not a user or group can perform an action.

@@ -58058,26 +60362,46 @@

SubjectAccessReview v1 authorizati

- - + + - - + + - - + + + + + +
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
name
string
name is the name of the group.
spec
SubjectAccessReviewSpec
Spec holds information about the request being evaluatedpreferredVersion
GroupVersionForDiscovery
preferredVersion is the version preferred by the API server, which probably is the storage version.
status
SubjectAccessReviewStatus
Status is filled in by the server and indicates whether the request is allowed or notserverAddressByClientCIDRs
ServerAddressByClientCIDR array
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.
versions
GroupVersionForDiscovery array
versions are the versions supported in this group.
-

SubjectAccessReviewSpec v1 authorization

+

APIResource v1 meta

+ + + + + + + + + + + + + + + +
GroupVersionKind
metav1APIResource
+

APIResource specifies the name of a resource and whether it is namespaced.

@@ -58089,39 +60413,68 @@

SubjectAccessReviewSpec v1 aut

- - + + - - + + - - + + - - + + - - + + - - + + + + + + + + + + + + + +
extra
object
Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here.categories
string array
categories is a list of the grouped resources this resource belongs to (e.g. 'all')
groups
string array
Groups is the groups you're testing for.group
string
group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
nonResourceAttributes
NonResourceAttributes
NonResourceAttributes describes information for a non-resource access requestkind
string
kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
resourceAttributes
ResourceAttributes
ResourceAuthorizationAttributes describes information for a resource access requestname
string
name is the plural name of the resource.
uid
string
UID information about the requesting user.namespaced
boolean
namespaced indicates if a resource is namespaced or not.
user
string
User is the user you're testing for. If you specify "User" but not "Groups", then is it interpreted as "What if User were not a member of any groupsshortNames
string array
shortNames is a list of suggested short names of the resource.
singularName
string
singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
verbs
string array
verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)
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)".
-

SubjectAccessReviewStatus v1 authorization

+

APIService v1 apiregistration

+ + + + + + + + + + + + + + + +
GroupVersionKind
apiregistrationv1APIService
+ + +

APIService represents a server for a particular GroupVersion. Name must be "version.group".

@@ -58133,108 +60486,86 @@

SubjectAccessReviewStatus v1

- - + + - - + + - - + + - - + + + + + +
allowed
boolean
Allowed is required. True if the action would be allowed, false otherwise.apiVersion
string
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
denied
boolean
Denied is optional. True if the action would be denied, otherwise false. If both allowed is false and denied is false, then the authorizer has no opinion on whether to authorize the action. Denied may not be true if Allowed is true.kind
string
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
evaluationError
string
EvaluationError is an indication that some error occurred during the authorization check. It is entirely possible to get an error and be able to continue determine authorization status in spite of it. For instance, RBAC can be missing a role, but enough roles are still present and bound to reason about the request.metadata
ObjectMeta
reason
string
Reason is optional. It indicates why a request was allowed or denied.spec
APIServiceSpec
Spec contains information for locating and communicating with a server
status
APIServiceStatus
Status contains derived information about an API server
-

Write Operations

-

See supported operations below...

-

Create

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

create a SubjectAccessReview

-

HTTP Request

-

POST /apis/authorization.k8s.io/v1/subjectaccessreviews

-

Query Parameters

+

APIServiceCondition v1 apiregistration

- - + + + - - + + +
ParameterDescriptionGroupVersionKind
prettyIf 'true', then the output is pretty printed.apiregistrationv1APIServiceCondition
-

Body Parameters

+ + + + + + - + - - + + - -
ParameterField Description
body
SubjectAccessReview
lastTransitionTime
Time
Last time the condition transitioned from one status to another.
-

Response

- - - - + + - - - - + + - - + + - - + +
CodeDescriptionmessage
string
Human-readable message indicating details about last transition.
200
SubjectAccessReview
OKreason
string
Unique, one-word, CamelCase reason for the condition's last transition.
201
SubjectAccessReview
Createdstatus
string
Status is the status of the condition. Can be True, False, Unknown.
202
SubjectAccessReview
Acceptedtype
string
Type is the type of the condition.
-
-

TokenReview v1 authentication

+

APIVersions v1 meta

@@ -58245,16 +60576,13 @@

TokenReview v1 authentication

- + - +
authenticationmeta v1TokenReviewAPIVersions
- - - -

TokenReview attempts to authenticate a token to a known user. Note: TokenReview requests may be cached by the webhook token authenticator plugin in the kube-apiserver.

+

APIVersions lists the versions that are available, to allow clients to discover the API at /api, which is the root path of the legacy v1 API.

@@ -58272,47 +60600,40 @@

TokenReview v1 authentication

- - - - - - + + - - + +
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
metadata
ObjectMeta
spec
TokenReviewSpec
Spec holds information about the request being evaluatedserverAddressByClientCIDRs
ServerAddressByClientCIDR array
a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.
status
TokenReviewStatus
Status is filled in by the server and indicates whether the request can be authenticated.versions
string array
versions are the api versions that are available.
-

TokenReviewSpec v1 authentication

- - +

AWSElasticBlockStoreVolumeSource v1 core

- - + + + - - + + +
FieldDescriptionGroupVersionKind
token
string
Token is the opaque bearer token.Corev1AWSElasticBlockStoreVolumeSource
-

TokenReviewStatus v1 authentication

+

Represents a Persistent Disk resource in AWS.

+

An AWS EBS disk must exist before mounting to a container. The disk must also be in the same AWS zone as the kubelet. An AWS EBS disk can only be mounted as read/write once. AWS EBS volumes support ownership management and SELinux relabeling.

@@ -58324,104 +60645,71 @@

TokenReviewStatus v1 authentication

- - - - - - + + - - + + - -
authenticated
boolean
Authenticated indicates that the token was associated with a known user.
error
string
Error indicates that the token couldn't be checkedfsType
string
Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
user
UserInfo
User is the UserInfo associated with the provided token.partition
integer
The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as "1". Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty).
-

Write Operations

-

See supported operations below...

-

Create

-
-

kubectl Command

-
-

-Coming Soon
-
-
-

curl Command (requires kubectl proxy to be running)

-
-

-Coming Soon
-
-
-

Output

-
-

-Coming Soon
-
-
-

Response Body

-
-

-Coming Soon
-
-

create a TokenReview

-

HTTP Request

-

POST /apis/authentication.k8s.io/v1/tokenreviews

-

Query Parameters

- - - - + + - - - - + +
ParameterDescriptionreadOnly
boolean
Specify "true" to force and set the ReadOnly property in VolumeMounts to "true". If omitted, the default is "false". More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
prettyIf 'true', then the output is pretty printed.volumeID
string
Unique ID of the persistent disk resource in AWS (Amazon EBS volume). More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstore
-

Body Parameters

+

Affinity v1 core

- - + + + - - + + +
ParameterDescriptionGroupVersionKind
body
TokenReview
Corev1Affinity
-

Response

+

Affinity is a group of affinity scheduling rules.

+ + - + - - + + - - + + - - + +
CodeField Description
202
TokenReview
AcceptednodeAffinity
NodeAffinity
Describes node affinity scheduling rules for the pod.
200
TokenReview
OKpodAffinity
PodAffinity
Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s)).
201
TokenReview
CreatedpodAntiAffinity
PodAntiAffinity
Describes pod anti-affinity scheduling rules (e.g. avoid putting this pod in the same node, zone, etc. as some other pod(s)).
-
-

NetworkPolicy v1 networking

+

AggregationRule v1 rbac

@@ -58432,22 +60720,21 @@

NetworkPolicy v1 networking

- + - +
networkingrbac v1NetworkPolicyAggregationRule
- - + -

NetworkPolicy describes what network traffic is allowed for a set of Pods

+

AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole

+
  • ClusterRole rbac/v1
  • + @@ -58458,29 +60745,34 @@

    NetworkPolicy v1 networking

    - - - - - - + + + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsclusterRoleSelectors
    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
    +

    AllowedFlexVolume v1beta1 extensions

    + + - - + + + + + - - + + +
    metadata
    ObjectMeta
    Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataGroupVersionKind
    spec
    NetworkPolicySpec
    Specification of the desired behavior for this NetworkPolicy.extensionsv1beta1AllowedFlexVolume
    -

    NetworkPolicySpec v1 networking

    +

    AllowedFlexVolume represents a single Flexvolume that is allowed to be used.

    @@ -58492,24 +60784,36 @@

    NetworkPolicySpec v1 networking

    - - - - - - + + + +
    egress
    NetworkPolicyEgressRule array
    List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8
    ingress
    NetworkPolicyIngressRule array
    List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default)driver
    string
    Driver is the name of the Flexvolume driver.
    +

    AllowedHostPath v1beta1 extensions

    + + - - + + + + + - - + + +
    podSelector
    LabelSelector
    Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace.GroupVersionKind
    policyTypes
    string array
    List of rule types that the NetworkPolicy relates to. Valid options are Ingress, Egress, or Ingress,Egress. If this field is not specified, it will default based on the existence of Ingress or Egress rules; policies that contain an Egress section are assumed to affect Egress, and all policies (whether or not they contain an Ingress section) are assumed to affect Ingress. If you want to write an egress-only policy, you must explicitly specify policyTypes [ "Egress" ]. Likewise, if you want to write a policy that specifies that no egress is allowed, you must specify a policyTypes value that include "Egress" (since such a policy would not include an Egress section and would otherwise default to just [ "Ingress" ]). This field is beta-level in 1.8extensionsv1beta1AllowedHostPath
    -

    NetworkPolicyList v1 networking

    +

    defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined.

    + + @@ -58519,1107 +60823,1004 @@

    NetworkPolicyList v1 networking

    - - - - - - + + + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    NetworkPolicy array
    Items is a list of schema objects.pathPrefix
    string
    is the path prefix that the host volume must match. It does not support *. Trailing slashes are trimmed when validating the path prefix with a host path. Examples: /foo would allow /foo, /foo/ and /foo/bar /foo would not allow /food or /etc/foo
    +

    AttachedVolume v1 core

    + + - - + + + + + - - + + +
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsGroupVersionKind
    metadata
    ListMeta
    Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataCorev1AttachedVolume
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    create a NetworkPolicy

    -

    HTTP Request

    -

    POST /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies

    -

    Path Parameters

    +

    AttachedVolume describes a volume attached to a node

    + + - + - - - - -
    ParameterField Description
    namespaceobject name and auth scope, such as for teams and projects
    -

    Query Parameters

    - - - - - + + - - - - + +
    ParameterDescriptiondevicePath
    string
    DevicePath represents the device path where the volume should be available
    prettyIf 'true', then the output is pretty printed.name
    string
    Name of the attached volume
    -

    Body Parameters

    +

    AzureDiskVolumeSource v1 core

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    body
    NetworkPolicy
    Corev1AzureDiskVolumeSource
    -

    Response

    +

    AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.

    + + - + - - + + - - + + - - + + - -
    CodeField Description
    200
    NetworkPolicy
    OKcachingMode
    string
    Host Caching mode: None, Read Only, Read Write.
    201
    NetworkPolicy
    CreateddiskName
    string
    The Name of the data disk in the blob storage
    202
    NetworkPolicy
    AccepteddiskURI
    string
    The URI the data disk in the blob storage
    -

    Patch

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    partially update the specified NetworkPolicy

    -

    HTTP Request

    -

    PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

    -

    Path Parameters

    - - - - + + - - - - + + - - + +
    ParameterDescriptionfsType
    string
    Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
    namename of the NetworkPolicykind
    string
    Expected values Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set). defaults to shared
    namespaceobject name and auth scope, such as for teams and projectsreadOnly
    boolean
    Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
    -

    Query Parameters

    +

    AzureFilePersistentVolumeSource v1 core

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    prettyIf 'true', then the output is pretty printed.Corev1AzureFilePersistentVolumeSource
    -

    Body Parameters

    +

    AzureFile represents an Azure File Service mount on the host and bind mount to the pod.

    + + - + - - + + + + + + + + + + + + + +
    ParameterField Description
    body
    Patch
    readOnly
    boolean
    Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
    secretName
    string
    the name of secret that contains Azure Storage Account Name and Key
    secretNamespace
    string
    the namespace of the secret that contains Azure Storage Account Name and Key default is the same as the Pod
    shareName
    string
    Share Name
    -

    Response

    +

    AzureFileVolumeSource v1 core

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    NetworkPolicy
    OKCorev1AzureFileVolumeSource
    -

    Replace

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    replace the specified NetworkPolicy

    -

    HTTP Request

    -

    PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

    -

    Path Parameters

    +

    AzureFile represents an Azure File Service mount on the host and bind mount to the pod.

    + + - + - - + + - - + + + + + +
    ParameterField Description
    namename of the NetworkPolicyreadOnly
    boolean
    Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
    namespaceobject name and auth scope, such as for teams and projectssecretName
    string
    the name of secret that contains Azure Storage Account Name and Key
    shareName
    string
    Share Name
    -

    Query Parameters

    +

    CSIPersistentVolumeSource v1 core

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    prettyIf 'true', then the output is pretty printed.Corev1CSIPersistentVolumeSource
    -

    Body Parameters

    +

    Represents storage that is managed by an external CSI volume driver (Beta feature)

    + + - + - - + + - -
    ParameterField Description
    body
    NetworkPolicy
    controllerPublishSecretRef
    SecretReference
    ControllerPublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI ControllerPublishVolume and ControllerUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
    -

    Response

    - - - - + + - - - - + + - - + + + + + + + + + + + + + + + + + +
    CodeDescriptiondriver
    string
    Driver is the name of the driver to use for this volume. Required.
    200
    NetworkPolicy
    OKfsType
    string
    Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.
    201
    NetworkPolicy
    CreatednodePublishSecretRef
    SecretReference
    NodePublishSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodePublishVolume and NodeUnpublishVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
    nodeStageSecretRef
    SecretReference
    NodeStageSecretRef is a reference to the secret object containing sensitive information to pass to the CSI driver to complete the CSI NodeStageVolume and NodeStageVolume and NodeUnstageVolume calls. This field is optional, and may be empty if no secret is required. If the secret object contains more than one secret, all secrets are passed.
    readOnly
    boolean
    Optional: The value to pass to ControllerPublishVolumeRequest. Defaults to false (read/write).
    volumeAttributes
    object
    Attributes of the volume to publish.
    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.
    -

    Delete

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete a NetworkPolicy

    -

    HTTP Request

    -

    DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

    -

    Path Parameters

    +

    Capabilities v1 core

    - - + + + - - - - - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the NetworkPolicy
    namespaceobject name and auth scope, such as for teams and projectsCorev1Capabilities
    -

    Query Parameters

    +

    Adds and removes POSIX capabilities from running containers.

    + + - + - - - - - - - - - - + + - - + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.add
    string array
    Added capabilities
    propagationPolicyWhether 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.drop
    string array
    Removed capabilities
    -

    Body Parameters

    +

    CephFSPersistentVolumeSource v1 core

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    body
    DeleteOptions
    Corev1CephFSPersistentVolumeSource
    -

    Response

    +

    Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.

    + + - + - - + + + + + + + + + + + + + + + + + + + + + +
    CodeField Description
    200
    Status
    OKmonitors
    string array
    Required: Monitors is a collection of Ceph monitors More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    path
    string
    Optional: Used as the mounted root, rather than the full Ceph tree, default is /
    readOnly
    boolean
    Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    secretFile
    string
    Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    secretRef
    SecretReference
    Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    user
    string
    Optional: User is the rados user name, default is admin More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    -

    Delete Collection

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete collection of NetworkPolicy

    -

    HTTP Request

    -

    DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies

    -

    Path Parameters

    +

    CephFSVolumeSource v1 core

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    namespaceobject name and auth scope, such as for teams and projectsCorev1CephFSVolumeSource
    -

    Query Parameters

    +

    Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.

    + + - + - - - - - - + + - - + + - - + + - - + + - - + + - - + + + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.monitors
    string array
    Required: Monitors is a collection of Ceph monitors More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.path
    string
    Optional: Used as the mounted root, rather than the full Ceph tree, default is /
    includeUninitializedIf true, partially initialized resources are included in the response.readOnly
    boolean
    Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.secretFile
    string
    Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.secretRef
    LocalObjectReference
    Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.user
    string
    Optional: User is the rados user name, default is admin More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    +

    CertificateSigningRequestCondition v1beta1 certificates

    + + - - + + + + + - - + + +
    timeoutSecondsTimeout for the list/watch call.GroupVersionKind
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.certificatesv1beta1CertificateSigningRequestCondition
    -

    Response

    + + - + - - + + + + + + + + + + + + + +
    CodeField Description
    200
    Status
    OKlastUpdateTime
    Time
    timestamp for the last update to this condition
    message
    string
    human readable message with details about the request state
    reason
    string
    brief reason for the request state
    type
    string
    request approval state, currently Approved or Denied.
    -

    Read Operations

    -

    See supported operations below...

    -

    Read

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    read the specified NetworkPolicy

    -

    HTTP Request

    -

    GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}

    -

    Path Parameters

    +

    CinderVolumeSource v1 core

    - - + + + - - - - - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the NetworkPolicy
    namespaceobject name and auth scope, such as for teams and projectsCorev1CinderVolumeSource
    -

    Query Parameters

    +

    Represents a cinder volume resource in Openstack. A Cinder volume must exist before mounting to a container. The volume must also be in the same region as the kubelet. Cinder volumes support ownership management and SELinux relabeling.

    + + - + - - + + - - + + - - + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.fsType
    string
    Filesystem type to mount. Must be a filesystem type supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.readOnly
    boolean
    Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
    exportShould this value be exported. Export strips fields that a user can not specify.volumeID
    string
    volume id used to identify the volume in cinder More info: https://releases.k8s.io/HEAD/examples/mysql-cinder-pd/README.md
    -

    Response

    +

    ClientIPConfig v1 core

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    NetworkPolicy
    OKCorev1ClientIPConfig
    -

    List

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind NetworkPolicy

    -

    HTTP Request

    -

    GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies

    -

    Path Parameters

    +

    ClientIPConfig represents the configurations of Client IP based session affinity.

    + + - + - - + +
    ParameterField Description
    namespaceobject name and auth scope, such as for teams and projectstimeoutSeconds
    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).
    -

    Query Parameters

    +

    ComponentCondition v1 core

    - - + + + - - - - - - - - - - - - - - + + + + +
    ParameterDescriptionGroupVersionKind
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.Corev1ComponentCondition
    +

    Information about the condition of a component.

    + + + + - - + + + + - - + + - - + + - - + + - - + +
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.FieldDescription
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.error
    string
    Condition error code for a component. For example, a health check error code.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.message
    string
    Message about the condition for a component. For example, information about a health check.
    timeoutSecondsTimeout for the list/watch call.status
    string
    Status of the condition for a component. Valid values for "Healthy": "True", "False", or "Unknown".
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.type
    string
    Type of condition for a component. Valid value: "Healthy"
    -

    Response

    +

    ConfigMapEnvSource v1 core

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    NetworkPolicyList
    OKCorev1ConfigMapEnvSource
    -

    List All Namespaces

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind NetworkPolicy

    -

    HTTP Request

    -

    GET /apis/networking.k8s.io/v1/networkpolicies

    -

    Query Parameters

    +

    ConfigMapEnvSource selects a ConfigMap to populate the environment variables with.

    +

    The contents of the target ConfigMap's Data field will represent the key-value pairs as environment variables.

    + + - + - - - - - - + + - - + + + +
    ParameterField Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.name
    string
    Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
    includeUninitializedIf true, partially initialized resources are included in the response.optional
    boolean
    Specify whether the ConfigMap must be defined
    +

    ConfigMapKeySelector v1 core

    + + - - + + + + + - - + + + + +
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.GroupVersionKind
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.Corev1ConfigMapKeySelector
    +

    Selects a key from a ConfigMap.

    + + + + - - + + + + - - + + - - + + - - + +
    prettyIf 'true', then the output is pretty printed.FieldDescription
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.key
    string
    The key to select.
    timeoutSecondsTimeout for the list/watch call.name
    string
    Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.optional
    boolean
    Specify whether the ConfigMap or it's key must be defined
    -

    Response

    +

    ConfigMapProjection v1 core

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    NetworkPolicyList
    OKCorev1ConfigMapProjection
    -

    Watch

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    watch changes to an object of kind NetworkPolicy

    -

    HTTP Request

    -

    GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies/{name}

    -

    Path Parameters

    +

    Adapts a ConfigMap into a projected volume.

    +

    The contents of the target ConfigMap's Data field will be presented in a projected volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. Note that this is identical to a configmap volume source without the default mode.

    + + - + - - + + - - + + + + + +
    ParameterField Description
    namename of the NetworkPolicyitems
    KeyToPath array
    If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.
    namespaceobject name and auth scope, such as for teams and projectsname
    string
    Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
    optional
    boolean
    Specify whether the ConfigMap or it's keys must be defined
    -

    Query Parameters

    +

    ConfigMapVolumeSource v1 core

    - - + + + - - - - - - + + + + +
    ParameterDescriptionGroupVersionKind
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.Corev1ConfigMapVolumeSource
    +

    Adapts a ConfigMap into a volume.

    +

    The contents of the target ConfigMap's Data field will be presented in a volume as files using the keys in the Data field as the file names, unless the items element is populated with specific mappings of keys to paths. ConfigMap volumes support ownership management and SELinux relabeling.

    + + + + - - + + + + - - + + - - + + - - + + - - + + + +
    includeUninitializedIf true, partially initialized resources are included in the response.FieldDescription
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.defaultMode
    integer
    Optional: mode bits to use on created files by default. Must be a value between 0 and 0777. Defaults to 0644. Directories within the path are not affected by this setting. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.items
    KeyToPath array
    If unspecified, each key-value pair in the Data field of the referenced ConfigMap will be projected into the volume as a file whose name is the key and content is the value. If specified, the listed keys will be projected into the specified paths, and unlisted keys will not be present. If a key is specified which is not present in the ConfigMap, the volume setup will error unless it is marked optional. Paths must be relative and may not contain the '..' path or start with '..'.
    prettyIf 'true', then the output is pretty printed.name
    string
    Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.optional
    boolean
    Specify whether the ConfigMap or it's keys must be defined
    +

    ContainerImage v1 core

    + + - - + + + + + - - + + +
    timeoutSecondsTimeout for the list/watch call.GroupVersionKind
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.Corev1ContainerImage
    -

    Response

    +

    Describe a container image

    + + - + - - + + + + + +
    CodeField Description
    200
    WatchEvent
    OKnames
    string array
    Names by which this image is known. e.g. ["k8s.gcr.io/hyperkube:v1.0.7", "dockerhub.io/google_containers/hyperkube:v1.0.7"]
    sizeBytes
    integer
    The size of the image in bytes.
    -

    Watch List

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    watch individual changes to a list of NetworkPolicy

    -

    HTTP Request

    -

    GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies

    -

    Path Parameters

    +

    ContainerPort v1 core

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    namespaceobject name and auth scope, such as for teams and projectsCorev1ContainerPort
    -

    Query Parameters

    +

    ContainerPort represents a network port in a single container.

    + + - + - - + + - - + + - - - - - - - - - - - - - - - - - - + + - - + + - - + +
    ParameterField Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.containerPort
    integer
    Number of port to expose on the pod's IP address. This must be a valid port number, 0 < x < 65536.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.hostIP
    string
    What host IP to bind the external port to.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.hostPort
    integer
    Number of port to expose on the host. If specified, this must be a valid port number, 0 < x < 65536. If HostNetwork is specified, this must match ContainerPort. Most containers do not need this.
    timeoutSecondsTimeout for the list/watch call.name
    string
    If specified, this must be an IANA_SVC_NAME and unique within the pod. Each named port in a pod must have a unique name. Name for the port that can be referred to by services.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.protocol
    string
    Protocol for port. Must be UDP or TCP. Defaults to "TCP".
    -

    Response

    +

    ContainerState v1 core

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    WatchEvent
    OKCorev1ContainerState
    -

    Watch List All Namespaces

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    watch individual changes to a list of NetworkPolicy

    -

    HTTP Request

    -

    GET /apis/networking.k8s.io/v1/watch/networkpolicies

    -

    Query Parameters

    +

    ContainerState holds a possible state of container. Only one of its members may be specified. If none of them is specified, the default one is ContainerStateWaiting.

    + + - + - - - - - - - - - - - - - - - - - - + + - - + + - - + + + +
    ParameterField Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.running
    ContainerStateRunning
    Details about a running container
    prettyIf 'true', then the output is pretty printed.terminated
    ContainerStateTerminated
    Details about a terminated container
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.waiting
    ContainerStateWaiting
    Details about a waiting container
    +

    ContainerStateRunning v1 core

    + + - - + + + + + - - + + +
    timeoutSecondsTimeout for the list/watch call.GroupVersionKind
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.Corev1ContainerStateRunning
    -

    Response

    +

    ContainerStateRunning is a running state of a container.

    + + - + - - + +
    CodeField Description
    200
    WatchEvent
    OKstartedAt
    Time
    Time at which the container was last (re-)started
    -

    DEFINITIONS

    -

    This section contains definitions for objects used in the Kubernetes APIs.

    -

    APIGroup v1 meta

    +

    ContainerStateTerminated v1 core

    @@ -59630,18 +61831,18 @@

    APIGroup v1 meta

    - + - +
    metaCore v1APIGroupContainerStateTerminated
    -

    APIGroup contains the name, the supported versions, and the preferred version of a group.

    +

    ContainerStateTerminated is a terminated state of a container.

    @@ -59653,32 +61854,36 @@

    APIGroup v1 meta

    - - + + - - + + - - + + - - + + - - + + - - + + + + + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcescontainerID
    string
    Container's ID in the format 'docker://<container_id>'
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsexitCode
    integer
    Exit status from the last termination of the container
    name
    string
    name is the name of the group.finishedAt
    Time
    Time at which the container last terminated
    preferredVersion
    GroupVersionForDiscovery
    preferredVersion is the version preferred by the API server, which probably is the storage version.message
    string
    Message regarding the last termination of the container
    serverAddressByClientCIDRs
    ServerAddressByClientCIDR array
    a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.reason
    string
    (brief) reason from the last termination of the container
    versions
    GroupVersionForDiscovery array
    versions are the versions supported in this group.signal
    integer
    Signal from the last termination of the container
    startedAt
    Time
    Time at which previous execution of the container started
    -

    APIResource v1 meta

    +

    ContainerStateWaiting v1 core

    @@ -59689,18 +61894,18 @@

    APIResource v1 meta

    - + - +
    metaCore v1APIResourceContainerStateWaiting
    -

    APIResource specifies the name of a resource and whether it is namespaced.

    +

    ContainerStateWaiting is a waiting state of a container.

    @@ -59712,44 +61917,16 @@

    APIResource v1 meta

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + +
    categories
    string array
    categories is a list of the grouped resources this resource belongs to (e.g. 'all')
    group
    string
    group is the preferred group of the resource. Empty implies the group of the containing resource list. For subresources, this may have a different value, for example: Scale".
    kind
    string
    kind is the kind for the resource (e.g. 'Foo' is the kind for a resource 'foo')
    name
    string
    name is the plural name of the resource.
    namespaced
    boolean
    namespaced indicates if a resource is namespaced or not.
    shortNames
    string array
    shortNames is a list of suggested short names of the resource.
    singularName
    string
    singularName is the singular name of the resource. This allows clients to handle plural and singular opaquely. The singularName is more correct for reporting status on a single item and both singular and plural are allowed from the kubectl CLI interface.
    verbs
    string array
    verbs is a list of supported kube verbs (this includes get, list, watch, create, update, patch, delete, deletecollection, and proxy)message
    string
    Message regarding why the container is not yet running.
    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)".reason
    string
    (brief) reason the container is not yet running.
    -

    APIServiceCondition v1beta1 apiregistration

    +

    CrossVersionObjectReference v1 autoscaling

    @@ -59760,17 +61937,20 @@

    APIServiceCondition v1beta1

    - - - + + +
    apiregistrationv1beta1APIServiceConditionautoscalingv1CrossVersionObjectReference
    + + +

    CrossVersionObjectReference contains enough information to let you identify the referred resource.

    @@ -59782,28 +61962,20 @@

    APIServiceCondition v1beta1

    - - - - - - - - - - + + - - + + - - + +
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    message
    string
    Human-readable message indicating details about last transition.
    reason
    string
    Unique, one-word, CamelCase reason for the condition's last transition.apiVersion
    string
    API version of the referent
    status
    string
    Status is the status of the condition. Can be True, False, Unknown.kind
    string
    Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds&#34;
    type
    string
    Type is the type of the condition.name
    string
    Name of the referent; More info: http://kubernetes.io/docs/user-guide/identifiers#names
    -

    APIVersions v1 meta

    +

    CustomResourceDefinitionCondition v1beta1 apiextensions

    @@ -59814,13 +61986,20 @@

    APIVersions v1 meta

    - - - + + +
    metav1APIVersionsapiextensionsv1beta1CustomResourceDefinitionCondition
    -

    APIVersions lists the versions that are available, to allow clients to discover the API at /api, which is the root path of the legacy v1 API.

    +

    CustomResourceDefinitionCondition contains details for the current condition of this pod.

    + + @@ -59830,24 +62009,28 @@

    APIVersions v1 meta

    - - + + - - + + - - + + - - + + + + + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourceslastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsmessage
    string
    Human-readable message indicating details about last transition.
    serverAddressByClientCIDRs
    ServerAddressByClientCIDR array
    a map of client CIDR to server address that is serving this group. This is to help clients reach servers in the most network-efficient way possible. Clients can use the appropriate server address as per the CIDR that they match. In case of multiple matches, clients should use the longest matching CIDR. The server returns only those CIDRs that it thinks that the client can match. For example: the master will return an internal IP CIDR only, if the client reaches the server using an internal IP. Server looks at X-Forwarded-For header or X-Real-Ip header or request.RemoteAddr (in that order) to get the client IP.reason
    string
    Unique, one-word, CamelCase reason for the condition's last transition.
    versions
    string array
    versions are the api versions that are available.status
    string
    Status is the status of the condition. Can be True, False, Unknown.
    type
    string
    Type is the type of the condition.
    -

    AWSElasticBlockStoreVolumeSource v1 core

    +

    CustomResourceDefinitionNames v1beta1 apiextensions

    @@ -59858,20 +62041,19 @@

    AWSElasticBlockStoreVolumeSour

    - - - + + +
    Corev1AWSElasticBlockStoreVolumeSourceapiextensionsv1beta1CustomResourceDefinitionNames
    -

    Represents a Persistent Disk resource in AWS.

    -

    An AWS EBS disk must exist before mounting to a container. The disk must also be in the same AWS zone as the kubelet. An AWS EBS disk can only be mounted as read/write once. AWS EBS volumes support ownership management and SELinux relabeling.

    +

    CustomResourceDefinitionNames indicates the names to serve this CustomResourceDefinition

    @@ -59883,24 +62065,32 @@

    AWSElasticBlockStoreVolumeSour

    - - + + - - + + - - + + - - + + + + + + + + + +
    fsType
    string
    Filesystem type of the volume that you want to mount. Tip: Ensure that the filesystem type is supported by the host operating system. Examples: "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified. More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstorecategories
    string array
    Categories is a list of grouped resources custom resources belong to (e.g. 'all')
    partition
    integer
    The partition in the volume that you want to mount. If omitted, the default is to mount by volume name. Examples: For volume /dev/sda1, you specify the partition as "1". Similarly, the volume partition for /dev/sda is "0" (or you can leave the property empty).kind
    string
    Kind is the serialized kind of the resource. It is normally CamelCase and singular.
    readOnly
    boolean
    Specify "true" to force and set the ReadOnly property in VolumeMounts to "true". If omitted, the default is "false". More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstorelistKind
    string
    ListKind is the serialized kind of the list for this resource. Defaults to <kind>List.
    volumeID
    string
    Unique ID of the persistent disk resource in AWS (Amazon EBS volume). More info: https://kubernetes.io/docs/concepts/storage/volumes#awselasticblockstoreplural
    string
    Plural is the plural name of the resource to serve. It must match the name of the CustomResourceDefinition-registration too: plural.group and it must be all lowercase.
    shortNames
    string array
    ShortNames are short names for the resource. It must be all lowercase.
    singular
    string
    Singular is the singular name of the resource. It must be all lowercase Defaults to lowercased <kind>
    -

    Affinity v1 core

    +

    CustomResourceSubresourceScale v1beta1 apiextensions

    @@ -59911,18 +62101,18 @@

    Affinity v1 core

    - - - + + +
    Corev1Affinityapiextensionsv1beta1CustomResourceSubresourceScale
    -

    Affinity is a group of affinity scheduling rules.

    +

    CustomResourceSubresourceScale defines how to serve the scale subresource for CustomResources.

    @@ -59934,20 +62124,20 @@

    Affinity v1 core

    - - + + - - + + - - + +
    nodeAffinity
    NodeAffinity
    Describes node affinity scheduling rules for the pod.labelSelectorPath
    string
    LabelSelectorPath defines the JSON path inside of a CustomResource that corresponds to Scale.Status.Selector. Only JSON paths without the array notation are allowed. Must be a JSON Path under .status. Must be set to work with HPA. If there is no value under the given path in the CustomResource, the status label selector value in the /scale subresource will default to the empty string.
    podAffinity
    PodAffinity
    Describes pod affinity scheduling rules (e.g. co-locate this pod in the same node, zone, etc. as some other pod(s)).specReplicasPath
    string
    SpecReplicasPath defines the JSON path inside of a CustomResource that corresponds to Scale.Spec.Replicas. Only JSON paths without the array notation are allowed. Must be a JSON Path under .spec. If there is no value under the given path in the CustomResource, the /scale subresource will return an error on GET.
    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)).statusReplicasPath
    string
    StatusReplicasPath defines the JSON path inside of a CustomResource 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 CustomResource, the status replica value in the /scale subresource will default to 0.
    -

    AggregationRule v1 rbac

    +

    CustomResourceSubresourceStatus v1beta1 apiextensions

    @@ -59958,20 +62148,18 @@

    AggregationRule v1 rbac

    - - - + + +
    rbacv1AggregationRuleapiextensionsv1beta1CustomResourceSubresourceStatus
    - - -

    AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole

    +

    CustomResourceSubresourceStatus defines how to serve the status subresource for CustomResources. Status is represented by the .status JSON path inside of a CustomResource. When set, exposes a /status subresource for the custom resource PUT requests to the /status subresource take a custom resource object, and ignore changes to anything except the status stanza * PUT/POST/PATCH requests to the custom resource ignore changes to the status stanza

    @@ -59983,12 +62171,11 @@

    AggregationRule v1 rbac

    - - +
    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
    -

    AllowedFlexVolume v1beta1 extensions

    +

    CustomResourceSubresources v1beta1 apiextensions

    @@ -59999,18 +62186,18 @@

    AllowedFlexVolume v1beta1 extensio

    - + - +
    extensionsapiextensions v1beta1AllowedFlexVolumeCustomResourceSubresources
    -

    AllowedFlexVolume represents a single Flexvolume that is allowed to be used.

    +

    CustomResourceSubresources defines the status and scale subresources for CustomResources.

    @@ -60022,12 +62209,16 @@

    AllowedFlexVolume v1beta1 extensio

    - - + + + + + +
    driver
    string
    Driver is the name of the Flexvolume driver.scale
    CustomResourceSubresourceScale
    Scale denotes the scale subresource for CustomResources
    status
    CustomResourceSubresourceStatus
    Status denotes the status subresource for CustomResources
    -

    AllowedHostPath v1beta1 extensions

    +

    CustomResourceValidation v1beta1 apiextensions

    @@ -60038,18 +62229,18 @@

    AllowedHostPath v1beta1 extensions

    - + - +
    extensionsapiextensions v1beta1AllowedHostPathCustomResourceValidation
    -

    defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined.

    +

    CustomResourceValidation is a list of validation methods for CustomResources.

    @@ -60061,12 +62252,12 @@

    AllowedHostPath v1beta1 extensions

    - - + +
    pathPrefix
    string
    is the path prefix that the host volume must match. It does not support *. Trailing slashes are trimmed when validating the path prefix with a host path. Examples: /foo would allow /foo, /foo/ and /foo/bar /foo would not allow /food or /etc/fooopenAPIV3Schema
    JSONSchemaProps
    OpenAPIV3Schema is the OpenAPI v3 schema to be validated against.
    -

    AttachedVolume v1 core

    +

    DaemonEndpoint v1 core

    @@ -60079,16 +62270,16 @@

    AttachedVolume v1 core

    - +
    Core v1AttachedVolumeDaemonEndpoint
    -

    AttachedVolume describes a volume attached to a node

    +

    DaemonEndpoint contains information about a single Daemon endpoint.

    @@ -60100,16 +62291,12 @@

    AttachedVolume v1 core

    - - - - - - + +
    devicePath
    string
    DevicePath represents the device path where the volume should be available
    name
    string
    Name of the attached volumePort
    integer
    Port number of the given endpoint.
    -

    AzureDiskVolumeSource v1 core

    +

    DaemonSetCondition v1 apps

    @@ -60120,19 +62307,20 @@

    AzureDiskVolumeSource v1 core

    - + - +
    Coreapps v1AzureDiskVolumeSourceDaemonSetCondition
    -

    AzureDisk represents an Azure Data Disk mount on the host and bind mount to the pod.

    + + +

    DaemonSetCondition describes the state of a DaemonSet at a certain point.

    @@ -60144,32 +62332,28 @@

    AzureDiskVolumeSource v1 core

    - - - - - - + + - - + + - - + + - - + + - - + +
    cachingMode
    string
    Host Caching mode: None, Read Only, Read Write.
    diskName
    string
    The Name of the data disk in the blob storagelastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    diskURI
    string
    The URI the data disk in the blob storagemessage
    string
    A human readable message indicating details about the transition.
    fsType
    string
    Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. "ext4", "xfs", "ntfs". Implicitly inferred to be "ext4" if unspecified.reason
    string
    The reason for the condition's last transition.
    kind
    string
    Expected values Shared: multiple blob disks per storage account Dedicated: single blob disk per storage account Managed: azure managed data disk (only in managed availability set). defaults to sharedstatus
    string
    Status of the condition, one of True, False, Unknown.
    readOnly
    boolean
    Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.type
    string
    Type of DaemonSet condition.
    -

    AzureFilePersistentVolumeSource v1 core

    +

    DaemonSetUpdateStrategy v1 apps

    @@ -60180,18 +62364,20 @@

    AzureFilePersistentVolumeSource

    - + - +
    Coreapps v1AzureFilePersistentVolumeSourceDaemonSetUpdateStrategy
    -

    AzureFile represents an Azure File Service mount on the host and bind mount to the pod.

    + + +

    DaemonSetUpdateStrategy is a struct used to control the update strategy for a DaemonSet.

    @@ -60203,24 +62389,16 @@

    AzureFilePersistentVolumeSource

    - - - - - - - - - - + + - - + +
    readOnly
    boolean
    Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.
    secretName
    string
    the name of secret that contains Azure Storage Account Name and Key
    secretNamespace
    string
    the namespace of the secret that contains Azure Storage Account Name and Key default is the same as the PodrollingUpdate
    RollingUpdateDaemonSet
    Rolling update config params. Present only if type = "RollingUpdate".
    shareName
    string
    Share Nametype
    string
    Type of daemon set update. Can be "RollingUpdate" or "OnDelete". Default is RollingUpdate.
    -

    AzureFileVolumeSource v1 core

    +

    DeleteOptions v1 meta

    @@ -60231,18 +62409,18 @@

    AzureFileVolumeSource v1 core

    - + - +
    Coremeta v1AzureFileVolumeSourceDeleteOptions
    -

    AzureFile represents an Azure File Service mount on the host and bind mount to the pod.

    +

    DeleteOptions may be provided when deleting an API object.

    @@ -60254,20 +62432,32 @@

    AzureFileVolumeSource v1 core

    - - + + - - + + - - + + + + + + + + + + + + + +
    readOnly
    boolean
    Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    secretName
    string
    the name of secret that contains Azure Storage Account Name and KeygracePeriodSeconds
    integer
    The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    shareName
    string
    Share Namekind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    orphanDependents
    boolean
    Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    preconditions
    Preconditions
    Must be fulfilled before a deletion is carried out. If not possible, a 409 Conflict status will be returned.
    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.
    -

    CSIPersistentVolumeSource v1 core

    +

    DeploymentCondition v1 apps

    @@ -60278,18 +62468,20 @@

    CSIPersistentVolumeSource v1 core

    - + - +
    Coreapps v1CSIPersistentVolumeSourceDeploymentCondition
    -

    Represents storage that is managed by an external CSI volume driver

    + + +

    DeploymentCondition describes the state of a deployment at a certain point.

    @@ -60301,20 +62493,32 @@

    CSIPersistentVolumeSource v1 core

    - - + + - - - + + + - - + + + + + + + + + + + + + +
    driver
    string
    Driver is the name of the driver to use for this volume. Required.lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    readOnly
    boolean
    Optional: The value to pass to ControllerPublishVolumeRequest. Defaults to false (read/write).
    lastUpdateTime
    Time
    The last time this condition was updated.
    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.message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.
    type
    string
    Type of deployment condition.
    -

    Capabilities v1 core

    +

    DownwardAPIProjection v1 core

    @@ -60327,16 +62531,16 @@

    Capabilities v1 core

    - +
    Core v1CapabilitiesDownwardAPIProjection
    -

    Adds and removes POSIX capabilities from running containers.

    +

    Represents downward API info for projecting into a projected volume. Note that this is identical to a downwardAPI volume source without the default mode.

    @@ -60348,16 +62552,12 @@

    Capabilities v1 core

    - - - - - - + +
    add
    string array
    Added capabilities
    drop
    string array
    Removed capabilitiesitems
    DownwardAPIVolumeFile array
    Items is a list of DownwardAPIVolume file
    -

    CephFSPersistentVolumeSource v1 core

    +

    DownwardAPIVolumeFile v1 core

    @@ -60370,16 +62570,17 @@

    CephFSPersistentVolumeSource v1 co

    - +
    Core v1CephFSPersistentVolumeSourceDownwardAPIVolumeFile
    -

    Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.

    +

    DownwardAPIVolumeFile represents information to create the file containing the pod field

    @@ -60391,32 +62592,24 @@

    CephFSPersistentVolumeSource v1 co

    - - - - - - - - - - + + - - + + - - + + - - + +
    monitors
    string array
    Required: Monitors is a collection of Ceph monitors More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-it
    path
    string
    Optional: Used as the mounted root, rather than the full Ceph tree, default is /
    readOnly
    boolean
    Optional: Defaults to false (read/write). ReadOnly here will force the ReadOnly setting in VolumeMounts. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-itfieldRef
    ObjectFieldSelector
    Required: Selects a field of the pod: only annotations, labels, name and namespace are supported.
    secretFile
    string
    Optional: SecretFile is the path to key ring for User, default is /etc/ceph/user.secret More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-itmode
    integer
    Optional: mode bits to use on this file, must be a value between 0 and 0777. If not specified, the volume defaultMode will be used. This might be in conflict with other options that affect the file mode, like fsGroup, and the result can be other mode bits set.
    secretRef
    SecretReference
    Optional: SecretRef is reference to the authentication secret for User, default is empty. More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-itpath
    string
    Required: Path is the relative path name of the file to be created. Must not be absolute or contain the '..' path. Must be utf-8 encoded. The first item of the relative path must not start with '..'
    user
    string
    Optional: User is the rados user name, default is admin More info: https://releases.k8s.io/HEAD/examples/volumes/cephfs/README.md#how-to-use-itresourceFieldRef
    ResourceFieldSelector
    Selects a resource of the container: only resources limits and requests (limits.cpu, limits.memory, requests.cpu and requests.memory) are currently supported.
    -

    CephFSVolumeSource v1 core

    +

    DownwardAPIVolumeSource v1 core

    @@ -60429,11 +62622,11 @@

    CephFSVolumeSource v1 core

    - +
    Core v1CephFSVolumeSourceDownwardAPIVolumeSource
    -

    Represents a Ceph Filesystem mount that lasts the lifetime of a pod Cephfs volumes do not support ownership management or SELinux relabeling.

    +

    DownwardAPIVolumeSource represents a volume containing downward API info. Downward API volumes support ownership management and SELinux relabeling.

    @@ -69640,28 +72103,29 @@

    Webhook v1beta1 admissionregistra

    - - + + - - + + - - + + - - + + - - + +
    clientConfig
    WebhookClientConfig
    ClientConfig defines how to communicate with the hook. RequiredlastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    failurePolicy
    string
    FailurePolicy defines how unrecognized errors from the admission endpoint are handled - allowed values are Ignore or Fail. Defaults to Ignore.message
    string
    Human-readable message indicating details about last transition.
    name
    string
    The name of the admission webhook. Name should be fully qualified, e.g., imagepolicy.kubernetes.io, where "imagepolicy" is the name of the webhook, and kubernetes.io is the name of the organization. Required.reason
    string
    Unique, one-word, CamelCase reason for the condition's last transition.
    namespaceSelector
    LabelSelector
    NamespaceSelector decides whether to run the webhook on an object based on whether the namespace for that object matches the selector. If the object itself is a namespace, the matching is performed on object.metadata.labels. If the object is other cluster scoped resource, it is not subjected to the webhook. For example, to run the webhook on any objects whose namespace is not associated with "runlevel" of "0" or "1"; you will set the selector as follows: "namespaceSelector": { "matchExpressions": [ { "key": "runlevel", "operator": "NotIn", "values": [ "0", "1" ] } ] } If instead you want to only run the webhook on any objects whose namespace is associated with the "environment" of "prod" or "staging"; you will set the selector as follows: "namespaceSelector": { "matchExpressions": [ { "key": "environment", "operator": "In", "values": [ "prod", "staging" ] } ] } See https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/ for more examples of label selectors. Default to the empty LabelSelector, which matches everything.status
    string
    Status is the status of the condition. Can be True, False, Unknown.
    rules
    RuleWithOperations array
    Rules describes what operations on what resources/subresources the webhook cares about. The webhook cares about an operation if it matches any Rule.type
    string
    Type is the type of the condition.
    -

    WebhookClientConfig v1beta1 admissionregistration

    +
    +

    AggregationRule v1beta1 rbac

    @@ -69672,19 +72136,22 @@

    WebhookClientConfig v

    - + - +
    admissionregistrationrbac v1beta1WebhookClientConfigAggregationRule
    -

    WebhookClientConfig contains the information to make a TLS connection with the webhook

    + + + +

    AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole

    +
  • ClusterRole rbac/v1beta1
  • + @@ -69695,20 +72162,13 @@

    WebhookClientConfig v

    - - - - - - - - - - + +
    caBundle
    string
    caBundle is a PEM encoded CA bundle which will be used to validate the webhook's server certificate. Required.
    service
    ServiceReference
    service is a reference to the service for this webhook. Either service or url must be specified. If the webhook is running within the cluster, then you should use service. If there is only one port open for the service, that port will be used. If there are multiple ports open, port 443 will be used if it is open, otherwise it is an error.
    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://&#34;. 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.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
    -

    WeightedPodAffinityTerm v1 core

    +
    +

    AggregationRule v1alpha1 rbac

    @@ -69719,20 +72179,22 @@

    WeightedPodAffinityTerm v1 core

    - - - + + +
    Corev1WeightedPodAffinityTermrbacv1alpha1AggregationRule
    -

    The weights of all of the matched WeightedPodAffinityTerm fields are added per-node to find the most preferred node(s)

    + + + +

    AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole

    +
  • ClusterRole rbac/v1alpha1
  • + @@ -69743,19 +72205,13 @@

    WeightedPodAffinityTerm v1 core

    - - - - - - + +
    podAffinityTerm
    PodAffinityTerm
    Required. A pod affinity term, associated with the corresponding weight.
    weight
    integer
    weight associated with matching the corresponding podAffinityTerm, in the range 1-100.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
    -

    OLD API VERSIONS

    -

    This section contains older versions of resources shown above.


    -

    AggregationRule v1beta1 rbac

    +

    AllowedFlexVolume v1beta1 policy

    @@ -69766,21 +72222,18 @@

    AggregationRule v1beta1 rbac

    - + - +
    rbacpolicy v1beta1AggregationRuleAllowedFlexVolume
    - - - -

    AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole

    +

    AllowedFlexVolume represents a single Flexvolume that is allowed to be used.

    @@ -69792,13 +72245,13 @@

    AggregationRule v1beta1 rbac

    - - + +
    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 addeddriver
    string
    Driver is the name of the Flexvolume driver.

    -

    AggregationRule v1alpha1 rbac

    +

    AllowedHostPath v1beta1 policy

    @@ -69809,21 +72262,18 @@

    AggregationRule v1alpha1 rbac

    - - - + + +
    rbacv1alpha1AggregationRulepolicyv1beta1AllowedHostPath
    - - - -

    AggregationRule describes how to locate ClusterRoles to aggregate into the ClusterRole

    +

    defines the host volume conditions that will be enabled by a policy for pods to use. It requires the path prefix to be defined.

    @@ -69835,8 +72285,8 @@

    AggregationRule v1alpha1 rbac

    - - + +
    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 addedpathPrefix
    string
    is the path prefix that the host volume must match. It does not support *. Trailing slashes are trimmed when validating the path prefix with a host path. Examples: /foo would allow /foo, /foo/ and /foo/bar /foo would not allow /food or /etc/foo
    @@ -69926,32 +72376,36 @@

    ClusterRoleList v1beta1 rbac

    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a ClusterRole

    HTTP Request

    @@ -69996,6 +72450,10 @@

    Response

    +200
    ClusterRole +OK + + 201
    ClusterRole Created @@ -70003,36 +72461,36 @@

    Response

    202
    ClusterRole Accepted - -200
    ClusterRole -OK - -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified ClusterRole

    HTTP Request

    @@ -70097,30 +72555,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified ClusterRole

    HTTP Request

    @@ -70189,30 +72651,34 @@

    Response

    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a ClusterRole

    HTTP Request

    @@ -70289,30 +72755,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of ClusterRole

    HTTP Request

    @@ -70356,7 +72826,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -70379,32 +72849,36 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified ClusterRole

    HTTP Request

    @@ -70454,30 +72928,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ClusterRole

    HTTP Request

    @@ -70521,7 +72999,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -70544,30 +73022,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind ClusterRole

    HTTP Request

    @@ -70626,7 +73108,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -70649,30 +73131,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ClusterRole

    HTTP Request

    @@ -70716,7 +73202,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -70825,32 +73311,36 @@

    ClusterRoleList v1alpha1 rbac

    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a ClusterRole

    HTTP Request

    @@ -70895,6 +73385,10 @@

    Response

    +200
    ClusterRole +OK + + 201
    ClusterRole Created @@ -70902,36 +73396,36 @@

    Response

    202
    ClusterRole Accepted - -200
    ClusterRole -OK - -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified ClusterRole

    HTTP Request

    @@ -70996,30 +73490,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified ClusterRole

    HTTP Request

    @@ -71088,30 +73586,34 @@

    Response

    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a ClusterRole

    HTTP Request

    @@ -71188,30 +73690,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of ClusterRole

    HTTP Request

    @@ -71255,7 +73761,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -71278,32 +73784,36 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified ClusterRole

    HTTP Request

    @@ -71353,30 +73863,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ClusterRole

    HTTP Request

    @@ -71420,7 +73934,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -71443,30 +73957,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind ClusterRole

    HTTP Request

    @@ -71525,7 +74043,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -71548,30 +74066,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ClusterRole

    HTTP Request

    @@ -71615,7 +74137,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -71724,32 +74246,36 @@

    ClusterRoleBindingList v1beta1 rbac -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a ClusterRoleBinding

    HTTP Request

    @@ -71794,6 +74320,10 @@

    Response

    +202
    ClusterRoleBinding +Accepted + + 200
    ClusterRoleBinding OK @@ -71801,36 +74331,36 @@

    Response

    201
    ClusterRoleBinding Created - -202
    ClusterRoleBinding -Accepted - -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified ClusterRoleBinding

    HTTP Request

    @@ -71895,30 +74425,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified ClusterRoleBinding

    HTTP Request

    @@ -71978,39 +74512,43 @@

    Response

    -201
    ClusterRoleBinding -Created - - 200
    ClusterRoleBinding OK + +201
    ClusterRoleBinding +Created + -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a ClusterRoleBinding

    HTTP Request

    @@ -72087,30 +74625,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of ClusterRoleBinding

    HTTP Request

    @@ -72154,7 +74696,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -72177,32 +74719,36 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified ClusterRoleBinding

    HTTP Request

    @@ -72252,30 +74798,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ClusterRoleBinding

    HTTP Request

    @@ -72319,7 +74869,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -72342,30 +74892,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind ClusterRoleBinding

    HTTP Request

    @@ -72424,7 +74978,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -72447,30 +75001,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ClusterRoleBinding

    HTTP Request

    @@ -72514,7 +75072,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -72623,32 +75181,36 @@

    ClusterRoleBindingList v1alpha1 rb -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a ClusterRoleBinding

    HTTP Request

    @@ -72693,6 +75255,10 @@

    Response

    +202
    ClusterRoleBinding +Accepted + + 200
    ClusterRoleBinding OK @@ -72700,36 +75266,36 @@

    Response

    201
    ClusterRoleBinding Created - -202
    ClusterRoleBinding -Accepted - -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified ClusterRoleBinding

    HTTP Request

    @@ -72794,30 +75360,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified ClusterRoleBinding

    HTTP Request

    @@ -72877,39 +75447,43 @@

    Response

    -200
    ClusterRoleBinding -OK - - 201
    ClusterRoleBinding Created + +200
    ClusterRoleBinding +OK + -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a ClusterRoleBinding

    HTTP Request

    @@ -72986,30 +75560,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of ClusterRoleBinding

    HTTP Request

    @@ -73053,7 +75631,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -73076,32 +75654,36 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified ClusterRoleBinding

    HTTP Request

    @@ -73151,30 +75733,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ClusterRoleBinding

    HTTP Request

    @@ -73218,7 +75804,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -73241,30 +75827,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind ClusterRoleBinding

    HTTP Request

    @@ -73323,7 +75913,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -73346,30 +75936,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ClusterRoleBinding

    HTTP Request

    @@ -73413,7 +76007,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -73522,32 +76116,36 @@

    ControllerRevisionList v1beta2 apps -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a ControllerRevision

    HTTP Request

    @@ -73607,6 +76205,10 @@

    Response

    +200
    ControllerRevision +OK + + 201
    ControllerRevision Created @@ -73614,36 +76216,36 @@

    Response

    202
    ControllerRevision Accepted - -200
    ControllerRevision -OK - -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified ControllerRevision

    HTTP Request

    @@ -73712,30 +76314,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified ControllerRevision

    HTTP Request

    @@ -73808,30 +76414,34 @@

    Response

    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a ControllerRevision

    HTTP Request

    @@ -73912,30 +76522,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of ControllerRevision

    HTTP Request

    @@ -73994,7 +76608,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -74017,32 +76631,36 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified ControllerRevision

    HTTP Request

    @@ -74104,30 +76722,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ControllerRevision

    HTTP Request

    @@ -74186,7 +76808,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -74209,30 +76831,34 @@

    Response

    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ControllerRevision

    HTTP Request

    @@ -74276,7 +76902,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -74299,30 +76925,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind ControllerRevision

    HTTP Request

    @@ -74385,7 +77015,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -74408,30 +77038,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ControllerRevision

    HTTP Request

    @@ -74490,7 +77124,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -74513,30 +77147,34 @@

    Response

    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ControllerRevision

    HTTP Request

    @@ -74580,7 +77218,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -74689,32 +77327,36 @@

    ControllerRevisionList v1beta1 apps -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a ControllerRevision

    HTTP Request

    @@ -74774,10 +77416,6 @@

    Response

    -201
    ControllerRevision -Created - - 202
    ControllerRevision Accepted @@ -74785,32 +77423,40 @@

    Response

    200
    ControllerRevision OK + +201
    ControllerRevision +Created + -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified ControllerRevision

    HTTP Request

    @@ -74879,30 +77525,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified ControllerRevision

    HTTP Request

    @@ -74966,39 +77616,43 @@

    Response

    -201
    ControllerRevision -Created - - 200
    ControllerRevision OK + +201
    ControllerRevision +Created + -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a ControllerRevision

    HTTP Request

    @@ -75079,30 +77733,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of ControllerRevision

    HTTP Request

    @@ -75161,7 +77819,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -75184,32 +77842,36 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified ControllerRevision

    HTTP Request

    @@ -75271,30 +77933,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ControllerRevision

    HTTP Request

    @@ -75353,7 +78019,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -75376,30 +78042,34 @@

    Response

    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind ControllerRevision

    HTTP Request

    @@ -75443,7 +78113,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -75466,30 +78136,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind ControllerRevision

    HTTP Request

    @@ -75552,7 +78226,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -75575,30 +78249,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ControllerRevision

    HTTP Request

    @@ -75657,7 +78335,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -75680,30 +78358,34 @@

    Response

    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of ControllerRevision

    HTTP Request

    @@ -75747,7 +78429,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -75928,32 +78610,36 @@

    CronJobList v2alpha1 batch

    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a CronJob

    HTTP Request

    @@ -76013,10 +78699,6 @@

    Response

    -200
    CronJob -OK - - 201
    CronJob Created @@ -76024,32 +78706,40 @@

    Response

    202
    CronJob Accepted + +200
    CronJob +OK + -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified CronJob

    HTTP Request

    @@ -76118,30 +78808,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified CronJob

    HTTP Request

    @@ -76214,30 +78908,34 @@

    Response

    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a CronJob

    HTTP Request

    @@ -76318,30 +79016,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of CronJob

    HTTP Request

    @@ -76400,7 +79102,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -76423,32 +79125,36 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified CronJob

    HTTP Request

    @@ -76510,30 +79216,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind CronJob

    HTTP Request

    @@ -76592,7 +79302,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -76615,30 +79325,34 @@

    Response

    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind CronJob

    HTTP Request

    @@ -76682,7 +79396,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -76705,30 +79419,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind CronJob

    HTTP Request

    @@ -76791,7 +79509,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -76814,30 +79532,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of CronJob

    HTTP Request

    @@ -76896,7 +79618,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -76919,30 +79641,34 @@

    Response

    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of CronJob

    HTTP Request

    @@ -76986,7 +79712,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -77009,32 +79735,36 @@

    Response

    -

    Status Operations

    +

    Status Operations

    See supported operations below...

    -

    Patch Status

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update status of the specified CronJob

    HTTP Request

    @@ -77103,30 +79833,34 @@

    Response

    -

    Read Status

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read status of the specified CronJob

    HTTP Request

    @@ -77180,30 +79914,34 @@

    Response

    -

    Replace Status

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace status of the specified CronJob

    HTTP Request

    @@ -77533,9 +80271,9 @@

    RollingUpdateDaemonSet v1beta2 apps -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    @@ -77563,6 +80301,7 @@

    Create

    sleep 10 ; done ' | kubectl create -f - +

    curl Command (requires kubectl proxy to be running)

    @@ -77593,12 +80332,14 @@

    Create

    sleep 10 ; done ' http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/daemonsets +

    Output

    
     daemonset "daemonset-example" created
    +
     

    Response Body

    @@ -77662,6 +80403,7 @@

    Create

    "desiredNumberScheduled": 0 } } +

    create a DaemonSet

    HTTP Request

    @@ -77734,30 +80476,34 @@

    Response

    -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified DaemonSet

    HTTP Request

    @@ -77826,30 +80572,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified DaemonSet

    HTTP Request

    @@ -77913,21 +80663,22 @@

    Response

    -201
    DaemonSet -Created - - 200
    DaemonSet OK + +201
    DaemonSet +Created + -

    Delete

    +

    Delete

    kubectl Command

    
     $ kubectl delete daemonset daemonset-example
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -77937,13 +80688,15 @@

    Delete

    $ curl -X DELETE -H 'Content-Type: application/yaml' --data ' gracePeriodSeconds: 0 orphanDependents: false -' 'http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/daemonsets/daemonset-example' +' 'http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/daemonsets/daemonset-example' +

    Output

    
     daemonset "daemonset-example" deleted
    +
     

    Response Body

    @@ -77956,6 +80709,8 @@

    Delete

    "status": "Success", "code": 200 } + +

    delete a DaemonSet

    HTTP Request

    @@ -78036,30 +80791,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of DaemonSet

    HTTP Request

    @@ -78118,7 +80877,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -78141,31 +80900,37 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     $ 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/v1beta2/namespaces/default/daemonsets/daemonset-example
    +$ kubectl proxy
    +$ curl -X GET http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/daemonsets/daemonset-example
    +
     

    Output

    
    +
    +
     

    Response Body

    
    +
    +
     

    read the specified DaemonSet

    HTTP Request

    @@ -78227,30 +80992,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind DaemonSet

    HTTP Request

    @@ -78309,7 +81078,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -78332,30 +81101,34 @@

    Response

    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind DaemonSet

    HTTP Request

    @@ -78399,7 +81172,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -78422,30 +81195,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind DaemonSet

    HTTP Request

    @@ -78508,7 +81285,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -78531,30 +81308,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of DaemonSet

    HTTP Request

    @@ -78613,7 +81394,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -78636,30 +81417,34 @@

    Response

    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of DaemonSet

    HTTP Request

    @@ -78703,7 +81488,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -78726,32 +81511,36 @@

    Response

    -

    Status Operations

    +

    Status Operations

    See supported operations below...

    -

    Patch Status

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update status of the specified DaemonSet

    HTTP Request

    @@ -78820,30 +81609,34 @@

    Response

    -

    Read Status

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read status of the specified DaemonSet

    HTTP Request

    @@ -78897,30 +81690,34 @@

    Response

    -

    Replace Status

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace status of the specified DaemonSet

    HTTP Request

    @@ -79201,9 +81998,9 @@

    RollingUpdateDaemonSet v1beta -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    @@ -79231,6 +82028,7 @@

    Create

    sleep 10 ; done ' | kubectl create -f - +

    curl Command (requires kubectl proxy to be running)

    @@ -79261,12 +82059,14 @@

    Create

    sleep 10 ; done ' http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/daemonsets +

    Output

    
     daemonset "daemonset-example" created
    +
     

    Response Body

    @@ -79330,6 +82130,7 @@

    Create

    "desiredNumberScheduled": 0 } } +

    create a DaemonSet

    HTTP Request

    @@ -79402,30 +82203,34 @@

    Response

    -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified DaemonSet

    HTTP Request

    @@ -79494,30 +82299,34 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified DaemonSet

    HTTP Request

    @@ -79581,21 +82390,22 @@

    Response

    -201
    DaemonSet -Created - - 200
    DaemonSet OK + +201
    DaemonSet +Created + -

    Delete

    +

    Delete

    kubectl Command

    
     $ kubectl delete daemonset daemonset-example
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -79605,13 +82415,15 @@

    Delete

    $ curl -X DELETE -H 'Content-Type: application/yaml' --data ' gracePeriodSeconds: 0 orphanDependents: false -' 'http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/daemonsets/daemonset-example' +' 'http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/daemonsets/daemonset-example' +

    Output

    
     daemonset "daemonset-example" deleted
    +
     

    Response Body

    @@ -79624,6 +82436,8 @@

    Delete

    "status": "Success", "code": 200 } + +

    delete a DaemonSet

    HTTP Request

    @@ -79704,30 +82518,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of DaemonSet

    HTTP Request

    @@ -79786,7 +82604,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -79809,31 +82627,37 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     $ 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/extensions/v1beta1/namespaces/default/daemonsets/daemonset-example
    +$ kubectl proxy
    +$ curl -X GET http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/daemonsets/daemonset-example
    +
     

    Output

    
    +
    +
     

    Response Body

    
    +
    +
     

    read the specified DaemonSet

    HTTP Request

    @@ -79895,30 +82719,34 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind DaemonSet

    HTTP Request

    @@ -79977,7 +82805,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -80000,30 +82828,34 @@

    Response

    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind DaemonSet

    HTTP Request

    @@ -80067,7 +82899,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -80090,30 +82922,34 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind DaemonSet

    HTTP Request

    @@ -80176,7 +83012,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -80199,30 +83035,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of DaemonSet

    HTTP Request

    @@ -80281,7 +83121,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -80304,30 +83144,34 @@

    Response

    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of DaemonSet

    HTTP Request

    @@ -80371,7 +83215,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -80394,32 +83238,36 @@

    Response

    -

    Status Operations

    +

    Status Operations

    See supported operations below...

    -

    Patch Status

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update status of the specified DaemonSet

    HTTP Request

    @@ -80488,30 +83336,34 @@

    Response

    -

    Read Status

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read status of the specified DaemonSet

    HTTP Request

    @@ -80565,30 +83417,34 @@

    Response

    -

    Replace Status

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace status of the specified DaemonSet

    HTTP Request

    @@ -81112,9 +83968,9 @@

    RollingUpdateDeployment v1beta2 ap -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    @@ -81137,6 +83993,7 @@

    Create

    ports: - containerPort: 80 ' | kubectl create -f - +

    curl Command (requires kubectl proxy to be running)

    @@ -81162,12 +84019,14 @@

    Create

    ports: - containerPort: 80 ' http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments +

    Output

    
     deployment "deployment-example" created
    +
     

    Response Body

    @@ -81235,6 +84094,7 @@

    Create

    }, "status": {} } +

    create a Deployment

    HTTP Request

    @@ -81294,6 +84154,10 @@

    Response

    +202
    Deployment +Accepted + + 200
    Deployment OK @@ -81301,19 +84165,16 @@

    Response

    201
    Deployment Created - -202
    Deployment -Accepted - -

    Patch

    +

    Patch

    kubectl Command

    
     $ kubectl patch deployment deployment-example -p \
         '{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}'
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -81322,13 +84183,15 @@

    Patch

    $ kubectl proxy $ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data ' {"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}' \ - 'http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments/deployment-example' + 'http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments/deployment-example' +

    Output

    
     "deployment-example" patched
    +
     

    Response Body

    @@ -81404,6 +84267,8 @@

    Patch

    "availableReplicas": 3 } } + +

    partially update the specified Deployment

    HTTP Request

    @@ -81472,7 +84337,7 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    @@ -81495,6 +84360,7 @@

    Replace

    ports: - containerPort: 80 ' | kubectl replace -f - +

    curl Command (requires kubectl proxy to be running)

    @@ -81520,12 +84386,14 @@

    Replace

    ports: - containerPort: 80 ' http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments/deployment-example +

    Output

    
     deployment "deployment-example" replaced
    +
     

    Response Body

    @@ -81598,6 +84466,8 @@

    Replace

    "availableReplicas": 3 } } + +

    replace the specified Deployment

    HTTP Request

    @@ -81670,12 +84540,13 @@

    Response

    -

    Delete

    +

    Delete

    kubectl Command

    
     $ kubectl delete deployment deployment-example
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -81685,13 +84556,15 @@

    Delete

    $ curl -X DELETE -H 'Content-Type: application/yaml' --data ' gracePeriodSeconds: 0 orphanDependents: false -' 'http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments/deployment-example' +' 'http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments/deployment-example' +

    Output

    
     deployment "deployment-example" deleted
    +
     

    Response Body

    @@ -81704,6 +84577,8 @@

    Delete

    "status": "Success", "code": 200 } + +

    delete a Deployment

    HTTP Request

    @@ -81784,30 +84659,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of Deployment

    HTTP Request

    @@ -81866,7 +84745,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -81889,21 +84768,23 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     $ 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/v1beta2/namespaces/default/deployments/deployment-example
    +$ kubectl proxy
    +$ curl -X GET http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments/deployment-example
    +
     

    Output

    @@ -81978,6 +84859,8 @@

    Read

    "availableReplicas": 3 } } + +

    Response Body

    @@ -82052,6 +84935,8 @@

    Read

    "availableReplicas": 3 } } + +

    read the specified Deployment

    HTTP Request

    @@ -82113,12 +84998,13 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     $ kubectl get deployment -o json
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -82126,6 +85012,7 @@

    List

    
     $ kubectl proxy
     $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1beta2/namespaces/default/deployments'
    +
     

    Output

    @@ -82272,6 +85159,8 @@

    List

    } ] } + +

    Response Body

    @@ -82418,6 +85307,8 @@

    List

    } ] } + +

    list or watch objects of kind Deployment

    HTTP Request

    @@ -82476,7 +85367,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -82499,30 +85390,34 @@

    Response

    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind Deployment

    HTTP Request

    @@ -82566,7 +85461,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -82589,12 +85484,13 @@

    Response

    -

    Watch

    +

    Watch

    kubectl Command

    
     $ kubectl get deployment deployment-example --watch -o json
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -82602,6 +85498,7 @@

    Watch

    
     $ kubectl proxy
     $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1beta2/watch/namespaces/default/deployments/deployment-example'
    +
     

    Output

    @@ -82681,6 +85578,7 @@

    Watch

    } } } +

    Response Body

    @@ -82760,6 +85658,7 @@

    Watch

    } } } +

    watch changes to an object of kind Deployment

    HTTP Request

    @@ -82822,7 +85721,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -82845,30 +85744,34 @@

    Response

    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of Deployment

    HTTP Request

    @@ -82927,7 +85830,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -82950,30 +85853,34 @@

    Response

    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of Deployment

    HTTP Request

    @@ -83017,7 +85924,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -83040,32 +85947,36 @@

    Response

    -

    Status Operations

    +

    Status Operations

    See supported operations below...

    -

    Patch Status

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update status of the specified Deployment

    HTTP Request

    @@ -83134,30 +86045,34 @@

    Response

    -

    Read Status

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read status of the specified Deployment

    HTTP Request

    @@ -83211,30 +86126,34 @@

    Response

    -

    Replace Status

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace status of the specified Deployment

    HTTP Request

    @@ -83298,41 +86217,45 @@

    Response

    -200
    Deployment -OK - - 201
    Deployment Created + +200
    Deployment +OK + -

    Misc Operations

    +

    Misc Operations

    See supported operations below...

    -

    Read Scale

    +

    Read Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read scale of the specified Deployment

    HTTP Request

    @@ -83386,30 +86309,34 @@

    Response

    -

    Replace Scale

    +

    Replace Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace scale of the specified Deployment

    HTTP Request

    @@ -83473,39 +86400,43 @@

    Response

    -201
    Scale -Created - - 200
    Scale OK + +201
    Scale +Created + -

    Patch Scale

    +

    Patch Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update scale of the specified Deployment

    HTTP Request

    @@ -83847,9 +86778,9 @@

    RollingUpdateDeployment v1beta1 ap -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    @@ -83872,6 +86803,7 @@

    Create

    ports: - containerPort: 80 ' | kubectl create -f - +

    curl Command (requires kubectl proxy to be running)

    @@ -83897,12 +86829,14 @@

    Create

    ports: - containerPort: 80 ' http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments +

    Output

    
     deployment "deployment-example" created
    +
     

    Response Body

    @@ -83970,6 +86904,7 @@

    Create

    }, "status": {} } +

    create a Deployment

    HTTP Request

    @@ -84042,13 +86977,14 @@

    Response

    -

    Patch

    +

    Patch

    kubectl Command

    
     $ kubectl patch deployment deployment-example -p \
         '{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}'
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -84057,13 +86993,15 @@

    Patch

    $ kubectl proxy $ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data ' {"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}' \ - 'http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments/deployment-example' + 'http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments/deployment-example' +

    Output

    
     "deployment-example" patched
    +
     

    Response Body

    @@ -84139,6 +87077,8 @@

    Patch

    "availableReplicas": 3 } } + +

    partially update the specified Deployment

    HTTP Request

    @@ -84207,7 +87147,7 @@

    Response

    -

    Replace

    +

    Replace

    kubectl Command

    @@ -84230,6 +87170,7 @@

    Replace

    ports: - containerPort: 80 ' | kubectl replace -f - +

    curl Command (requires kubectl proxy to be running)

    @@ -84255,12 +87196,14 @@

    Replace

    ports: - containerPort: 80 ' http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments/deployment-example +

    Output

    
     deployment "deployment-example" replaced
    +
     

    Response Body

    @@ -84333,6 +87276,8 @@

    Replace

    "availableReplicas": 3 } } + +

    replace the specified Deployment

    HTTP Request

    @@ -84405,12 +87350,13 @@

    Response

    -

    Delete

    +

    Delete

    kubectl Command

    
     $ kubectl delete deployment deployment-example
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -84420,13 +87366,15 @@

    Delete

    $ curl -X DELETE -H 'Content-Type: application/yaml' --data ' gracePeriodSeconds: 0 orphanDependents: false -' 'http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments/deployment-example' +' 'http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments/deployment-example' +

    Output

    
     deployment "deployment-example" deleted
    +
     

    Response Body

    @@ -84439,6 +87387,8 @@

    Delete

    "status": "Success", "code": 200 } + +

    delete a Deployment

    HTTP Request

    @@ -84519,30 +87469,34 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of Deployment

    HTTP Request

    @@ -84601,7 +87555,7 @@

    Query Parameters

    timeoutSeconds -Timeout for the list/watch call. +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. watch @@ -84624,21 +87578,23 @@

    Response

    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     $ 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/v1beta1/namespaces/default/deployments/deployment-example
    +$ kubectl proxy
    +$ curl -X GET http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments/deployment-example
    +
     

    Output

    @@ -84713,6 +87669,8 @@

    Read

    "availableReplicas": 3 } } + +

    Response Body

    @@ -84787,6 +87745,8 @@

    Read

    "availableReplicas": 3 } } + +

    read the specified Deployment

    HTTP Request

    @@ -84848,12 +87808,13 @@

    Response

    -

    List

    +

    List

    kubectl Command

    
     $ kubectl get deployment -o json
    +
     

    curl Command (requires kubectl proxy to be running)

    @@ -84861,6 +87822,7 @@

    List

    
     $ kubectl proxy
     $ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1beta1/namespaces/default/deployments'
    +
     

    Output

    @@ -85007,6 +87969,8 @@

    List

    } ] } + +

    Response Body

    @@ -85153,10 +88117,4579 @@

    List

    } ] } + + + +

    list or watch objects of kind Deployment

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/namespaces/{namespace}/deployments

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    DeploymentList
    OK
    +

    List All Namespaces

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    list or watch objects of kind Deployment

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/deployments

    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    DeploymentList
    OK
    +

    Watch

    +
    +

    kubectl Command

    +
    +
    
    +$ 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/v1beta1/watch/namespaces/default/deployments/deployment-example'
    +
    +
    +
    +

    Output

    +
    +
    
    +{
    +    "type": "ADDED",
    +    "object": {
    +        "kind": "Deployment",
    +        "apiVersion": "apps/v1beta1",
    +        "metadata": {
    +            "name": "deployment-example",
    +            "namespace": "default",
    +            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    +            "resourceVersion": "2128095",
    +            "generation": 2,
    +            "creationTimestamp": "2016-10-28T03:34:12Z",
    +            "labels": {
    +                "app": "nginx"
    +            },
    +            "annotations": {
    +                "deployment.kubernetes.io/revision": "3"
    +            }
    +        },
    +        "spec": {
    +            "replicas": 3,
    +            "selector": {
    +                "matchLabels": {
    +                    "app": "nginx"
    +                }
    +            },
    +            "template": {
    +                "metadata": {
    +                    "creationTimestamp": null,
    +                    "labels": {
    +                        "app": "nginx"
    +                    }
    +                },
    +                "spec": {
    +                    "containers": [
    +                        {
    +                            "name": "nginx",
    +                            "image": "nginx:1.10",
    +                            "ports": [
    +                                {
    +                                    "containerPort": 80,
    +                                    "protocol": "TCP"
    +                                }
    +                            ],
    +                            "resources": {
    +                            },
    +                            "terminationMessagePath": "/dev/termination-log",
    +                            "imagePullPolicy": "IfNotPresent"
    +                        }
    +                    ],
    +                    "restartPolicy": "Always",
    +                    "terminationGracePeriodSeconds": 30,
    +                    "dnsPolicy": "ClusterFirst",
    +                    "securityContext": {
    +                    }
    +                }
    +            },
    +            "strategy": {
    +                "type": "RollingUpdate",
    +                "rollingUpdate": {
    +                    "maxUnavailable": 1,
    +                    "maxSurge": 1
    +                }
    +            }
    +        },
    +        "status": {
    +            "observedGeneration": 2,
    +            "replicas": 3,
    +            "updatedReplicas": 3,
    +            "availableReplicas": 3
    +        }
    +    }
    +}
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +    "type": "ADDED",
    +    "object": {
    +        "kind": "Deployment",
    +        "apiVersion": "apps/v1beta1",
    +        "metadata": {
    +            "name": "deployment-example",
    +            "namespace": "default",
    +            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    +            "resourceVersion": "2128095",
    +            "generation": 2,
    +            "creationTimestamp": "2016-10-28T03:34:12Z",
    +            "labels": {
    +                "app": "nginx"
    +            },
    +            "annotations": {
    +                "deployment.kubernetes.io/revision": "3"
    +            }
    +        },
    +        "spec": {
    +            "replicas": 3,
    +            "selector": {
    +                "matchLabels": {
    +                    "app": "nginx"
    +                }
    +            },
    +            "template": {
    +                "metadata": {
    +                    "creationTimestamp": null,
    +                    "labels": {
    +                        "app": "nginx"
    +                    }
    +                },
    +                "spec": {
    +                    "containers": [
    +                        {
    +                            "name": "nginx",
    +                            "image": "nginx:1.10",
    +                            "ports": [
    +                                {
    +                                    "containerPort": 80,
    +                                    "protocol": "TCP"
    +                                }
    +                            ],
    +                            "resources": {
    +                            },
    +                            "terminationMessagePath": "/dev/termination-log",
    +                            "imagePullPolicy": "IfNotPresent"
    +                        }
    +                    ],
    +                    "restartPolicy": "Always",
    +                    "terminationGracePeriodSeconds": 30,
    +                    "dnsPolicy": "ClusterFirst",
    +                    "securityContext": {
    +                    }
    +                }
    +            },
    +            "strategy": {
    +                "type": "RollingUpdate",
    +                "rollingUpdate": {
    +                    "maxUnavailable": 1,
    +                    "maxSurge": 1
    +                }
    +            }
    +        },
    +        "status": {
    +            "observedGeneration": 2,
    +            "replicas": 3,
    +            "updatedReplicas": 3,
    +            "availableReplicas": 3
    +        }
    +    }
    +}
    +
    +
    +

    watch changes to an object of kind Deployment

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/deployments/{name}

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    WatchEvent
    OK
    +

    Watch List

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    watch individual changes to a list of Deployment

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/deployments

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    WatchEvent
    OK
    +

    Watch List All Namespaces

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    watch individual changes to a list of Deployment

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/watch/deployments

    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    WatchEvent
    OK
    +

    Status Operations

    +

    See supported operations below...

    +

    Patch Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    partially update status of the specified Deployment

    +

    HTTP Request

    +

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Patch
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    +

    Read Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    read status of the specified Deployment

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    +

    Replace Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    replace status of the specified Deployment

    +

    HTTP Request

    +

    PUT /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Deployment
    +

    Response

    + + + + + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    201
    Deployment
    Created
    +

    Misc Operations

    +

    See supported operations below...

    +

    Read Scale

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    read scale of the specified Deployment

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Scale
    OK
    +

    Replace Scale

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    replace scale of the specified Deployment

    +

    HTTP Request

    +

    PUT /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Scale
    +

    Response

    + + + + + + + + + + + + + + + + + +
    CodeDescription
    200
    Scale
    OK
    201
    Scale
    Created
    +

    Patch Scale

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    partially update scale of the specified Deployment

    +

    HTTP Request

    +

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Patch
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Scale
    OK
    +

    Rollback

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    create rollback of a Deployment

    +

    HTTP Request

    +

    POST /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/rollback

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the DeploymentRollback
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    DeploymentRollback
    +

    Response

    + + + + + + + + + + + + + + + + + + + + + +
    CodeDescription
    200
    DeploymentRollback
    OK
    201
    DeploymentRollback
    Created
    202
    DeploymentRollback
    Accepted
    +
    +

    Deployment v1beta1 extensions

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    extensionsv1beta1Deployment
    + + + +

    DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment. See the release notes for more information. Deployment enables declarative updates for Pods and ReplicaSets.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    Standard object metadata.
    spec
    DeploymentSpec
    Specification of the desired behavior of the Deployment.
    status
    DeploymentStatus
    Most recently observed status of the Deployment.
    +

    DeploymentSpec v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    minReadySeconds
    integer
    Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
    paused
    boolean
    Indicates that the deployment is paused and will not be processed by the deployment controller.
    progressDeadlineSeconds
    integer
    The maximum time in seconds for a deployment to make progress before it is considered to be failed. The deployment controller will continue to process failed deployments and a condition with a ProgressDeadlineExceeded reason will be surfaced in the deployment status. Note that progress will not be estimated during the time a deployment is paused. This is not set by default.
    replicas
    integer
    Number of desired pods. This is a pointer to distinguish between explicit zero and not specified. Defaults to 1.
    revisionHistoryLimit
    integer
    The number of old ReplicaSets to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified.
    rollbackTo
    RollbackConfig
    DEPRECATED. The config this deployment is rolling back to. Will be cleared after rollback is done.
    selector
    LabelSelector
    Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment.
    strategy
    DeploymentStrategy
    patch type: retainKeys
    The deployment strategy to use to replace existing pods with new ones.
    template
    PodTemplateSpec
    Template describes the pods that will be created.
    +

    DeploymentStatus v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    availableReplicas
    integer
    Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
    collisionCount
    integer
    Count of hash collisions for the Deployment. The Deployment controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ReplicaSet.
    conditions
    DeploymentCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a deployment's current state.
    observedGeneration
    integer
    The generation observed by the deployment controller.
    readyReplicas
    integer
    Total number of ready pods targeted by this deployment.
    replicas
    integer
    Total number of non-terminated pods targeted by this deployment (their labels match the selector).
    unavailableReplicas
    integer
    Total number of unavailable pods targeted by this deployment. This is the total number of pods that are still required for the deployment to have 100% available capacity. They may either be pods that are running but not yet available or pods that still have not been created.
    updatedReplicas
    integer
    Total number of non-terminated pods targeted by this deployment that have the desired template spec.
    +

    DeploymentList v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    Deployment array
    Items is the list of Deployments.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard list metadata.
    +

    DeploymentStrategy v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    rollingUpdate
    RollingUpdateDeployment
    Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate.
    type
    string
    Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.
    +

    DeploymentRollback v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    name
    string
    Required: This must match the Name of a deployment.
    rollbackTo
    RollbackConfig
    The config of this deployment rollback.
    updatedAnnotations
    object
    The annotations to be updated to a deployment
    +

    RollingUpdateDeployment v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    maxSurgeThe maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. By default, a value of 1 is used. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is atmost 130% of desired pods.
    maxUnavailableThe maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. By default, a fixed value of 1 is used. Example: when this is set to 30%, the old RC can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old RC can be scaled down further, followed by scaling up the new RC, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods.
    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    +
    +

    kubectl Command

    +
    +
    
    +$ echo 'apiVersion: apps/v1beta1
    +kind: Deployment
    +metadata:
    +  name: deployment-example
    +spec:
    +  replicas: 3
    +  revisionHistoryLimit: 10
    +  template:
    +    metadata:
    +      labels:
    +        app: nginx
    +    spec:
    +      containers:
    +      - name: nginx
    +        image: nginx:1.10
    +        ports:
    +        - containerPort: 80
    +' | kubectl create -f -
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +$ kubectl proxy
    +$ curl -X POST -H 'Content-Type: application/yaml' --data '
    +apiVersion: apps/v1beta1
    +kind: Deployment
    +metadata:
    +  name: deployment-example
    +spec:
    +  replicas: 3
    +  revisionHistoryLimit: 10
    +  template:
    +    metadata:
    +      labels:
    +        app: nginx
    +    spec:
    +      containers:
    +      - name: nginx
    +        image: nginx:1.10
    +        ports:
    +        - containerPort: 80
    +' http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments
    +
    +
    +
    +

    Output

    +
    +
    
    +deployment "deployment-example" created
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +  "kind": "Deployment",
    +  "apiVersion": "apps/v1beta1",
    +  "metadata": {
    +    "name": "deployment-example",
    +    "namespace": "default",
    +    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +    "uid": "4ccca349-9cb1-11e6-9c54-42010a800148",
    +    "resourceVersion": "2118306",
    +    "generation": 1,
    +    "creationTimestamp": "2016-10-28T01:53:19Z",
    +    "labels": {
    +      "app": "nginx"
    +    }
    +  },
    +  "spec": {
    +    "replicas": 3,
    +    "selector": {
    +      "matchLabels": {
    +        "app": "nginx"
    +      }
    +    },
    +    "template": {
    +      "metadata": {
    +        "creationTimestamp": null,
    +        "labels": {
    +          "app": "nginx"
    +        }
    +      },
    +      "spec": {
    +        "containers": [
    +          {
    +            "name": "nginx",
    +            "image": "nginx:1.10",
    +            "ports": [
    +              {
    +                "containerPort": 80,
    +                "protocol": "TCP"
    +              }
    +            ],
    +            "resources": {},
    +            "terminationMessagePath": "/dev/termination-log",
    +            "imagePullPolicy": "IfNotPresent"
    +          }
    +        ],
    +        "restartPolicy": "Always",
    +        "terminationGracePeriodSeconds": 30,
    +        "dnsPolicy": "ClusterFirst",
    +        "securityContext": {}
    +      }
    +    },
    +    "strategy": {
    +      "type": "RollingUpdate",
    +      "rollingUpdate": {
    +        "maxUnavailable": 1,
    +        "maxSurge": 1
    +      }
    +    },
    +    "revisionHistoryLimit": 10
    +  },
    +  "status": {}
    +}
    +
    +
    +

    create a Deployment

    +

    HTTP Request

    +

    POST /apis/extensions/v1beta1/namespaces/{namespace}/deployments

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Deployment
    +

    Response

    + + + + + + + + + + + + + + + + + + + + + +
    CodeDescription
    202
    Deployment
    Accepted
    200
    Deployment
    OK
    201
    Deployment
    Created
    +

    Patch

    +
    +

    kubectl Command

    +
    +
    
    +$ kubectl patch deployment deployment-example -p \
    +    '{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}'
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +$ kubectl proxy
    +$ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data '
    +{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}' \
    +    'http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments/deployment-example'
    +
    +
    +
    +

    Output

    +
    +
    
    +"deployment-example" patched
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +  "kind": "Deployment",
    +  "apiVersion": "apps/v1beta1",
    +  "metadata": {
    +    "name": "deployment-example",
    +    "namespace": "default",
    +    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +    "uid": "5dc3a8e6-b0ee-11e6-aef0-42010af00229",
    +    "resourceVersion": "164489",
    +    "generation": 11,
    +    "creationTimestamp": "2016-11-22T20:00:50Z",
    +    "labels": {
    +      "app": "nginx"
    +    },
    +    "annotations": {
    +      "deployment.kubernetes.io/revision": "5"
    +    }
    +  },
    +  "spec": {
    +    "replicas": 3,
    +    "selector": {
    +      "matchLabels": {
    +        "app": "nginx"
    +      }
    +    },
    +    "template": {
    +      "metadata": {
    +        "creationTimestamp": null,
    +        "labels": {
    +          "app": "nginx"
    +        }
    +      },
    +      "spec": {
    +        "containers": [
    +          {
    +            "name": "nginx",
    +            "image": "nginx:1.11",
    +            "ports": [
    +              {
    +                "containerPort": 80,
    +                "protocol": "TCP"
    +              }
    +            ],
    +            "resources": {},
    +            "terminationMessagePath": "/dev/termination-log",
    +            "imagePullPolicy": "IfNotPresent"
    +          }
    +        ],
    +        "restartPolicy": "Always",
    +        "terminationGracePeriodSeconds": 30,
    +        "dnsPolicy": "ClusterFirst",
    +        "securityContext": {}
    +      }
    +    },
    +    "strategy": {
    +      "type": "RollingUpdate",
    +      "rollingUpdate": {
    +        "maxUnavailable": 1,
    +        "maxSurge": 1
    +      }
    +    },
    +    "revisionHistoryLimit": 10
    +  },
    +  "status": {
    +    "observedGeneration": 10,
    +    "replicas": 3,
    +    "updatedReplicas": 3,
    +    "availableReplicas": 3
    +  }
    +}
    +
    +
    +
    +

    partially update the specified Deployment

    +

    HTTP Request

    +

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Patch
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    +

    Replace

    +
    +

    kubectl Command

    +
    +
    
    +$ echo 'apiVersion: apps/v1beta1
    +kind: Deployment
    +metadata:
    +  name: deployment-example
    +spec:
    +  replicas: 3
    +  revisionHistoryLimit: 10
    +  template:
    +    metadata:
    +      labels:
    +        app: nginx
    +    spec:
    +      containers:
    +      - name: nginx
    +        image: nginx:1.11
    +        ports:
    +        - containerPort: 80
    +' | kubectl replace -f -
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +$ kubectl proxy
    +$ curl -X PUT -H 'Content-Type: application/yaml' --data '
    +apiVersion: apps/v1beta1
    +kind: Deployment
    +metadata:
    +  name: deployment-example
    +spec:
    +  replicas: 3
    +  revisionHistoryLimit: 10
    +  template:
    +    metadata:
    +      labels:
    +        app: nginx
    +    spec:
    +      containers:
    +      - name: nginx
    +        image: nginx:1.11
    +        ports:
    +        - containerPort: 80
    +' http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments/deployment-example
    +
    +
    +
    +

    Output

    +
    +
    
    +deployment "deployment-example" replaced
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +  "kind": "Deployment",
    +  "apiVersion": "apps/v1beta1",
    +  "metadata": {
    +    "name": "deployment-example",
    +    "namespace": "default",
    +    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +    "uid": "4ccca349-9cb1-11e6-9c54-42010a800148",
    +    "resourceVersion": "2119082",
    +    "generation": 5,
    +    "creationTimestamp": "2016-10-28T01:53:19Z",
    +    "labels": {
    +      "app": "nginx"
    +    }
    +  },
    +  "spec": {
    +    "replicas": 3,
    +    "selector": {
    +      "matchLabels": {
    +        "app": "nginx"
    +      }
    +    },
    +    "template": {
    +      "metadata": {
    +        "creationTimestamp": null,
    +        "labels": {
    +          "app": "nginx"
    +        }
    +      },
    +      "spec": {
    +        "containers": [
    +          {
    +            "name": "nginx",
    +            "image": "nginx:1.11",
    +            "ports": [
    +              {
    +                "containerPort": 80,
    +                "protocol": "TCP"
    +              }
    +            ],
    +            "resources": {},
    +            "terminationMessagePath": "/dev/termination-log",
    +            "imagePullPolicy": "IfNotPresent"
    +          }
    +        ],
    +        "restartPolicy": "Always",
    +        "terminationGracePeriodSeconds": 30,
    +        "dnsPolicy": "ClusterFirst",
    +        "securityContext": {}
    +      }
    +    },
    +    "strategy": {
    +      "type": "RollingUpdate",
    +      "rollingUpdate": {
    +        "maxUnavailable": 1,
    +        "maxSurge": 1
    +      }
    +    },
    +    "revisionHistoryLimit": 10
    +  },
    +  "status": {
    +    "observedGeneration": 4,
    +    "replicas": 3,
    +    "updatedReplicas": 3,
    +    "availableReplicas": 3
    +  }
    +}
    +
    +
    +
    +

    replace the specified Deployment

    +

    HTTP Request

    +

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Deployment
    +

    Response

    + + + + + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    201
    Deployment
    Created
    +

    Delete

    +
    +

    kubectl Command

    +
    +
    
    +$ kubectl delete deployment deployment-example
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +$ kubectl proxy
    +$ curl -X DELETE -H 'Content-Type: application/yaml' --data '
    +gracePeriodSeconds: 0
    +orphanDependents: false
    +' 'http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments/deployment-example'
    +
    +
    +
    +

    Output

    +
    +
    
    +deployment "deployment-example" deleted
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +  "kind": "Status",
    +  "apiVersion": "v1",
    +  "metadata": {},
    +  "status": "Success",
    +  "code": 200
    +}
    +
    +
    +
    +

    delete a Deployment

    +

    HTTP Request

    +

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    propagationPolicyWhether 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.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    DeleteOptions
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Status
    OK
    +

    Delete Collection

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    delete collection of Deployment

    +

    HTTP Request

    +

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/deployments

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Status
    OK
    +

    Read Operations

    +

    See supported operations below...

    +

    Read

    +
    +

    kubectl Command

    +
    +
    
    +$ 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/extensions/v1beta1/namespaces/default/deployments/deployment-example
    +
    +
    +
    +

    Output

    +
    +
    
    +{
    +  "kind": "Deployment",
    +  "apiVersion": "apps/v1beta1",
    +  "metadata": {
    +    "name": "deployment-example",
    +    "namespace": "default",
    +    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +    "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    +    "resourceVersion": "2064726",
    +    "generation": 4,
    +    "creationTimestamp": "2016-10-27T16:33:35Z",
    +    "labels": {
    +      "app": "nginx"
    +    },
    +    "annotations": {
    +      "deployment.kubernetes.io/revision": "1"
    +    }
    +  },
    +  "spec": {
    +    "replicas": 3,
    +    "selector": {
    +      "matchLabels": {
    +        "app": "nginx"
    +      }
    +    },
    +    "template": {
    +      "metadata": {
    +        "creationTimestamp": null,
    +        "labels": {
    +          "app": "nginx"
    +        }
    +      },
    +      "spec": {
    +        "containers": [
    +          {
    +            "name": "nginx",
    +            "image": "nginx:1.10",
    +            "ports": [
    +              {
    +                "containerPort": 80,
    +                "protocol": "TCP"
    +              }
    +            ],
    +            "resources": {},
    +            "terminationMessagePath": "/dev/termination-log",
    +            "imagePullPolicy": "IfNotPresent"
    +          }
    +        ],
    +        "restartPolicy": "Always",
    +        "terminationGracePeriodSeconds": 30,
    +        "dnsPolicy": "ClusterFirst",
    +        "securityContext": {}
    +      }
    +    },
    +    "strategy": {
    +      "type": "RollingUpdate",
    +      "rollingUpdate": {
    +        "maxUnavailable": 1,
    +        "maxSurge": 1
    +      }
    +    }
    +  },
    +  "status": {
    +    "observedGeneration": 4,
    +    "replicas": 3,
    +    "updatedReplicas": 3,
    +    "availableReplicas": 3
    +  }
    +}
    +
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +  "kind": "Deployment",
    +  "apiVersion": "apps/v1beta1",
    +  "metadata": {
    +    "name": "deployment-example",
    +    "namespace": "default",
    +    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +    "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    +    "resourceVersion": "2064726",
    +    "generation": 4,
    +    "creationTimestamp": "2016-10-27T16:33:35Z",
    +    "labels": {
    +      "app": "nginx"
    +    },
    +    "annotations": {
    +      "deployment.kubernetes.io/revision": "1"
    +    }
    +  },
    +  "spec": {
    +    "replicas": 3,
    +    "selector": {
    +      "matchLabels": {
    +        "app": "nginx"
    +      }
    +    },
    +    "template": {
    +      "metadata": {
    +        "creationTimestamp": null,
    +        "labels": {
    +          "app": "nginx"
    +        }
    +      },
    +      "spec": {
    +        "containers": [
    +          {
    +            "name": "nginx",
    +            "image": "nginx:1.10",
    +            "ports": [
    +              {
    +                "containerPort": 80,
    +                "protocol": "TCP"
    +              }
    +            ],
    +            "resources": {},
    +            "terminationMessagePath": "/dev/termination-log",
    +            "imagePullPolicy": "IfNotPresent"
    +          }
    +        ],
    +        "restartPolicy": "Always",
    +        "terminationGracePeriodSeconds": 30,
    +        "dnsPolicy": "ClusterFirst",
    +        "securityContext": {}
    +      }
    +    },
    +    "strategy": {
    +      "type": "RollingUpdate",
    +      "rollingUpdate": {
    +        "maxUnavailable": 1,
    +        "maxSurge": 1
    +      }
    +    }
    +  },
    +  "status": {
    +    "observedGeneration": 4,
    +    "replicas": 3,
    +    "updatedReplicas": 3,
    +    "availableReplicas": 3
    +  }
    +}
    +
    +
    +
    +

    read the specified Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    exportShould this value be exported. Export strips fields that a user can not specify.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    +

    List

    +
    +

    kubectl Command

    +
    +
    
    +$ 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/extensions/v1beta1/namespaces/default/deployments'
    +
    +
    +
    +

    Output

    +
    +
    
    +{
    +  "kind": "List",
    +  "apiVersion": "v1",
    +  "metadata": {},
    +  "items": [
    +    {
    +      "kind": "Deployment",
    +      "apiVersion": "app/v1beta1",
    +      "metadata": {
    +        "name": "docs",
    +        "namespace": "default",
    +        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/docs",
    +        "uid": "ef49e1d2-915e-11e6-be81-42010a80003f",
    +        "resourceVersion": "1924126",
    +        "generation": 21,
    +        "creationTimestamp": "2016-10-13T16:06:00Z",
    +        "labels": {
    +          "run": "docs"
    +        },
    +        "annotations": {
    +          "deployment.kubernetes.io/revision": "10",
    +          "replicatingperfection.net/push-image": "true"
    +        }
    +      },
    +      "spec": {
    +        "replicas": 1,
    +        "selector": {
    +          "matchLabels": {
    +            "run": "docs"
    +          }
    +        },
    +        "template": {
    +          "metadata": {
    +            "creationTimestamp": null,
    +            "labels": {
    +              "auto-pushed-image-pwittrock/api-docs": "1477496453",
    +              "run": "docs"
    +            }
    +          },
    +          "spec": {
    +            "containers": [
    +              {
    +                "name": "docs",
    +                "image": "pwittrock/api-docs:v9",
    +                "resources": {},
    +                "terminationMessagePath": "/dev/termination-log",
    +                "imagePullPolicy": "Always"
    +              }
    +            ],
    +            "restartPolicy": "Always",
    +            "terminationGracePeriodSeconds": 30,
    +            "dnsPolicy": "ClusterFirst",
    +            "securityContext": {}
    +          }
    +        },
    +        "strategy": {
    +          "type": "RollingUpdate",
    +          "rollingUpdate": {
    +            "maxUnavailable": 1,
    +            "maxSurge": 1
    +          }
    +        }
    +      },
    +      "status": {
    +        "observedGeneration": 21,
    +        "replicas": 1,
    +        "updatedReplicas": 1,
    +        "availableReplicas": 1
    +      }
    +    },
    +    {
    +      "kind": "Deployment",
    +      "apiVersion": "app/v1beta1",
    +      "metadata": {
    +        "name": "deployment-example",
    +        "namespace": "default",
    +        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/deployment-example",
    +        "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    +        "resourceVersion": "2064726",
    +        "generation": 4,
    +        "creationTimestamp": "2016-10-27T16:33:35Z",
    +        "labels": {
    +          "app": "nginx"
    +        },
    +        "annotations": {
    +          "deployment.kubernetes.io/revision": "1"
    +        }
    +      },
    +      "spec": {
    +        "replicas": 3,
    +        "selector": {
    +          "matchLabels": {
    +            "app": "nginx"
    +          }
    +        },
    +        "template": {
    +          "metadata": {
    +            "creationTimestamp": null,
    +            "labels": {
    +              "app": "nginx"
    +            }
    +          },
    +          "spec": {
    +            "containers": [
    +              {
    +                "name": "nginx",
    +                "image": "nginx:1.10",
    +                "ports": [
    +                  {
    +                    "containerPort": 80,
    +                    "protocol": "TCP"
    +                  }
    +                ],
    +                "resources": {},
    +                "terminationMessagePath": "/dev/termination-log",
    +                "imagePullPolicy": "IfNotPresent"
    +              }
    +            ],
    +            "restartPolicy": "Always",
    +            "terminationGracePeriodSeconds": 30,
    +            "dnsPolicy": "ClusterFirst",
    +            "securityContext": {}
    +          }
    +        },
    +        "strategy": {
    +          "type": "RollingUpdate",
    +          "rollingUpdate": {
    +            "maxUnavailable": 1,
    +            "maxSurge": 1
    +          }
    +        }
    +      },
    +      "status": {
    +        "observedGeneration": 4,
    +        "replicas": 3,
    +        "updatedReplicas": 3,
    +        "availableReplicas": 3
    +      }
    +    }
    +  ]
    +}
    +
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +  "kind": "List",
    +  "apiVersion": "v1",
    +  "metadata": {},
    +  "items": [
    +    {
    +      "kind": "Deployment",
    +      "apiVersion": "app/v1beta1",
    +      "metadata": {
    +        "name": "docs",
    +        "namespace": "default",
    +        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/docs",
    +        "uid": "ef49e1d2-915e-11e6-be81-42010a80003f",
    +        "resourceVersion": "1924126",
    +        "generation": 21,
    +        "creationTimestamp": "2016-10-13T16:06:00Z",
    +        "labels": {
    +          "run": "docs"
    +        },
    +        "annotations": {
    +          "deployment.kubernetes.io/revision": "10",
    +          "replicatingperfection.net/push-image": "true"
    +        }
    +      },
    +      "spec": {
    +        "replicas": 1,
    +        "selector": {
    +          "matchLabels": {
    +            "run": "docs"
    +          }
    +        },
    +        "template": {
    +          "metadata": {
    +            "creationTimestamp": null,
    +            "labels": {
    +              "auto-pushed-image-pwittrock/api-docs": "1477496453",
    +              "run": "docs"
    +            }
    +          },
    +          "spec": {
    +            "containers": [
    +              {
    +                "name": "docs",
    +                "image": "pwittrock/api-docs:v9",
    +                "resources": {},
    +                "terminationMessagePath": "/dev/termination-log",
    +                "imagePullPolicy": "Always"
    +              }
    +            ],
    +            "restartPolicy": "Always",
    +            "terminationGracePeriodSeconds": 30,
    +            "dnsPolicy": "ClusterFirst",
    +            "securityContext": {}
    +          }
    +        },
    +        "strategy": {
    +          "type": "RollingUpdate",
    +          "rollingUpdate": {
    +            "maxUnavailable": 1,
    +            "maxSurge": 1
    +          }
    +        }
    +      },
    +      "status": {
    +        "observedGeneration": 21,
    +        "replicas": 1,
    +        "updatedReplicas": 1,
    +        "availableReplicas": 1
    +      }
    +    },
    +    {
    +      "kind": "Deployment",
    +      "apiVersion": "app/v1beta1",
    +      "metadata": {
    +        "name": "deployment-example",
    +        "namespace": "default",
    +        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/deployment-example",
    +        "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    +        "resourceVersion": "2064726",
    +        "generation": 4,
    +        "creationTimestamp": "2016-10-27T16:33:35Z",
    +        "labels": {
    +          "app": "nginx"
    +        },
    +        "annotations": {
    +          "deployment.kubernetes.io/revision": "1"
    +        }
    +      },
    +      "spec": {
    +        "replicas": 3,
    +        "selector": {
    +          "matchLabels": {
    +            "app": "nginx"
    +          }
    +        },
    +        "template": {
    +          "metadata": {
    +            "creationTimestamp": null,
    +            "labels": {
    +              "app": "nginx"
    +            }
    +          },
    +          "spec": {
    +            "containers": [
    +              {
    +                "name": "nginx",
    +                "image": "nginx:1.10",
    +                "ports": [
    +                  {
    +                    "containerPort": 80,
    +                    "protocol": "TCP"
    +                  }
    +                ],
    +                "resources": {},
    +                "terminationMessagePath": "/dev/termination-log",
    +                "imagePullPolicy": "IfNotPresent"
    +              }
    +            ],
    +            "restartPolicy": "Always",
    +            "terminationGracePeriodSeconds": 30,
    +            "dnsPolicy": "ClusterFirst",
    +            "securityContext": {}
    +          }
    +        },
    +        "strategy": {
    +          "type": "RollingUpdate",
    +          "rollingUpdate": {
    +            "maxUnavailable": 1,
    +            "maxSurge": 1
    +          }
    +        }
    +      },
    +      "status": {
    +        "observedGeneration": 4,
    +        "replicas": 3,
    +        "updatedReplicas": 3,
    +        "availableReplicas": 3
    +      }
    +    }
    +  ]
    +}
    +
    +
    +
    +

    list or watch objects of kind Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    DeploymentList
    OK
    +

    List All Namespaces

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    list or watch objects of kind Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/deployments

    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    DeploymentList
    OK
    +

    Watch

    +
    +

    kubectl Command

    +
    +
    
    +$ 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/extensions/v1beta1/watch/namespaces/default/deployments/deployment-example'
    +
    +
    +
    +

    Output

    +
    +
    
    +{
    +    "type": "ADDED",
    +    "object": {
    +        "kind": "Deployment",
    +        "apiVersion": "apps/v1beta1",
    +        "metadata": {
    +            "name": "deployment-example",
    +            "namespace": "default",
    +            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    +            "resourceVersion": "2128095",
    +            "generation": 2,
    +            "creationTimestamp": "2016-10-28T03:34:12Z",
    +            "labels": {
    +                "app": "nginx"
    +            },
    +            "annotations": {
    +                "deployment.kubernetes.io/revision": "3"
    +            }
    +        },
    +        "spec": {
    +            "replicas": 3,
    +            "selector": {
    +                "matchLabels": {
    +                    "app": "nginx"
    +                }
    +            },
    +            "template": {
    +                "metadata": {
    +                    "creationTimestamp": null,
    +                    "labels": {
    +                        "app": "nginx"
    +                    }
    +                },
    +                "spec": {
    +                    "containers": [
    +                        {
    +                            "name": "nginx",
    +                            "image": "nginx:1.10",
    +                            "ports": [
    +                                {
    +                                    "containerPort": 80,
    +                                    "protocol": "TCP"
    +                                }
    +                            ],
    +                            "resources": {
    +                            },
    +                            "terminationMessagePath": "/dev/termination-log",
    +                            "imagePullPolicy": "IfNotPresent"
    +                        }
    +                    ],
    +                    "restartPolicy": "Always",
    +                    "terminationGracePeriodSeconds": 30,
    +                    "dnsPolicy": "ClusterFirst",
    +                    "securityContext": {
    +                    }
    +                }
    +            },
    +            "strategy": {
    +                "type": "RollingUpdate",
    +                "rollingUpdate": {
    +                    "maxUnavailable": 1,
    +                    "maxSurge": 1
    +                }
    +            }
    +        },
    +        "status": {
    +            "observedGeneration": 2,
    +            "replicas": 3,
    +            "updatedReplicas": 3,
    +            "availableReplicas": 3
    +        }
    +    }
    +}
    +
    +
    +
    +

    Response Body

    +
    +
    
    +{
    +    "type": "ADDED",
    +    "object": {
    +        "kind": "Deployment",
    +        "apiVersion": "apps/v1beta1",
    +        "metadata": {
    +            "name": "deployment-example",
    +            "namespace": "default",
    +            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    +            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    +            "resourceVersion": "2128095",
    +            "generation": 2,
    +            "creationTimestamp": "2016-10-28T03:34:12Z",
    +            "labels": {
    +                "app": "nginx"
    +            },
    +            "annotations": {
    +                "deployment.kubernetes.io/revision": "3"
    +            }
    +        },
    +        "spec": {
    +            "replicas": 3,
    +            "selector": {
    +                "matchLabels": {
    +                    "app": "nginx"
    +                }
    +            },
    +            "template": {
    +                "metadata": {
    +                    "creationTimestamp": null,
    +                    "labels": {
    +                        "app": "nginx"
    +                    }
    +                },
    +                "spec": {
    +                    "containers": [
    +                        {
    +                            "name": "nginx",
    +                            "image": "nginx:1.10",
    +                            "ports": [
    +                                {
    +                                    "containerPort": 80,
    +                                    "protocol": "TCP"
    +                                }
    +                            ],
    +                            "resources": {
    +                            },
    +                            "terminationMessagePath": "/dev/termination-log",
    +                            "imagePullPolicy": "IfNotPresent"
    +                        }
    +                    ],
    +                    "restartPolicy": "Always",
    +                    "terminationGracePeriodSeconds": 30,
    +                    "dnsPolicy": "ClusterFirst",
    +                    "securityContext": {
    +                    }
    +                }
    +            },
    +            "strategy": {
    +                "type": "RollingUpdate",
    +                "rollingUpdate": {
    +                    "maxUnavailable": 1,
    +                    "maxSurge": 1
    +                }
    +            }
    +        },
    +        "status": {
    +            "observedGeneration": 2,
    +            "replicas": 3,
    +            "updatedReplicas": 3,
    +            "availableReplicas": 3
    +        }
    +    }
    +}
    +
    +
    +

    watch changes to an object of kind Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/deployments/{name}

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    WatchEvent
    OK
    +

    Watch List

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    watch individual changes to a list of Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/deployments

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    WatchEvent
    OK
    +

    Watch List All Namespaces

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    watch individual changes to a list of Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/watch/deployments

    +

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    WatchEvent
    OK
    +

    Status Operations

    +

    See supported operations below...

    +

    Patch Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    partially update status of the specified Deployment

    +

    HTTP Request

    +

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Patch
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    +

    Read Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    read status of the specified Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    +

    Replace Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    replace status of the specified Deployment

    +

    HTTP Request

    +

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Deployment
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Deployment
    +

    Response

    + + + + + + + + + + + + + + + + + +
    CodeDescription
    200
    Deployment
    OK
    201
    Deployment
    Created
    +

    Misc Operations

    +

    See supported operations below...

    +

    Read Scale

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    read scale of the specified Deployment

    +

    HTTP Request

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Scale
    OK
    +

    Replace Scale

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    replace scale of the specified Deployment

    +

    HTTP Request

    +

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Scale
    +

    Response

    + + + + + + + + + + + + + + + + + +
    CodeDescription
    201
    Scale
    Created
    200
    Scale
    OK
    +

    Patch Scale

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    partially update scale of the specified Deployment

    +

    HTTP Request

    +

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    Patch
    +

    Response

    + + + + + + + + + + + + + +
    CodeDescription
    200
    Scale
    OK
    +

    Rollback

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    create rollback of a Deployment

    +

    HTTP Request

    +

    POST /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/rollback

    +

    Path Parameters

    + + + + + + + + + + + + + + + + + +
    ParameterDescription
    namename of the DeploymentRollback
    namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    body
    DeploymentRollback
    +

    Response

    + + + + + + + + + + + + + + + + + + + + + +
    CodeDescription
    200
    DeploymentRollback
    OK
    201
    DeploymentRollback
    Created
    202
    DeploymentRollback
    Accepted
    +
    +

    DeploymentCondition v1beta2 apps

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    appsv1beta2DeploymentCondition
    + + + +

    DeploymentCondition describes the state of a deployment at a certain point.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    lastUpdateTime
    Time
    The last time this condition was updated.
    message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.
    type
    string
    Type of deployment condition.
    +
    +

    DeploymentCondition v1beta1 apps

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    appsv1beta1DeploymentCondition
    + + + +

    DeploymentCondition describes the state of a deployment at a certain point.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    lastUpdateTime
    Time
    The last time this condition was updated.
    message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.
    type
    string
    Type of deployment condition.
    +
    +

    DeploymentCondition v1beta1 extensions

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    extensionsv1beta1DeploymentCondition
    + + + +

    DeploymentCondition describes the state of a deployment at a certain point.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    lastUpdateTime
    Time
    The last time this condition was updated.
    message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.
    type
    string
    Type of deployment condition.
    +
    +

    Event v1beta1 events

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    eventsv1beta1Event
    + + + +

    Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    action
    string
    What action was taken/failed regarding to the regarding object.
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    deprecatedCount
    integer
    Deprecated field assuring backward compatibility with core.v1 Event type
    deprecatedFirstTimestamp
    Time
    Deprecated field assuring backward compatibility with core.v1 Event type
    deprecatedLastTimestamp
    Time
    Deprecated field assuring backward compatibility with core.v1 Event type
    deprecatedSource
    EventSource
    Deprecated field assuring backward compatibility with core.v1 Event type
    eventTime
    MicroTime
    Required. Time when this Event was first observed.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    note
    string
    Optional. A human-readable description of the status of this operation. Maximal length of the note is 1kB, but libraries should be prepared to handle values up to 64kB.
    reason
    string
    Why the action was taken.
    regarding
    ObjectReference
    The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object.
    related
    ObjectReference
    Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object.
    reportingController
    string
    Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet.
    reportingInstance
    string
    ID of the controller instance, e.g. kubelet-xyzf.
    series
    EventSeries
    Data about the Event series this event represents or nil if it's a singleton Event.
    type
    string
    Type of this event (Normal, Warning), new types could be added in the future.
    +

    EventList v1beta1 events

    + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    Event array
    Items is a list of schema objects.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
     
    -

    list or watch objects of kind Deployment

    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    create an Event

    HTTP Request

    -

    GET /apis/apps/v1beta1/namespaces/{namespace}/deployments

    +

    POST /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events

    Path Parameters

    @@ -85185,37 +92718,20 @@

    Query Parameters

    + +
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Event
    @@ -85229,40 +92745,52 @@

    Response

    -200
    DeploymentList +200
    Event OK + +201
    Event +Created + + +202
    Event +Accepted + -

    List All Namespaces

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind Deployment

    +

    partially update the specified Event

    HTTP Request

    -

    GET /apis/apps/v1beta1/deployments

    -

    Query Parameters

    +

    PATCH /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    +

    Path Parameters

    @@ -85272,40 +92800,42 @@

    Query Parameters

    - - - - - - - - - - + + - - + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.namename of the Event
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + - - + + + + + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -85319,186 +92849,43 @@

    Response

    -200
    DeploymentList +200
    Event OK -

    Watch

    +

    Replace

    kubectl Command

    
    -$ kubectl get deployment deployment-example --watch -o json
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    -
    
    -$ kubectl proxy
    -$ curl -X GET 'http://127.0.0.1:8001/apis/apps/v1beta1/watch/namespaces/default/deployments/deployment-example'
    +
    
    +Coming Soon
    +
     

    Output

    
    -{
    -    "type": "ADDED",
    -    "object": {
    -        "kind": "Deployment",
    -        "apiVersion": "apps/v1beta1",
    -        "metadata": {
    -            "name": "deployment-example",
    -            "namespace": "default",
    -            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    -            "resourceVersion": "2128095",
    -            "generation": 2,
    -            "creationTimestamp": "2016-10-28T03:34:12Z",
    -            "labels": {
    -                "app": "nginx"
    -            },
    -            "annotations": {
    -                "deployment.kubernetes.io/revision": "3"
    -            }
    -        },
    -        "spec": {
    -            "replicas": 3,
    -            "selector": {
    -                "matchLabels": {
    -                    "app": "nginx"
    -                }
    -            },
    -            "template": {
    -                "metadata": {
    -                    "creationTimestamp": null,
    -                    "labels": {
    -                        "app": "nginx"
    -                    }
    -                },
    -                "spec": {
    -                    "containers": [
    -                        {
    -                            "name": "nginx",
    -                            "image": "nginx:1.10",
    -                            "ports": [
    -                                {
    -                                    "containerPort": 80,
    -                                    "protocol": "TCP"
    -                                }
    -                            ],
    -                            "resources": {
    -                            },
    -                            "terminationMessagePath": "/dev/termination-log",
    -                            "imagePullPolicy": "IfNotPresent"
    -                        }
    -                    ],
    -                    "restartPolicy": "Always",
    -                    "terminationGracePeriodSeconds": 30,
    -                    "dnsPolicy": "ClusterFirst",
    -                    "securityContext": {
    -                    }
    -                }
    -            },
    -            "strategy": {
    -                "type": "RollingUpdate",
    -                "rollingUpdate": {
    -                    "maxUnavailable": 1,
    -                    "maxSurge": 1
    -                }
    -            }
    -        },
    -        "status": {
    -            "observedGeneration": 2,
    -            "replicas": 3,
    -            "updatedReplicas": 3,
    -            "availableReplicas": 3
    -        }
    -    }
    -}
    +Coming Soon
    +
     

    Response Body

    
    -{
    -    "type": "ADDED",
    -    "object": {
    -        "kind": "Deployment",
    -        "apiVersion": "apps/v1beta1",
    -        "metadata": {
    -            "name": "deployment-example",
    -            "namespace": "default",
    -            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    -            "resourceVersion": "2128095",
    -            "generation": 2,
    -            "creationTimestamp": "2016-10-28T03:34:12Z",
    -            "labels": {
    -                "app": "nginx"
    -            },
    -            "annotations": {
    -                "deployment.kubernetes.io/revision": "3"
    -            }
    -        },
    -        "spec": {
    -            "replicas": 3,
    -            "selector": {
    -                "matchLabels": {
    -                    "app": "nginx"
    -                }
    -            },
    -            "template": {
    -                "metadata": {
    -                    "creationTimestamp": null,
    -                    "labels": {
    -                        "app": "nginx"
    -                    }
    -                },
    -                "spec": {
    -                    "containers": [
    -                        {
    -                            "name": "nginx",
    -                            "image": "nginx:1.10",
    -                            "ports": [
    -                                {
    -                                    "containerPort": 80,
    -                                    "protocol": "TCP"
    -                                }
    -                            ],
    -                            "resources": {
    -                            },
    -                            "terminationMessagePath": "/dev/termination-log",
    -                            "imagePullPolicy": "IfNotPresent"
    -                        }
    -                    ],
    -                    "restartPolicy": "Always",
    -                    "terminationGracePeriodSeconds": 30,
    -                    "dnsPolicy": "ClusterFirst",
    -                    "securityContext": {
    -                    }
    -                }
    -            },
    -            "strategy": {
    -                "type": "RollingUpdate",
    -                "rollingUpdate": {
    -                    "maxUnavailable": 1,
    -                    "maxSurge": 1
    -                }
    -            }
    -        },
    -        "status": {
    -            "observedGeneration": 2,
    -            "replicas": 3,
    -            "updatedReplicas": 3,
    -            "availableReplicas": 3
    -        }
    -    }
    -}
    +Coming Soon
    +
     
    -

    watch changes to an object of kind Deployment

    +

    replace the specified Event

    HTTP Request

    -

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/deployments/{name}

    +

    PUT /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    Path Parameters

    @@ -85510,7 +92897,7 @@

    Path Parameters

    - + @@ -85528,40 +92915,23 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - + +
    namename of the Deploymentname of the Event
    namespace
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Event
    @@ -85575,39 +92945,47 @@

    Response

    -200
    WatchEvent +201
    Event +Created + + +200
    Event OK -

    Watch List

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Deployment

    +

    delete an Event

    HTTP Request

    -

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/deployments

    +

    DELETE /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    Path Parameters

    @@ -85618,6 +92996,10 @@

    Path Parameters

    + + + + @@ -85633,40 +93015,35 @@

    Query Parameters

    - - - - - - - - - - - - - - + + - - + + - - + + - - + + + +
    namename of the Event
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.prettyIf 'true', then the output is pretty printed.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    prettyIf 'true', then the output is pretty printed.orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.propagationPolicyWhether 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.
    +

    Body Parameters

    + + - - + + + + - - + +
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    DeleteOptions
    @@ -85680,39 +93057,58 @@

    Response

    -200
    WatchEvent +200
    Status OK -

    Watch List All Namespaces

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Deployment

    +

    delete collection of Event

    HTTP Request

    -

    GET /apis/apps/v1beta1/watch/deployments

    +

    DELETE /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects

    Query Parameters

    @@ -85723,6 +93119,10 @@

    Query Parameters

    + + + + @@ -85743,16 +93143,12 @@

    Query Parameters

    - - - - - + @@ -85770,41 +93166,45 @@

    Response

    - +
    prettyIf 'true', then the output is pretty printed.
    continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    WatchEvent
    200
    Status
    OK
    -

    Status Operations

    +

    Read Operations

    See supported operations below...

    -

    Patch Status

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update status of the specified Deployment

    +

    read the specified Event

    HTTP Request

    -

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    GET /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    Path Parameters

    @@ -85816,7 +93216,7 @@

    Path Parameters

    - + @@ -85837,20 +93237,13 @@

    Query Parameters

    - -
    namename of the Deploymentname of the Event
    namespace pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + +
    ParameterDescriptionexactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    body
    Patch
    exportShould this value be exported. Export strips fields that a user can not specify.
    @@ -85864,39 +93257,43 @@

    Response

    -200
    Deployment +200
    Event OK -

    Read Status

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read status of the specified Deployment

    +

    list or watch objects of kind Event

    HTTP Request

    -

    GET /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    GET /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events

    Path Parameters

    @@ -85907,10 +93304,6 @@

    Path Parameters

    - - - - @@ -85929,97 +93322,37 @@

    Query Parameters

    - -
    namename of the Deployment
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    -

    Response

    - - - - - - - - - - + + - -
    CodeDescription
    200
    Deployment
    OKcontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    -

    Replace Status

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    replace status of the specified Deployment

    -

    HTTP Request

    -

    PUT /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/status

    -

    Path Parameters

    - - - - + + - - - - + + - - + + - -
    ParameterDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    namename of the DeploymentincludeUninitializedIf true, partially initialized resources are included in the response.
    namespaceobject name and auth scope, such as for teams and projectslabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    -

    Query Parameters

    - - - - + + - - - - + + - -
    ParameterDescriptionlimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    -

    Body Parameters

    - - - - + + - - - - + +
    ParameterDescriptiontimeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    body
    Deployment
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -86033,46 +93366,44 @@

    Response

    -200
    Deployment +200
    EventList OK - -201
    Deployment -Created - -

    Misc Operations

    -

    See supported operations below...

    -

    Read Scale

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read scale of the specified Deployment

    +

    list or watch objects of kind Event

    HTTP Request

    -

    GET /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    -

    Path Parameters

    +

    GET /apis/events.k8s.io/v1beta1/events

    +

    Query Parameters

    @@ -86082,28 +93413,41 @@

    Path Parameters

    - - + + - - + + - -
    namename of the ScalecontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    namespaceobject name and auth scope, such as for teams and projectsfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -

    Query Parameters

    - - - - + + + + + + + + + + - - + + + + + + + + + + + +
    ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

    Response

    @@ -86116,39 +93460,43 @@

    Response

    -200
    Scale +200
    EventList OK -

    Replace Scale

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace scale of the specified Deployment

    +

    watch changes to an object of kind Event

    HTTP Request

    -

    PUT /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    GET /apis/events.k8s.io/v1beta1/watch/namespaces/{namespace}/events/{name}

    Path Parameters

    @@ -86160,7 +93508,7 @@

    Path Parameters

    - + @@ -86178,23 +93526,40 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + - -
    namename of the Scalename of the Event
    namespace
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    Scale
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -86208,43 +93573,43 @@

    Response

    -200
    Scale +200
    WatchEvent OK - -201
    Scale -Created - -

    Patch Scale

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update scale of the specified Deployment

    +

    watch individual changes to a list of Event

    HTTP Request

    -

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    +

    GET /apis/events.k8s.io/v1beta1/watch/namespaces/{namespace}/events

    Path Parameters

    @@ -86255,10 +93620,6 @@

    Path Parameters

    - - - - @@ -86274,23 +93635,40 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + - -
    namename of the Scale
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    Patch
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -86304,40 +93682,44 @@

    Response

    -200
    Scale +200
    WatchEvent OK -

    Rollback

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create rollback of a Deployment

    +

    watch individual changes to a list of Event

    HTTP Request

    -

    POST /apis/apps/v1beta1/namespaces/{namespace}/deployments/{name}/rollback

    -

    Path Parameters

    +

    GET /apis/events.k8s.io/v1beta1/watch/events

    +

    Query Parameters

    @@ -86347,42 +93729,40 @@

    Path Parameters

    - - + + - - + + - -
    namename of the DeploymentRollbackcontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    namespaceobject name and auth scope, such as for teams and projectsfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -

    Query Parameters

    - - - - + + + + + + + + + + - - - -
    ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    DeploymentRollback
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -86396,21 +93776,13 @@

    Response

    -200
    DeploymentRollback +200
    WatchEvent OK - -201
    DeploymentRollback -Created - - -202
    DeploymentRollback -Accepted -
    -

    Deployment v1beta1 extensions

    +

    EventSeries v1beta1 events

    @@ -86421,21 +93793,21 @@

    Deployment v1beta1 extensions

    - + - +
    extensionsevents v1beta1DeploymentEventSeries
    - + -

    DEPRECATED - This group version of Deployment is deprecated by apps/v1beta2/Deployment. See the release notes for more information. Deployment enables declarative updates for Pods and ReplicaSets.

    +

    EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.

    @@ -86447,34 +93819,44 @@

    Deployment v1beta1 extensions

    - - + + - - + + - - + + + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcescount
    integer
    Number of occurrences in this series up to the last heartbeat time
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindslastObservedTime
    MicroTime
    Time when last Event from the series was seen before last heartbeat.
    metadata
    ObjectMeta
    Standard object metadata.state
    string
    Information whether this series is ongoing or finished.
    +
    +

    FSGroupStrategyOptions v1beta1 policy

    + + - - + + + + + - - + + +
    spec
    DeploymentSpec
    Specification of the desired behavior of the Deployment.GroupVersionKind
    status
    DeploymentStatus
    Most recently observed status of the Deployment.policyv1beta1FSGroupStrategyOptions
    -

    DeploymentSpec v1beta1 extensions

    +

    FSGroupStrategyOptions defines the strategy type and options used to create the strategy.

    + @@ -86485,50 +93867,43 @@

    DeploymentSpec v1beta1 extensions

    - - - - - - - - - - - - - - - - - - - - - - + + - - + + + +
    minReadySeconds
    integer
    Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
    paused
    boolean
    Indicates that the deployment is paused and will not be processed by the deployment controller.
    progressDeadlineSeconds
    integer
    The maximum time in seconds for a deployment to make progress before it is considered to be failed. The deployment controller will continue to process failed deployments and a condition with a ProgressDeadlineExceeded reason will be surfaced in the deployment status. Note that progress will not be estimated during the time a deployment is paused. This is not set by default.
    replicas
    integer
    Number of desired pods. This is a pointer to distinguish between explicit zero and not specified. Defaults to 1.
    revisionHistoryLimit
    integer
    The number of old ReplicaSets to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified.
    rollbackTo
    RollbackConfig
    DEPRECATED. The config this deployment is rolling back to. Will be cleared after rollback is done.ranges
    IDRange array
    Ranges are the allowed ranges of fs groups. If you would like to force a single fs group then supply a single range with the same start and end.
    selector
    LabelSelector
    Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment.rule
    string
    Rule is the strategy that will dictate what FSGroup is used in the SecurityContext.
    +
    +

    HorizontalPodAutoscaler v2beta1 autoscaling

    + + - - + + + + + - - + + +
    strategy
    DeploymentStrategy
    patch type: retainKeys
    The deployment strategy to use to replace existing pods with new ones.GroupVersionKind
    template
    PodTemplateSpec
    Template describes the pods that will be created.autoscalingv2beta1HorizontalPodAutoscaler
    -

    DeploymentStatus v1beta1 extensions

    + + + +

    HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.

    + @@ -86539,40 +93914,35 @@

    DeploymentStatus v1beta1 extensions

    - - - - - - - - - - - - - - + + - - + + - - + + - - + + - - + +
    availableReplicas
    integer
    Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.
    collisionCount
    integer
    Count of hash collisions for the Deployment. The Deployment controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ReplicaSet.
    conditions
    DeploymentCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a deployment's current state.
    observedGeneration
    integer
    The generation observed by the deployment controller.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    readyReplicas
    integer
    Total number of ready pods targeted by this deployment.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    replicas
    integer
    Total number of non-terminated pods targeted by this deployment (their labels match the selector).metadata
    ObjectMeta
    metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    unavailableReplicas
    integer
    Total number of unavailable pods targeted by this deployment. This is the total number of pods that are still required for the deployment to have 100% available capacity. They may either be pods that are running but not yet available or pods that still have not been created.spec
    HorizontalPodAutoscalerSpec
    spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
    updatedReplicas
    integer
    Total number of non-terminated pods targeted by this deployment that have the desired template spec.status
    HorizontalPodAutoscalerStatus
    status is the current information about the autoscaler.
    -

    DeploymentList v1beta1 extensions

    +

    HorizontalPodAutoscalerSpec v2beta1 autoscaling

    + + @@ -86582,29 +93952,29 @@

    DeploymentList v1beta1 extensions

    - - + + - - + + - - + + - - + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesmaxReplicas
    integer
    maxReplicas is the upper limit for the number of replicas to which the autoscaler can scale up. It cannot be less that minReplicas.
    items
    Deployment array
    Items is the list of Deployments.metrics
    MetricSpec array
    metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsminReplicas
    integer
    minReplicas is the lower limit for the number of replicas to which the autoscaler can scale down. It defaults to 1 pod.
    metadata
    ListMeta
    Standard list metadata.scaleTargetRef
    CrossVersionObjectReference
    scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count.
    -

    DeploymentStrategy v1beta1 extensions

    +

    HorizontalPodAutoscalerStatus v2beta1 autoscaling

    @@ -86616,54 +93986,32 @@

    DeploymentStrategy v1beta1 extens

    - - - - - - - - -
    rollingUpdate
    RollingUpdateDeployment
    Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate.
    type
    string
    Type of deployment. Can be "Recreate" or "RollingUpdate". Default is RollingUpdate.
    -

    DeploymentRollback v1beta1 extensions

    - - - - - + + - - - - + + - - + + - - + + - - + + - - + +
    FieldDescriptionconditions
    HorizontalPodAutoscalerCondition array
    conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcescurrentMetrics
    MetricStatus array
    currentMetrics is the last read state of the metrics used by this autoscaler.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindscurrentReplicas
    integer
    currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.
    name
    string
    Required: This must match the Name of a deployment.desiredReplicas
    integer
    desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.
    rollbackTo
    RollbackConfig
    The config of this deployment rollback.lastScaleTime
    Time
    lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed.
    updatedAnnotations
    object
    The annotations to be updated to a deploymentobservedGeneration
    integer
    observedGeneration is the most recent generation observed by this autoscaler.
    -

    RollingUpdateDeployment v1beta1 extensions

    - - +

    HorizontalPodAutoscalerList v2beta1 autoscaling

    @@ -86673,142 +94021,57 @@

    RollingUpdateDeployment v1be

    - - + + - - + + + + + + + + + +
    maxSurgeThe maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. By default, a value of 1 is used. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is atmost 130% of desired pods.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    maxUnavailableThe maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding down. This can not be 0 if MaxSurge is 0. By default, a fixed value of 1 is used. Example: when this is set to 30%, the old RC can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old RC can be scaled down further, followed by scaling up the new RC, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods.items
    HorizontalPodAutoscaler array
    items is the list of horizontal pod autoscaler objects.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    metadata is the standard list metadata.
    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
    -$ echo 'apiVersion: apps/v1beta1
    -kind: Deployment
    -metadata:
    -  name: deployment-example
    -spec:
    -  replicas: 3
    -  revisionHistoryLimit: 10
    -  template:
    -    metadata:
    -      labels:
    -        app: nginx
    -    spec:
    -      containers:
    -      - name: nginx
    -        image: nginx:1.10
    -        ports:
    -        - containerPort: 80
    -' | kubectl create -f -
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
    -$ kubectl proxy
    -$ curl -X POST -H 'Content-Type: application/yaml' --data '
    -apiVersion: apps/v1beta1
    -kind: Deployment
    -metadata:
    -  name: deployment-example
    -spec:
    -  replicas: 3
    -  revisionHistoryLimit: 10
    -  template:
    -    metadata:
    -      labels:
    -        app: nginx
    -    spec:
    -      containers:
    -      - name: nginx
    -        image: nginx:1.10
    -        ports:
    -        - containerPort: 80
    -' http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments
    +Coming Soon
    +
     

    Output

    
    -deployment "deployment-example" created
    +Coming Soon
    +
     

    Response Body

    
    -{
    -  "kind": "Deployment",
    -  "apiVersion": "apps/v1beta1",
    -  "metadata": {
    -    "name": "deployment-example",
    -    "namespace": "default",
    -    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -    "uid": "4ccca349-9cb1-11e6-9c54-42010a800148",
    -    "resourceVersion": "2118306",
    -    "generation": 1,
    -    "creationTimestamp": "2016-10-28T01:53:19Z",
    -    "labels": {
    -      "app": "nginx"
    -    }
    -  },
    -  "spec": {
    -    "replicas": 3,
    -    "selector": {
    -      "matchLabels": {
    -        "app": "nginx"
    -      }
    -    },
    -    "template": {
    -      "metadata": {
    -        "creationTimestamp": null,
    -        "labels": {
    -          "app": "nginx"
    -        }
    -      },
    -      "spec": {
    -        "containers": [
    -          {
    -            "name": "nginx",
    -            "image": "nginx:1.10",
    -            "ports": [
    -              {
    -                "containerPort": 80,
    -                "protocol": "TCP"
    -              }
    -            ],
    -            "resources": {},
    -            "terminationMessagePath": "/dev/termination-log",
    -            "imagePullPolicy": "IfNotPresent"
    -          }
    -        ],
    -        "restartPolicy": "Always",
    -        "terminationGracePeriodSeconds": 30,
    -        "dnsPolicy": "ClusterFirst",
    -        "securityContext": {}
    -      }
    -    },
    -    "strategy": {
    -      "type": "RollingUpdate",
    -      "rollingUpdate": {
    -        "maxUnavailable": 1,
    -        "maxSurge": 1
    -      }
    -    },
    -    "revisionHistoryLimit": 10
    -  },
    -  "status": {}
    -}
    +Coming Soon
    +
     
    -

    create a Deployment

    +

    create a HorizontalPodAutoscaler

    HTTP Request

    -

    POST /apis/extensions/v1beta1/namespaces/{namespace}/deployments

    +

    POST /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers

    Path Parameters

    @@ -86849,7 +94112,7 @@

    Body Parameters

    - + @@ -86864,120 +94127,51 @@

    Response

    - + - + - +
    body
    Deployment
    body
    HorizontalPodAutoscaler
    200
    Deployment
    200
    HorizontalPodAutoscaler
    OK
    201
    Deployment
    201
    HorizontalPodAutoscaler
    Created
    202
    Deployment
    202
    HorizontalPodAutoscaler
    Accepted
    -

    Patch

    +

    Patch

    kubectl Command

    
    -$ kubectl patch deployment deployment-example -p \
    -    '{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}'
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
    -$ kubectl proxy
    -$ curl -X PATCH -H 'Content-Type: application/strategic-merge-patch+json' --data '
    -{"spec":{"template":{"spec":{"containers":[{"name":"nginx","image":"nginx:1.11"}]}}}}' \
    -    'http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments/deployment-example'
    +Coming Soon
    +
     

    Output

    
    -"deployment-example" patched
    +Coming Soon
    +
     

    Response Body

    
    -{
    -  "kind": "Deployment",
    -  "apiVersion": "apps/v1beta1",
    -  "metadata": {
    -    "name": "deployment-example",
    -    "namespace": "default",
    -    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -    "uid": "5dc3a8e6-b0ee-11e6-aef0-42010af00229",
    -    "resourceVersion": "164489",
    -    "generation": 11,
    -    "creationTimestamp": "2016-11-22T20:00:50Z",
    -    "labels": {
    -      "app": "nginx"
    -    },
    -    "annotations": {
    -      "deployment.kubernetes.io/revision": "5"
    -    }
    -  },
    -  "spec": {
    -    "replicas": 3,
    -    "selector": {
    -      "matchLabels": {
    -        "app": "nginx"
    -      }
    -    },
    -    "template": {
    -      "metadata": {
    -        "creationTimestamp": null,
    -        "labels": {
    -          "app": "nginx"
    -        }
    -      },
    -      "spec": {
    -        "containers": [
    -          {
    -            "name": "nginx",
    -            "image": "nginx:1.11",
    -            "ports": [
    -              {
    -                "containerPort": 80,
    -                "protocol": "TCP"
    -              }
    -            ],
    -            "resources": {},
    -            "terminationMessagePath": "/dev/termination-log",
    -            "imagePullPolicy": "IfNotPresent"
    -          }
    -        ],
    -        "restartPolicy": "Always",
    -        "terminationGracePeriodSeconds": 30,
    -        "dnsPolicy": "ClusterFirst",
    -        "securityContext": {}
    -      }
    -    },
    -    "strategy": {
    -      "type": "RollingUpdate",
    -      "rollingUpdate": {
    -        "maxUnavailable": 1,
    -        "maxSurge": 1
    -      }
    -    },
    -    "revisionHistoryLimit": 10
    -  },
    -  "status": {
    -    "observedGeneration": 10,
    -    "replicas": 3,
    -    "updatedReplicas": 3,
    -    "availableReplicas": 3
    -  }
    -}
    +Coming Soon
    +
     
    -

    partially update the specified Deployment

    +

    partially update the specified HorizontalPodAutoscaler

    HTTP Request

    -

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    PATCH /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    Path Parameters

    @@ -86989,7 +94183,7 @@

    Path Parameters

    - + @@ -87037,141 +94231,43 @@

    Response

    - +
    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    200
    Deployment
    200
    HorizontalPodAutoscaler
    OK
    -

    Replace

    +

    Replace

    kubectl Command

    
    -$ echo 'apiVersion: apps/v1beta1
    -kind: Deployment
    -metadata:
    -  name: deployment-example
    -spec:
    -  replicas: 3
    -  revisionHistoryLimit: 10
    -  template:
    -    metadata:
    -      labels:
    -        app: nginx
    -    spec:
    -      containers:
    -      - name: nginx
    -        image: nginx:1.11
    -        ports:
    -        - containerPort: 80
    -' | kubectl replace -f -
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
    -$ kubectl proxy
    -$ curl -X PUT -H 'Content-Type: application/yaml' --data '
    -apiVersion: apps/v1beta1
    -kind: Deployment
    -metadata:
    -  name: deployment-example
    -spec:
    -  replicas: 3
    -  revisionHistoryLimit: 10
    -  template:
    -    metadata:
    -      labels:
    -        app: nginx
    -    spec:
    -      containers:
    -      - name: nginx
    -        image: nginx:1.11
    -        ports:
    -        - containerPort: 80
    -' http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments/deployment-example
    +Coming Soon
    +
     

    Output

    
    -deployment "deployment-example" replaced
    +Coming Soon
    +
     

    Response Body

    
    -{
    -  "kind": "Deployment",
    -  "apiVersion": "apps/v1beta1",
    -  "metadata": {
    -    "name": "deployment-example",
    -    "namespace": "default",
    -    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -    "uid": "4ccca349-9cb1-11e6-9c54-42010a800148",
    -    "resourceVersion": "2119082",
    -    "generation": 5,
    -    "creationTimestamp": "2016-10-28T01:53:19Z",
    -    "labels": {
    -      "app": "nginx"
    -    }
    -  },
    -  "spec": {
    -    "replicas": 3,
    -    "selector": {
    -      "matchLabels": {
    -        "app": "nginx"
    -      }
    -    },
    -    "template": {
    -      "metadata": {
    -        "creationTimestamp": null,
    -        "labels": {
    -          "app": "nginx"
    -        }
    -      },
    -      "spec": {
    -        "containers": [
    -          {
    -            "name": "nginx",
    -            "image": "nginx:1.11",
    -            "ports": [
    -              {
    -                "containerPort": 80,
    -                "protocol": "TCP"
    -              }
    -            ],
    -            "resources": {},
    -            "terminationMessagePath": "/dev/termination-log",
    -            "imagePullPolicy": "IfNotPresent"
    -          }
    -        ],
    -        "restartPolicy": "Always",
    -        "terminationGracePeriodSeconds": 30,
    -        "dnsPolicy": "ClusterFirst",
    -        "securityContext": {}
    -      }
    -    },
    -    "strategy": {
    -      "type": "RollingUpdate",
    -      "rollingUpdate": {
    -        "maxUnavailable": 1,
    -        "maxSurge": 1
    -      }
    -    },
    -    "revisionHistoryLimit": 10
    -  },
    -  "status": {
    -    "observedGeneration": 4,
    -    "replicas": 3,
    -    "updatedReplicas": 3,
    -    "availableReplicas": 3
    -  }
    -}
    +Coming Soon
    +
     
    -

    replace the specified Deployment

    +

    replace the specified HorizontalPodAutoscaler

    HTTP Request

    -

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    PUT /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    Path Parameters

    @@ -87183,7 +94279,7 @@

    Path Parameters

    - + @@ -87216,7 +94312,7 @@

    Body Parameters

    - + @@ -87231,53 +94327,47 @@

    Response

    - - + + - - + +
    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    body
    Deployment
    body
    HorizontalPodAutoscaler
    201
    Deployment
    Created200
    HorizontalPodAutoscaler
    OK
    200
    Deployment
    OK201
    HorizontalPodAutoscaler
    Created
    -

    Delete

    +

    Delete

    kubectl Command

    
    -$ kubectl delete deployment deployment-example
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
    -$ kubectl proxy
    -$ curl -X DELETE -H 'Content-Type: application/yaml' --data '
    -gracePeriodSeconds: 0
    -orphanDependents: false
    -' 'http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments/deployment-example'
    +Coming Soon
    +
     

    Output

    
    -deployment "deployment-example" deleted
    +Coming Soon
    +
     

    Response Body

    
    -{
    -  "kind": "Status",
    -  "apiVersion": "v1",
    -  "metadata": {},
    -  "status": "Success",
    -  "code": 200
    -}
    +Coming Soon
    +
     
    -

    delete a Deployment

    +

    delete a HorizontalPodAutoscaler

    HTTP Request

    -

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    DELETE /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    Path Parameters

    @@ -87289,7 +94379,7 @@

    Path Parameters

    - + @@ -87354,34 +94444,38 @@

    Response

    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of Deployment

    +

    delete collection of HorizontalPodAutoscaler

    HTTP Request

    -

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/deployments

    +

    DELETE /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers

    Path Parameters

    @@ -87436,7 +94530,7 @@

    Query Parameters

    - + @@ -87459,173 +94553,40 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
    -$ kubectl get deployment deployment-example -o json
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -$ kubectl proxy
    -$ curl -X GET http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments/deployment-example
    -
    -
    -

    Output

    -
    -
    
    -{
    -  "kind": "Deployment",
    -  "apiVersion": "apps/v1beta1",
    -  "metadata": {
    -    "name": "deployment-example",
    -    "namespace": "default",
    -    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -    "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    -    "resourceVersion": "2064726",
    -    "generation": 4,
    -    "creationTimestamp": "2016-10-27T16:33:35Z",
    -    "labels": {
    -      "app": "nginx"
    -    },
    -    "annotations": {
    -      "deployment.kubernetes.io/revision": "1"
    -    }
    -  },
    -  "spec": {
    -    "replicas": 3,
    -    "selector": {
    -      "matchLabels": {
    -        "app": "nginx"
    -      }
    -    },
    -    "template": {
    -      "metadata": {
    -        "creationTimestamp": null,
    -        "labels": {
    -          "app": "nginx"
    -        }
    -      },
    -      "spec": {
    -        "containers": [
    -          {
    -            "name": "nginx",
    -            "image": "nginx:1.10",
    -            "ports": [
    -              {
    -                "containerPort": 80,
    -                "protocol": "TCP"
    -              }
    -            ],
    -            "resources": {},
    -            "terminationMessagePath": "/dev/termination-log",
    -            "imagePullPolicy": "IfNotPresent"
    -          }
    -        ],
    -        "restartPolicy": "Always",
    -        "terminationGracePeriodSeconds": 30,
    -        "dnsPolicy": "ClusterFirst",
    -        "securityContext": {}
    -      }
    -    },
    -    "strategy": {
    -      "type": "RollingUpdate",
    -      "rollingUpdate": {
    -        "maxUnavailable": 1,
    -        "maxSurge": 1
    -      }
    -    }
    -  },
    -  "status": {
    -    "observedGeneration": 4,
    -    "replicas": 3,
    -    "updatedReplicas": 3,
    -    "availableReplicas": 3
    -  }
    -}
    -
    -
    -

    Response Body

    -
    -
    
    -{
    -  "kind": "Deployment",
    -  "apiVersion": "apps/v1beta1",
    -  "metadata": {
    -    "name": "deployment-example",
    -    "namespace": "default",
    -    "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -    "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    -    "resourceVersion": "2064726",
    -    "generation": 4,
    -    "creationTimestamp": "2016-10-27T16:33:35Z",
    -    "labels": {
    -      "app": "nginx"
    -    },
    -    "annotations": {
    -      "deployment.kubernetes.io/revision": "1"
    -    }
    -  },
    -  "spec": {
    -    "replicas": 3,
    -    "selector": {
    -      "matchLabels": {
    -        "app": "nginx"
    -      }
    -    },
    -    "template": {
    -      "metadata": {
    -        "creationTimestamp": null,
    -        "labels": {
    -          "app": "nginx"
    -        }
    -      },
    -      "spec": {
    -        "containers": [
    -          {
    -            "name": "nginx",
    -            "image": "nginx:1.10",
    -            "ports": [
    -              {
    -                "containerPort": 80,
    -                "protocol": "TCP"
    -              }
    -            ],
    -            "resources": {},
    -            "terminationMessagePath": "/dev/termination-log",
    -            "imagePullPolicy": "IfNotPresent"
    -          }
    -        ],
    -        "restartPolicy": "Always",
    -        "terminationGracePeriodSeconds": 30,
    -        "dnsPolicy": "ClusterFirst",
    -        "securityContext": {}
    -      }
    -    },
    -    "strategy": {
    -      "type": "RollingUpdate",
    -      "rollingUpdate": {
    -        "maxUnavailable": 1,
    -        "maxSurge": 1
    -      }
    -    }
    -  },
    -  "status": {
    -    "observedGeneration": 4,
    -    "replicas": 3,
    -    "updatedReplicas": 3,
    -    "availableReplicas": 3
    -  }
    -}
    +
    +
    
    +Coming Soon
    +
     
    -

    read the specified Deployment

    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    read the specified HorizontalPodAutoscaler

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}

    +

    GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    Path Parameters

    @@ -87637,7 +94598,7 @@

    Path Parameters

    - + @@ -87678,320 +94639,43 @@

    Response

    - +
    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    200
    Deployment
    200
    HorizontalPodAutoscaler
    OK
    -

    List

    +

    List

    kubectl Command

    
    -$ kubectl get deployment -o json
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    -
    
    -$ kubectl proxy
    -$ curl -X GET 'http://127.0.0.1:8001/apis/extensions/v1beta1/namespaces/default/deployments'
    +
    
    +Coming Soon
    +
     

    Output

    
    -{
    -  "kind": "List",
    -  "apiVersion": "v1",
    -  "metadata": {},
    -  "items": [
    -    {
    -      "kind": "Deployment",
    -      "apiVersion": "app/v1beta1",
    -      "metadata": {
    -        "name": "docs",
    -        "namespace": "default",
    -        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/docs",
    -        "uid": "ef49e1d2-915e-11e6-be81-42010a80003f",
    -        "resourceVersion": "1924126",
    -        "generation": 21,
    -        "creationTimestamp": "2016-10-13T16:06:00Z",
    -        "labels": {
    -          "run": "docs"
    -        },
    -        "annotations": {
    -          "deployment.kubernetes.io/revision": "10",
    -          "replicatingperfection.net/push-image": "true"
    -        }
    -      },
    -      "spec": {
    -        "replicas": 1,
    -        "selector": {
    -          "matchLabels": {
    -            "run": "docs"
    -          }
    -        },
    -        "template": {
    -          "metadata": {
    -            "creationTimestamp": null,
    -            "labels": {
    -              "auto-pushed-image-pwittrock/api-docs": "1477496453",
    -              "run": "docs"
    -            }
    -          },
    -          "spec": {
    -            "containers": [
    -              {
    -                "name": "docs",
    -                "image": "pwittrock/api-docs:v9",
    -                "resources": {},
    -                "terminationMessagePath": "/dev/termination-log",
    -                "imagePullPolicy": "Always"
    -              }
    -            ],
    -            "restartPolicy": "Always",
    -            "terminationGracePeriodSeconds": 30,
    -            "dnsPolicy": "ClusterFirst",
    -            "securityContext": {}
    -          }
    -        },
    -        "strategy": {
    -          "type": "RollingUpdate",
    -          "rollingUpdate": {
    -            "maxUnavailable": 1,
    -            "maxSurge": 1
    -          }
    -        }
    -      },
    -      "status": {
    -        "observedGeneration": 21,
    -        "replicas": 1,
    -        "updatedReplicas": 1,
    -        "availableReplicas": 1
    -      }
    -    },
    -    {
    -      "kind": "Deployment",
    -      "apiVersion": "app/v1beta1",
    -      "metadata": {
    -        "name": "deployment-example",
    -        "namespace": "default",
    -        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/deployment-example",
    -        "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    -        "resourceVersion": "2064726",
    -        "generation": 4,
    -        "creationTimestamp": "2016-10-27T16:33:35Z",
    -        "labels": {
    -          "app": "nginx"
    -        },
    -        "annotations": {
    -          "deployment.kubernetes.io/revision": "1"
    -        }
    -      },
    -      "spec": {
    -        "replicas": 3,
    -        "selector": {
    -          "matchLabels": {
    -            "app": "nginx"
    -          }
    -        },
    -        "template": {
    -          "metadata": {
    -            "creationTimestamp": null,
    -            "labels": {
    -              "app": "nginx"
    -            }
    -          },
    -          "spec": {
    -            "containers": [
    -              {
    -                "name": "nginx",
    -                "image": "nginx:1.10",
    -                "ports": [
    -                  {
    -                    "containerPort": 80,
    -                    "protocol": "TCP"
    -                  }
    -                ],
    -                "resources": {},
    -                "terminationMessagePath": "/dev/termination-log",
    -                "imagePullPolicy": "IfNotPresent"
    -              }
    -            ],
    -            "restartPolicy": "Always",
    -            "terminationGracePeriodSeconds": 30,
    -            "dnsPolicy": "ClusterFirst",
    -            "securityContext": {}
    -          }
    -        },
    -        "strategy": {
    -          "type": "RollingUpdate",
    -          "rollingUpdate": {
    -            "maxUnavailable": 1,
    -            "maxSurge": 1
    -          }
    -        }
    -      },
    -      "status": {
    -        "observedGeneration": 4,
    -        "replicas": 3,
    -        "updatedReplicas": 3,
    -        "availableReplicas": 3
    -      }
    -    }
    -  ]
    -}
    +Coming Soon
    +
     

    Response Body

    
    -{
    -  "kind": "List",
    -  "apiVersion": "v1",
    -  "metadata": {},
    -  "items": [
    -    {
    -      "kind": "Deployment",
    -      "apiVersion": "app/v1beta1",
    -      "metadata": {
    -        "name": "docs",
    -        "namespace": "default",
    -        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/docs",
    -        "uid": "ef49e1d2-915e-11e6-be81-42010a80003f",
    -        "resourceVersion": "1924126",
    -        "generation": 21,
    -        "creationTimestamp": "2016-10-13T16:06:00Z",
    -        "labels": {
    -          "run": "docs"
    -        },
    -        "annotations": {
    -          "deployment.kubernetes.io/revision": "10",
    -          "replicatingperfection.net/push-image": "true"
    -        }
    -      },
    -      "spec": {
    -        "replicas": 1,
    -        "selector": {
    -          "matchLabels": {
    -            "run": "docs"
    -          }
    -        },
    -        "template": {
    -          "metadata": {
    -            "creationTimestamp": null,
    -            "labels": {
    -              "auto-pushed-image-pwittrock/api-docs": "1477496453",
    -              "run": "docs"
    -            }
    -          },
    -          "spec": {
    -            "containers": [
    -              {
    -                "name": "docs",
    -                "image": "pwittrock/api-docs:v9",
    -                "resources": {},
    -                "terminationMessagePath": "/dev/termination-log",
    -                "imagePullPolicy": "Always"
    -              }
    -            ],
    -            "restartPolicy": "Always",
    -            "terminationGracePeriodSeconds": 30,
    -            "dnsPolicy": "ClusterFirst",
    -            "securityContext": {}
    -          }
    -        },
    -        "strategy": {
    -          "type": "RollingUpdate",
    -          "rollingUpdate": {
    -            "maxUnavailable": 1,
    -            "maxSurge": 1
    -          }
    -        }
    -      },
    -      "status": {
    -        "observedGeneration": 21,
    -        "replicas": 1,
    -        "updatedReplicas": 1,
    -        "availableReplicas": 1
    -      }
    -    },
    -    {
    -      "kind": "Deployment",
    -      "apiVersion": "app/v1beta1",
    -      "metadata": {
    -        "name": "deployment-example",
    -        "namespace": "default",
    -        "selfLink": "/apis/app/v1beta1/namespaces/default/deployments/deployment-example",
    -        "uid": "1b33145a-9c63-11e6-9c54-42010a800148",
    -        "resourceVersion": "2064726",
    -        "generation": 4,
    -        "creationTimestamp": "2016-10-27T16:33:35Z",
    -        "labels": {
    -          "app": "nginx"
    -        },
    -        "annotations": {
    -          "deployment.kubernetes.io/revision": "1"
    -        }
    -      },
    -      "spec": {
    -        "replicas": 3,
    -        "selector": {
    -          "matchLabels": {
    -            "app": "nginx"
    -          }
    -        },
    -        "template": {
    -          "metadata": {
    -            "creationTimestamp": null,
    -            "labels": {
    -              "app": "nginx"
    -            }
    -          },
    -          "spec": {
    -            "containers": [
    -              {
    -                "name": "nginx",
    -                "image": "nginx:1.10",
    -                "ports": [
    -                  {
    -                    "containerPort": 80,
    -                    "protocol": "TCP"
    -                  }
    -                ],
    -                "resources": {},
    -                "terminationMessagePath": "/dev/termination-log",
    -                "imagePullPolicy": "IfNotPresent"
    -              }
    -            ],
    -            "restartPolicy": "Always",
    -            "terminationGracePeriodSeconds": 30,
    -            "dnsPolicy": "ClusterFirst",
    -            "securityContext": {}
    -          }
    -        },
    -        "strategy": {
    -          "type": "RollingUpdate",
    -          "rollingUpdate": {
    -            "maxUnavailable": 1,
    -            "maxSurge": 1
    -          }
    -        }
    -      },
    -      "status": {
    -        "observedGeneration": 4,
    -        "replicas": 3,
    -        "updatedReplicas": 3,
    -        "availableReplicas": 3
    -      }
    -    }
    -  ]
    -}
    +Coming Soon
    +
     
    -

    list or watch objects of kind Deployment

    +

    list or watch objects of kind HorizontalPodAutoscaler

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments

    +

    GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers

    Path Parameters

    @@ -88046,7 +94730,7 @@

    Query Parameters

    - + @@ -88064,39 +94748,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    DeploymentList
    200
    HorizontalPodAutoscalerList
    OK
    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind Deployment

    +

    list or watch objects of kind HorizontalPodAutoscaler

    HTTP Request

    -

    GET /apis/extensions/v1beta1/deployments

    +

    GET /apis/autoscaling/v2beta1/horizontalpodautoscalers

    Query Parameters

    @@ -88136,7 +94824,7 @@

    Query Parameters

    - + @@ -88154,186 +94842,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    DeploymentList
    200
    HorizontalPodAutoscalerList
    OK
    -

    Watch

    +

    Watch

    kubectl Command

    
    -$ kubectl get deployment deployment-example --watch -o json
    +Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    -
    
    -$ kubectl proxy
    -$ curl -X GET 'http://127.0.0.1:8001/apis/extensions/v1beta1/watch/namespaces/default/deployments/deployment-example'
    +
    
    +Coming Soon
    +
     

    Output

    
    -{
    -    "type": "ADDED",
    -    "object": {
    -        "kind": "Deployment",
    -        "apiVersion": "apps/v1beta1",
    -        "metadata": {
    -            "name": "deployment-example",
    -            "namespace": "default",
    -            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    -            "resourceVersion": "2128095",
    -            "generation": 2,
    -            "creationTimestamp": "2016-10-28T03:34:12Z",
    -            "labels": {
    -                "app": "nginx"
    -            },
    -            "annotations": {
    -                "deployment.kubernetes.io/revision": "3"
    -            }
    -        },
    -        "spec": {
    -            "replicas": 3,
    -            "selector": {
    -                "matchLabels": {
    -                    "app": "nginx"
    -                }
    -            },
    -            "template": {
    -                "metadata": {
    -                    "creationTimestamp": null,
    -                    "labels": {
    -                        "app": "nginx"
    -                    }
    -                },
    -                "spec": {
    -                    "containers": [
    -                        {
    -                            "name": "nginx",
    -                            "image": "nginx:1.10",
    -                            "ports": [
    -                                {
    -                                    "containerPort": 80,
    -                                    "protocol": "TCP"
    -                                }
    -                            ],
    -                            "resources": {
    -                            },
    -                            "terminationMessagePath": "/dev/termination-log",
    -                            "imagePullPolicy": "IfNotPresent"
    -                        }
    -                    ],
    -                    "restartPolicy": "Always",
    -                    "terminationGracePeriodSeconds": 30,
    -                    "dnsPolicy": "ClusterFirst",
    -                    "securityContext": {
    -                    }
    -                }
    -            },
    -            "strategy": {
    -                "type": "RollingUpdate",
    -                "rollingUpdate": {
    -                    "maxUnavailable": 1,
    -                    "maxSurge": 1
    -                }
    -            }
    -        },
    -        "status": {
    -            "observedGeneration": 2,
    -            "replicas": 3,
    -            "updatedReplicas": 3,
    -            "availableReplicas": 3
    -        }
    -    }
    -}
    +Coming Soon
    +
     

    Response Body

    
    -{
    -    "type": "ADDED",
    -    "object": {
    -        "kind": "Deployment",
    -        "apiVersion": "apps/v1beta1",
    -        "metadata": {
    -            "name": "deployment-example",
    -            "namespace": "default",
    -            "selfLink": "/apis/apps/v1beta1/namespaces/default/deployments/deployment-example",
    -            "uid": "64c12290-9cbf-11e6-9c54-42010a800148",
    -            "resourceVersion": "2128095",
    -            "generation": 2,
    -            "creationTimestamp": "2016-10-28T03:34:12Z",
    -            "labels": {
    -                "app": "nginx"
    -            },
    -            "annotations": {
    -                "deployment.kubernetes.io/revision": "3"
    -            }
    -        },
    -        "spec": {
    -            "replicas": 3,
    -            "selector": {
    -                "matchLabels": {
    -                    "app": "nginx"
    -                }
    -            },
    -            "template": {
    -                "metadata": {
    -                    "creationTimestamp": null,
    -                    "labels": {
    -                        "app": "nginx"
    -                    }
    -                },
    -                "spec": {
    -                    "containers": [
    -                        {
    -                            "name": "nginx",
    -                            "image": "nginx:1.10",
    -                            "ports": [
    -                                {
    -                                    "containerPort": 80,
    -                                    "protocol": "TCP"
    -                                }
    -                            ],
    -                            "resources": {
    -                            },
    -                            "terminationMessagePath": "/dev/termination-log",
    -                            "imagePullPolicy": "IfNotPresent"
    -                        }
    -                    ],
    -                    "restartPolicy": "Always",
    -                    "terminationGracePeriodSeconds": 30,
    -                    "dnsPolicy": "ClusterFirst",
    -                    "securityContext": {
    -                    }
    -                }
    -            },
    -            "strategy": {
    -                "type": "RollingUpdate",
    -                "rollingUpdate": {
    -                    "maxUnavailable": 1,
    -                    "maxSurge": 1
    -                }
    -            }
    -        },
    -        "status": {
    -            "observedGeneration": 2,
    -            "replicas": 3,
    -            "updatedReplicas": 3,
    -            "availableReplicas": 3
    -        }
    -    }
    -}
    +Coming Soon
    +
     
    -

    watch changes to an object of kind Deployment

    +

    watch changes to an object of kind HorizontalPodAutoscaler

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/deployments/{name}

    +

    GET /apis/autoscaling/v2beta1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}

    Path Parameters

    @@ -88345,7 +94890,7 @@

    Path Parameters

    - + @@ -88392,7 +94937,7 @@

    Query Parameters

    - + @@ -88415,34 +94960,38 @@

    Response

    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Deployment

    +

    watch individual changes to a list of HorizontalPodAutoscaler

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/deployments

    +

    GET /apis/autoscaling/v2beta1/watch/namespaces/{namespace}/horizontalpodautoscalers

    Path Parameters

    @@ -88497,7 +95046,7 @@

    Query Parameters

    - + @@ -88520,34 +95069,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Deployment

    +

    watch individual changes to a list of HorizontalPodAutoscaler

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/deployments

    +

    GET /apis/autoscaling/v2beta1/watch/horizontalpodautoscalers

    Query Parameters

    @@ -88587,7 +95140,7 @@

    Query Parameters

    - + @@ -88610,36 +95163,40 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Status Operations

    +

    Status Operations

    See supported operations below...

    -

    Patch Status

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update status of the specified Deployment

    +

    partially update status of the specified HorizontalPodAutoscaler

    HTTP Request

    -

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    PATCH /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

    Path Parameters

    @@ -88651,7 +95208,7 @@

    Path Parameters

    - + @@ -88699,39 +95256,43 @@

    Response

    - +
    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    200
    Deployment
    200
    HorizontalPodAutoscaler
    OK
    -

    Read Status

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read status of the specified Deployment

    +

    read status of the specified HorizontalPodAutoscaler

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

    Path Parameters

    @@ -88743,7 +95304,7 @@

    Path Parameters

    - + @@ -88776,39 +95337,43 @@

    Response

    - +
    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    200
    Deployment
    200
    HorizontalPodAutoscaler
    OK
    -

    Replace Status

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace status of the specified Deployment

    +

    replace status of the specified HorizontalPodAutoscaler

    HTTP Request

    -

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status

    +

    PUT /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

    Path Parameters

    @@ -88820,7 +95385,7 @@

    Path Parameters

    - + @@ -88853,7 +95418,7 @@

    Body Parameters

    - + @@ -88868,310 +95433,332 @@

    Response

    - + + + + + + +
    namename of the Deploymentname of the HorizontalPodAutoscaler
    namespace
    body
    Deployment
    body
    HorizontalPodAutoscaler
    200
    Deployment
    201
    HorizontalPodAutoscaler
    Created
    200
    HorizontalPodAutoscaler
    OK
    +
    +

    HostPortRange v1beta1 policy

    + + - - + + + + + + + + + +
    201
    Deployment
    CreatedGroupVersionKind
    policyv1beta1HostPortRange
    -

    Misc Operations

    -

    See supported operations below...

    -

    Read Scale

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    read scale of the specified Deployment

    -

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    -

    Path Parameters

    +

    Host Port Range defines a range of host ports that will be enabled by a policy for pods to use. It requires both the start and end to be defined.

    + + - + - - + + - - + +
    ParameterField Description
    namename of the Scalemax
    integer
    max is the end of the range, inclusive.
    namespaceobject name and auth scope, such as for teams and projectsmin
    integer
    min is the start of the range, inclusive.
    -

    Query Parameters

    +
    +

    IDRange v1beta1 policy

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    prettyIf 'true', then the output is pretty printed.policyv1beta1IDRange
    -

    Response

    +

    ID Range provides a min/max of an allowed range of IDs.

    + + - + - - + + + + + +
    CodeField Description
    200
    Scale
    OKmax
    integer
    Max is the end of the range, inclusive.
    min
    integer
    Min is the start of the range, inclusive.
    -

    Replace Scale

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    replace scale of the specified Deployment

    -

    HTTP Request

    -

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    -

    Path Parameters

    +
    +

    IPBlock v1beta1 extensions

    - - + + + - - - - - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projectsextensionsv1beta1IPBlock
    -

    Query Parameters

    + + + +

    DEPRECATED 1.9 - This group version of IPBlock is deprecated by networking/v1/IPBlock. IPBlock describes a particular CIDR (Ex. "192.168.1.1/24") that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The except entry describes CIDRs that should not be included within this rule.

    + + - + - - + + + + + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.cidr
    string
    CIDR is a string representing the IP Block Valid examples are "192.168.1.1/24"
    except
    string array
    Except is a slice of CIDRs that should not be included within an IP Block Valid examples are "192.168.1.1/24" Except values will be rejected if they are outside the CIDR range
    -

    Body Parameters

    +
    +

    Initializer v1alpha1 admissionregistration

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    body
    Scale
    admissionregistrationv1alpha1Initializer
    -

    Response

    + + + +

    Initializer describes the name and the failure policy of an initializer, and what resources it applies to.

    + + - + - - + + - - + +
    CodeField Description
    200
    Scale
    OKname
    string
    Name is the identifier of the initializer. It will be added to the object that needs to be initialized. Name should be fully qualified, e.g., alwayspullimages.kubernetes.io, where "alwayspullimages" is the name of the webhook, and kubernetes.io is the name of the organization. Required
    201
    Scale
    Createdrules
    Rule array
    Rules describes what resources/subresources the initializer cares about. The initializer cares about an operation if it matches any Rule. Rule.Resources must not include subresources.
    -

    Patch Scale

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    partially update scale of the specified Deployment

    -

    HTTP Request

    -

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale

    -

    Path Parameters

    +
    +

    JobTemplateSpec v2alpha1 batch

    - - + + + - - - - - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projectsbatchv2alpha1JobTemplateSpec
    -

    Query Parameters

    + + + +

    JobTemplateSpec describes the data a Job should have when created from a template

    + + - + - - + + + + + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.metadata
    ObjectMeta
    Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    spec
    JobSpec
    Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
    -

    Body Parameters

    +
    +

    LocalSubjectAccessReview v1beta1 authorization

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    body
    Patch
    authorizationv1beta1LocalSubjectAccessReview
    -

    Response

    + + + +

    LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.

    - + - - + + + + + + + + + + + + + + + + + +
    CodeField Description
    200
    Scale
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    spec
    SubjectAccessReviewSpec
    Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted.
    status
    SubjectAccessReviewStatus
    Status is filled in by the server and indicates whether the request is allowed or not
    -

    Rollback

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create rollback of a Deployment

    +

    create a LocalSubjectAccessReview

    HTTP Request

    -

    POST /apis/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/rollback

    +

    POST /apis/authorization.k8s.io/v1beta1/namespaces/{namespace}/localsubjectaccessreviews

    Path Parameters

    @@ -89182,10 +95769,6 @@

    Path Parameters

    - - - - @@ -89216,7 +95799,7 @@

    Body Parameters

    - + @@ -89231,147 +95814,21 @@

    Response

    - + - + - +
    namename of the DeploymentRollback
    namespace object name and auth scope, such as for teams and projects
    body
    DeploymentRollback
    body
    LocalSubjectAccessReview
    200
    DeploymentRollback
    200
    LocalSubjectAccessReview
    OK
    201
    DeploymentRollback
    201
    LocalSubjectAccessReview
    Created
    202
    DeploymentRollback
    202
    LocalSubjectAccessReview
    Accepted

    -

    DeploymentCondition v1beta2 apps

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    appsv1beta2DeploymentCondition
    - - - -

    DeploymentCondition describes the state of a deployment at a certain point.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    lastUpdateTime
    Time
    The last time this condition was updated.
    message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.
    type
    string
    Type of deployment condition.
    -
    -

    DeploymentCondition v1beta1 apps

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    appsv1beta1DeploymentCondition
    - - - -

    DeploymentCondition describes the state of a deployment at a certain point.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    lastUpdateTime
    Time
    The last time this condition was updated.
    message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.
    type
    string
    Type of deployment condition.
    -
    -

    DeploymentCondition v1beta1 extensions

    +

    NetworkPolicy v1beta1 extensions

    @@ -89384,19 +95841,19 @@

    DeploymentCondition v1beta1 exte

    - +
    extensions v1beta1DeploymentConditionNetworkPolicy
    - + -

    DeploymentCondition describes the state of a deployment at a certain point.

    +

    DEPRECATED 1.9 - This group version of NetworkPolicy is deprecated by networking/v1/NetworkPolicy. NetworkPolicy describes what network traffic is allowed for a set of Pods

    @@ -89408,59 +95865,30 @@

    DeploymentCondition v1beta1 exte

    - - - - - - - - - - - - - - - - - - + + - - + + - -
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    lastUpdateTime
    Time
    The last time this condition was updated.
    message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    type
    string
    Type of deployment condition.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    -
    -

    Event v1beta1 events

    - - - - - + + - - - - - + +
    GroupVersionKindmetadata
    ObjectMeta
    Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    eventsv1beta1Eventspec
    NetworkPolicySpec
    Specification of the desired behavior for this NetworkPolicy.
    - - - -

    Event is a report of an event somewhere in the cluster. It generally denotes some state change in the system.

    +

    NetworkPolicySpec v1beta1 extensions

    + @@ -89471,76 +95899,24 @@

    Event v1beta1 events

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - + + - - + +
    action
    string
    What action was taken/failed regarding to the regarding object.
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    deprecatedCount
    integer
    Deprecated field assuring backward compatibility with core.v1 Event type
    deprecatedFirstTimestamp
    Time
    Deprecated field assuring backward compatibility with core.v1 Event type
    deprecatedLastTimestamp
    Time
    Deprecated field assuring backward compatibility with core.v1 Event type
    deprecatedSource
    EventSource
    Deprecated field assuring backward compatibility with core.v1 Event type
    eventTime
    MicroTime
    Required. Time when this Event was first observed.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    note
    string
    Optional. A human-readable description of the status of this operation. Maximal length of the note is 1kB, but libraries should be prepared to handle values up to 64kB.
    reason
    string
    Why the action was taken.
    regarding
    ObjectReference
    The object this Event is about. In most cases it's an Object reporting controller implements. E.g. ReplicaSetController implements ReplicaSets and this event is emitted because it acts on some changes in a ReplicaSet object.
    related
    ObjectReference
    Optional secondary object for more complex actions. E.g. when regarding object triggers a creation or deletion of related object.
    reportingController
    string
    Name of the controller that emitted this Event, e.g. kubernetes.io/kubelet.egress
    NetworkPolicyEgressRule array
    List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8
    reportingInstance
    string
    ID of the controller instance, e.g. kubelet-xyzf.ingress
    NetworkPolicyIngressRule array
    List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default).
    series
    EventSeries
    Data about the Event series this event represents or nil if it's a singleton Event.podSelector
    LabelSelector
    Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace.
    type
    string
    Type of this event (Normal, Warning), new types could be added in the future.policyTypes
    string array
    List of rule types that the NetworkPolicy relates to. Valid options are Ingress, Egress, or Ingress,Egress. If this field is not specified, it will default based on the existence of Ingress or Egress rules; policies that contain an Egress section are assumed to affect Egress, and all policies (whether or not they contain an Ingress section) are assumed to affect Ingress. If you want to write an egress-only policy, you must explicitly specify policyTypes [ "Egress" ]. Likewise, if you want to write a policy that specifies that no egress is allowed, you must specify a policyTypes value that include "Egress" (since such a policy would not include an Egress section and would otherwise default to just [ "Ingress" ]). This field is beta-level in 1.8
    -

    EventList v1beta1 events

    +

    NetworkPolicyList v1beta1 extensions

    @@ -89554,7 +95930,7 @@

    EventList v1beta1 events

    - + @@ -89567,36 +95943,40 @@

    EventList v1beta1 events

    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    Event array
    items
    NetworkPolicy array
    Items is a list of schema objects.
    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create an Event

    +

    create a NetworkPolicy

    HTTP Request

    -

    POST /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events

    +

    POST /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies

    Path Parameters

    @@ -89637,7 +96017,7 @@

    Body Parameters

    - + @@ -89652,47 +96032,51 @@

    Response

    - - - - - + - + + + + +
    body
    Event
    body
    NetworkPolicy
    202
    Event
    Accepted
    200
    Event
    200
    NetworkPolicy
    OK
    201
    Event
    201
    NetworkPolicy
    Created
    202
    NetworkPolicy
    Accepted
    -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update the specified Event

    +

    partially update the specified NetworkPolicy

    HTTP Request

    -

    PATCH /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    +

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    Path Parameters

    @@ -89704,7 +96088,7 @@

    Path Parameters

    - + @@ -89752,39 +96136,43 @@

    Response

    - +
    namename of the Eventname of the NetworkPolicy
    namespace
    200
    Event
    200
    NetworkPolicy
    OK
    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified Event

    +

    replace the specified NetworkPolicy

    HTTP Request

    -

    PUT /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    +

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    Path Parameters

    @@ -89796,7 +96184,7 @@

    Path Parameters

    - + @@ -89829,7 +96217,7 @@

    Body Parameters

    - + @@ -89844,43 +96232,47 @@

    Response

    - + - +
    namename of the Eventname of the NetworkPolicy
    namespace
    body
    Event
    body
    NetworkPolicy
    200
    Event
    200
    NetworkPolicy
    OK
    201
    Event
    201
    NetworkPolicy
    Created
    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete an Event

    +

    delete a NetworkPolicy

    HTTP Request

    -

    DELETE /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    +

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    Path Parameters

    @@ -89892,7 +96284,7 @@

    Path Parameters

    - + @@ -89957,34 +96349,38 @@

    Response

    namename of the Eventname of the NetworkPolicy
    namespace
    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of Event

    +

    delete collection of NetworkPolicy

    HTTP Request

    -

    DELETE /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events

    +

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies

    Path Parameters

    @@ -90039,7 +96435,7 @@

    Query Parameters

    - + @@ -90062,36 +96458,40 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified Event

    +

    read the specified NetworkPolicy

    HTTP Request

    -

    GET /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events/{name}

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    Path Parameters

    @@ -90103,7 +96503,7 @@

    Path Parameters

    - + @@ -90144,39 +96544,43 @@

    Response

    - +
    namename of the Eventname of the NetworkPolicy
    namespace
    200
    Event
    200
    NetworkPolicy
    OK
    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind Event

    +

    list or watch objects of kind NetworkPolicy

    HTTP Request

    -

    GET /apis/events.k8s.io/v1beta1/namespaces/{namespace}/events

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies

    Path Parameters

    @@ -90231,7 +96635,7 @@

    Query Parameters

    - + @@ -90249,39 +96653,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    EventList
    200
    NetworkPolicyList
    OK
    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind Event

    +

    list or watch objects of kind NetworkPolicy

    HTTP Request

    -

    GET /apis/events.k8s.io/v1beta1/events

    +

    GET /apis/extensions/v1beta1/networkpolicies

    Query Parameters

    @@ -90321,7 +96729,7 @@

    Query Parameters

    - + @@ -90339,39 +96747,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    EventList
    200
    NetworkPolicyList
    OK
    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind Event

    +

    watch changes to an object of kind NetworkPolicy

    HTTP Request

    -

    GET /apis/events.k8s.io/v1beta1/watch/namespaces/{namespace}/events/{name}

    +

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/networkpolicies/{name}

    Path Parameters

    @@ -90383,7 +96795,7 @@

    Path Parameters

    - + @@ -90430,7 +96842,7 @@

    Query Parameters

    - + @@ -90453,34 +96865,38 @@

    Response

    namename of the Eventname of the NetworkPolicy
    namespace
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Event

    +

    watch individual changes to a list of NetworkPolicy

    HTTP Request

    -

    GET /apis/events.k8s.io/v1beta1/watch/namespaces/{namespace}/events

    +

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/networkpolicies

    Path Parameters

    @@ -90535,7 +96951,7 @@

    Query Parameters

    - + @@ -90558,34 +96974,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Event

    +

    watch individual changes to a list of NetworkPolicy

    HTTP Request

    -

    GET /apis/events.k8s.io/v1beta1/watch/events

    +

    GET /apis/extensions/v1beta1/watch/networkpolicies

    Query Parameters

    @@ -90625,7 +97045,7 @@

    Query Parameters

    - + @@ -90649,7 +97069,7 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch

    -

    EventSeries v1beta1 events

    +

    NetworkPolicyEgressRule v1beta1 extensions

    @@ -90660,21 +97080,21 @@

    EventSeries v1beta1 events

    - + - +
    eventsextensions v1beta1EventSeriesNetworkPolicyEgressRule
    - + -

    EventSeries contain information on series of events, i.e. thing that was/is happening continuously for some time.

    +

    DEPRECATED 1.9 - This group version of NetworkPolicyEgressRule is deprecated by networking/v1/NetworkPolicyEgressRule. NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector. The traffic must match both ports and to. This type is beta-level in 1.8

    @@ -90686,21 +97106,17 @@

    EventSeries v1beta1 events

    - - - - - - + + - - + +
    count
    integer
    Number of occurrences in this series up to the last heartbeat time
    lastObservedTime
    MicroTime
    Time when last Event from the series was seen before last heartbeat.ports
    NetworkPolicyPort array
    List of destination ports for outgoing traffic. 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.
    state
    string
    Information whether this series is ongoing or finished.to
    NetworkPolicyPeer array
    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.

    -

    HorizontalPodAutoscaler v2beta1 autoscaling

    +

    NetworkPolicyIngressRule v1beta1 extensions

    @@ -90711,21 +97127,21 @@

    HorizontalPodAutoscaler v2b

    - - - + + +
    autoscalingv2beta1HorizontalPodAutoscalerextensionsv1beta1NetworkPolicyIngressRule
    - + -

    HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.

    +

    DEPRECATED 1.9 - This group version of NetworkPolicyIngressRule is deprecated by networking/v1/NetworkPolicyIngressRule. This NetworkPolicyIngressRule matches traffic if and only if the traffic matches both ports AND from.

    @@ -90737,68 +97153,44 @@

    HorizontalPodAutoscaler v2b

    - - - - - - - - - - - - - - + + - - + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    metadata is the standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    spec
    HorizontalPodAutoscalerSpec
    spec is the specification for the behaviour of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.from
    NetworkPolicyPeer array
    List of sources which should be able to access the 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 sources (traffic not restricted by source). If this field is present and contains at least on item, this rule allows traffic only if the traffic matches at least one item in the from list.
    status
    HorizontalPodAutoscalerStatus
    status is the current information about the autoscaler.ports
    NetworkPolicyPort array
    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.
    -

    HorizontalPodAutoscalerSpec v2beta1 autoscaling

    - - +
    +

    NetworkPolicyPeer v1beta1 extensions

    - - + + + - - - - - - - - - - - - - - + + +
    FieldDescriptionGroupVersionKind
    maxReplicas
    integer
    maxReplicas is the upper limit for the number of replicas to which the autoscaler can scale up. It cannot be less that minReplicas.
    metrics
    MetricSpec array
    metrics contains the specifications for which to use to calculate the desired replica count (the maximum replica count across all metrics will be used). The desired replica count is calculated multiplying the ratio between the target value and the current value by the current number of pods. Ergo, metrics used must decrease as the pod count is increased, and vice-versa. See the individual metric source types for more information about how each type of metric must respond.
    minReplicas
    integer
    minReplicas is the lower limit for the number of replicas to which the autoscaler can scale down. It defaults to 1 pod.
    scaleTargetRef
    CrossVersionObjectReference
    scaleTargetRef points to the target resource to scale, and is used to the pods for which metrics should be collected, as well as to actually change the replica count.extensionsv1beta1NetworkPolicyPeer
    -

    HorizontalPodAutoscalerStatus v2beta1 autoscaling

    + + + +

    DEPRECATED 1.9 - This group version of NetworkPolicyPeer is deprecated by networking/v1/NetworkPolicyPeer.

    + @@ -90809,584 +97201,366 @@

    HorizontalPodAutoscal

    - - - - - - - - - - - - - - - - - - - - - - - - -
    conditions
    HorizontalPodAutoscalerCondition array
    conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.
    currentMetrics
    MetricStatus array
    currentMetrics is the last read state of the metrics used by this autoscaler.
    currentReplicas
    integer
    currentReplicas is current number of replicas of pods managed by this autoscaler, as last seen by the autoscaler.
    desiredReplicas
    integer
    desiredReplicas is the desired number of replicas of pods managed by this autoscaler, as last calculated by the autoscaler.
    lastScaleTime
    Time
    lastScaleTime is the last time the HorizontalPodAutoscaler scaled the number of pods, used by the autoscaler to control how often the number of pods is changed.
    observedGeneration
    integer
    observedGeneration is the most recent generation observed by this autoscaler.
    -

    HorizontalPodAutoscalerList v2beta1 autoscaling

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    HorizontalPodAutoscaler array
    items is the list of horizontal pod autoscaler objects.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    metadata is the standard list metadata.
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    create a HorizontalPodAutoscaler

    -

    HTTP Request

    -

    POST /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers

    -

    Path Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    -

    Query Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    HorizontalPodAutoscaler
    -

    Response

    - - - - - - - - - - - - - - - - - - - - - -
    CodeDescription
    200
    HorizontalPodAutoscaler
    OK
    201
    HorizontalPodAutoscaler
    Created
    202
    HorizontalPodAutoscaler
    Accepted
    -

    Patch

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    partially update the specified HorizontalPodAutoscaler

    -

    HTTP Request

    -

    PATCH /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    -

    Path Parameters

    - - - - - - - - - - - - - - - - - -
    ParameterDescription
    namename of the HorizontalPodAutoscaler
    namespaceobject name and auth scope, such as for teams and projects
    -

    Query Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    Patch
    -

    Response

    - - - - - - - - - - - - - -
    CodeDescription
    200
    HorizontalPodAutoscaler
    OK
    -

    Replace

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    replace the specified HorizontalPodAutoscaler

    -

    HTTP Request

    -

    PUT /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    -

    Path Parameters

    - - - - - - - - - - - - - - - + + - -
    ParameterDescription
    namename of the HorizontalPodAutoscaler
    namespaceobject name and auth scope, such as for teams and projectsipBlock
    IPBlock
    IPBlock defines policy on a particular IPBlock
    -

    Query Parameters

    - - - - + + - - - - + +
    ParameterDescriptionnamespaceSelector
    LabelSelector
    Selects Namespaces using cluster scoped-labels. This matches all pods in all namespaces selected by this label selector. This field follows standard label selector semantics. If present but empty, this selector selects all namespaces.
    prettyIf 'true', then the output is pretty printed.podSelector
    LabelSelector
    This is a label selector which selects Pods in this namespace. This field follows standard label selector semantics. If present but empty, this selector selects all pods in this namespace.
    -

    Body Parameters

    +
    +

    NetworkPolicyPort v1beta1 extensions

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    body
    HorizontalPodAutoscaler
    extensionsv1beta1NetworkPolicyPort
    -

    Response

    + + + +

    DEPRECATED 1.9 - This group version of NetworkPolicyPort is deprecated by networking/v1/NetworkPolicyPort.

    + + - + - - + + - - + +
    CodeField Description
    200
    HorizontalPodAutoscaler
    OKportIf specified, the port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched.
    201
    HorizontalPodAutoscaler
    Createdprotocol
    string
    Optional. The protocol (TCP or UDP) which traffic must match. If not specified, this field defaults to TCP.
    -

    Delete

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete a HorizontalPodAutoscaler

    -

    HTTP Request

    -

    DELETE /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    -

    Path Parameters

    +
    +

    NonResourceAttributes v1beta1 authorization

    - - + + + - - - - - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the HorizontalPodAutoscaler
    namespaceobject name and auth scope, such as for teams and projectsauthorizationv1beta1NonResourceAttributes
    -

    Query Parameters

    + + + +

    NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface

    + + - + - - + + - - + + + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.path
    string
    Path is the URL path of the request
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.verb
    string
    Verb is the standard HTTP verb
    +
    +

    NonResourceRule v1beta1 authorization

    + + - - + + + + + - - + + +
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.GroupVersionKind
    propagationPolicyWhether 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.authorizationv1beta1NonResourceRule
    -

    Body Parameters

    + + + +

    NonResourceRule holds information that describes a rule for the non-resource

    + + - + - - + + + + + +
    ParameterField Description
    body
    DeleteOptions
    nonResourceURLs
    string array
    NonResourceURLs is a set of partial urls that a user should have access to. s are allowed, but only as the full, final step in the path. "" means all.
    verbs
    string array
    Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options. "*" means all.
    -

    Response

    +
    +

    PodSecurityPolicy v1beta1 policy

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    Status
    OKpolicyv1beta1PodSecurityPolicy
    -

    Delete Collection

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete collection of HorizontalPodAutoscaler

    -

    HTTP Request

    -

    DELETE /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers

    -

    Path Parameters

    +

    Pod Security Policy governs the ability to make requests that affect the Security Context that will be applied to a pod and container.

    + + - + - - + + + + + + + + + + + + + +
    ParameterField Description
    namespaceobject name and auth scope, such as for teams and projectsapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    spec
    PodSecurityPolicySpec
    spec defines the policy enforced.
    -

    Query Parameters

    +

    PodSecurityPolicySpec v1beta1 policy

    + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.allowPrivilegeEscalation
    boolean
    AllowPrivilegeEscalation determines if a pod can request to allow privilege escalation. If unspecified, defaults to true.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.allowedCapabilities
    string array
    AllowedCapabilities is a list of capabilities that can be requested to add to the container. Capabilities in this field may be added at the pod author's discretion. You must not list a capability in both AllowedCapabilities and RequiredDropCapabilities.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.allowedFlexVolumes
    AllowedFlexVolume array
    AllowedFlexVolumes is a whitelist of allowed Flexvolumes. Empty or nil indicates that all Flexvolumes may be used. This parameter is effective only when the usage of the Flexvolumes is allowed in the "Volumes" field.
    includeUninitializedIf true, partially initialized resources are included in the response.allowedHostPaths
    AllowedHostPath array
    is a white list of allowed host paths. Empty indicates that all host paths may be used.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.defaultAddCapabilities
    string array
    DefaultAddCapabilities is the default set of capabilities that will be added to the container unless the pod spec specifically drops the capability. You may not list a capability in both DefaultAddCapabilities and RequiredDropCapabilities. Capabilities added here are implicitly allowed, and need not be included in the AllowedCapabilities list.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.defaultAllowPrivilegeEscalation
    boolean
    DefaultAllowPrivilegeEscalation controls the default setting for whether a process can gain more privileges than its parent process.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.fsGroup
    FSGroupStrategyOptions
    FSGroup is the strategy that will dictate what fs group is used by the SecurityContext.
    timeoutSecondsTimeout for the list/watch call.hostIPC
    boolean
    hostIPC determines if the policy allows the use of HostIPC in the pod spec.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.hostNetwork
    boolean
    hostNetwork determines if the policy allows the use of HostNetwork in the pod spec.
    hostPID
    boolean
    hostPID determines if the policy allows the use of HostPID in the pod spec.
    hostPorts
    HostPortRange array
    hostPorts determines which host port ranges are allowed to be exposed.
    privileged
    boolean
    privileged determines if a pod can request to be run as privileged.
    readOnlyRootFilesystem
    boolean
    ReadOnlyRootFilesystem when set to true will force containers to run with a read only root file system. If the container specifically requests to run with a non-read only root file system the PSP should deny the pod. If set to false the container may run with a read only root file system if it wishes but it will not be forced to.
    requiredDropCapabilities
    string array
    RequiredDropCapabilities are the capabilities that will be dropped from the container. These are required to be dropped and cannot be added.
    runAsUser
    RunAsUserStrategyOptions
    runAsUser is the strategy that will dictate the allowable RunAsUser values that may be set.
    seLinux
    SELinuxStrategyOptions
    seLinux is the strategy that will dictate the allowable labels that may be set.
    supplementalGroups
    SupplementalGroupsStrategyOptions
    SupplementalGroups is the strategy that will dictate what supplemental groups are used by the SecurityContext.
    volumes
    string array
    volumes is a white list of allowed volume plugins. Empty indicates that all plugins may be used.
    -

    Response

    +

    PodSecurityPolicyList v1beta1 policy

    - + - - + + + + + + + + + + + + + +
    CodeField Description
    200
    Status
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    PodSecurityPolicy array
    Items is a list of schema objects.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    -

    Read Operations

    +

    Write Operations

    See supported operations below...

    -

    Read

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified HorizontalPodAutoscaler

    +

    create a PodSecurityPolicy

    HTTP Request

    -

    GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}

    -

    Path Parameters

    +

    POST /apis/policy/v1beta1/podsecuritypolicies

    +

    Query Parameters

    @@ -91396,16 +97570,12 @@

    Path Parameters

    - - - - - - + +
    namename of the HorizontalPodAutoscaler
    namespaceobject name and auth scope, such as for teams and projectsprettyIf 'true', then the output is pretty printed.
    -

    Query Parameters

    +

    Body Parameters

    @@ -91415,16 +97585,8 @@

    Query Parameters

    - - - - - - - - - - + +
    prettyIf 'true', then the output is pretty printed.
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    exportShould this value be exported. Export strips fields that a user can not specify.body
    PodSecurityPolicy
    @@ -91438,39 +97600,51 @@

    Response

    -200
    HorizontalPodAutoscaler +201
    PodSecurityPolicy +Created + + +202
    PodSecurityPolicy +Accepted + + +200
    PodSecurityPolicy OK -

    List

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind HorizontalPodAutoscaler

    +

    partially update the specified PodSecurityPolicy

    HTTP Request

    -

    GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers

    +

    PATCH /apis/policy/v1beta1/podsecuritypolicies/{name}

    Path Parameters

    @@ -91481,8 +97655,8 @@

    Path Parameters

    - - + +
    namespaceobject name and auth scope, such as for teams and projectsnamename of the PodSecurityPolicy
    @@ -91499,37 +97673,20 @@

    Query Parameters

    pretty If 'true', then the output is pretty printed. + + +

    Body Parameters

    + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -91543,40 +97700,44 @@

    Response

    -200
    HorizontalPodAutoscalerList +200
    PodSecurityPolicy OK -

    List All Namespaces

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind HorizontalPodAutoscaler

    +

    replace the specified PodSecurityPolicy

    HTTP Request

    -

    GET /apis/autoscaling/v2beta1/horizontalpodautoscalers

    -

    Query Parameters

    +

    PUT /apis/policy/v1beta1/podsecuritypolicies/{name}

    +

    Path Parameters

    @@ -91586,40 +97747,38 @@

    Query Parameters

    - - - - - - - - - - - - - - + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the PodSecurityPolicy
    +

    Query Parameters

    + + - - + + + + + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    PodSecurityPolicy
    @@ -91633,39 +97792,47 @@

    Response

    -200
    HorizontalPodAutoscalerList +201
    PodSecurityPolicy +Created + + +200
    PodSecurityPolicy OK -

    Watch

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind HorizontalPodAutoscaler

    +

    delete a PodSecurityPolicy

    HTTP Request

    -

    GET /apis/autoscaling/v2beta1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name}

    +

    DELETE /apis/policy/v1beta1/podsecuritypolicies/{name}

    Path Parameters

    @@ -91677,11 +97844,7 @@

    Path Parameters

    - - - - - +
    namename of the HorizontalPodAutoscaler
    namespaceobject name and auth scope, such as for teams and projectsname of the PodSecurityPolicy
    @@ -91695,40 +97858,35 @@

    Query Parameters

    -continue -The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -fieldSelector -A selector to restrict the list of returned objects by their fields. Defaults to everything. - - -includeUninitialized -If true, partially initialized resources are included in the response. - - -labelSelector -A selector to restrict the list of returned objects by their labels. Defaults to everything. +pretty +If 'true', then the output is pretty printed. -limit -limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. -pretty -If 'true', then the output is pretty printed. +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. -resourceVersion -When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. +propagationPolicy +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. + + +

    Body Parameters

    + + - - + + + + - - + +
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    DeleteOptions
    @@ -91742,40 +97900,44 @@

    Response

    -200
    WatchEvent +200
    Status OK -

    Watch List

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of HorizontalPodAutoscaler

    +

    delete collection of PodSecurityPolicy

    HTTP Request

    -

    GET /apis/autoscaling/v2beta1/watch/namespaces/{namespace}/horizontalpodautoscalers

    -

    Path Parameters

    +

    DELETE /apis/policy/v1beta1/podsecuritypolicies

    +

    Query Parameters

    @@ -91785,20 +97947,9 @@

    Path Parameters

    - - - - -
    namespaceobject name and auth scope, such as for teams and projects
    -

    Query Parameters

    - - - - - + + - - @@ -91820,16 +97971,12 @@

    Query Parameters

    - - - - - + @@ -91847,40 +97994,46 @@

    Response

    - +
    ParameterDescriptionprettyIf 'true', then the output is pretty printed.
    continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    WatchEvent
    200
    Status
    OK
    -

    Watch List All Namespaces

    +

    Read Operations

    +

    See supported operations below...

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of HorizontalPodAutoscaler

    +

    read the specified PodSecurityPolicy

    HTTP Request

    -

    GET /apis/autoscaling/v2beta1/watch/horizontalpodautoscalers

    -

    Query Parameters

    +

    GET /apis/policy/v1beta1/podsecuritypolicies/{name}

    +

    Path Parameters

    @@ -91890,40 +98043,31 @@

    Query Parameters

    - - - - - - - - - - - - - - + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the PodSecurityPolicy
    +

    Query Parameters

    + + - - + + + + - - - - - - + + - - + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
    pretty If 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.exportShould this value be exported. Export strips fields that a user can not specify.
    @@ -91937,42 +98081,44 @@

    Response

    -200
    WatchEvent +200
    PodSecurityPolicy OK -

    Status Operations

    -

    See supported operations below...

    -

    Patch Status

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update status of the specified HorizontalPodAutoscaler

    +

    list or watch objects of kind PodSecurityPolicy

    HTTP Request

    -

    PATCH /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

    -

    Path Parameters

    +

    GET /apis/policy/v1beta1/podsecuritypolicies

    +

    Query Parameters

    @@ -91982,42 +98128,40 @@

    Path Parameters

    - - + + - - + + - -
    namename of the HorizontalPodAutoscalerprettyIf 'true', then the output is pretty printed.
    namespaceobject name and auth scope, such as for teams and projectscontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    -

    Query Parameters

    - - - - + + - - - - + + - -
    ParameterDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    prettyIf 'true', then the output is pretty printed.includeUninitializedIf true, partially initialized resources are included in the response.
    -

    Body Parameters

    - - - - + + - - - - + + + + + + + + + + + + + +
    ParameterDescriptionlabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    body
    Patch
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -92031,39 +98175,43 @@

    Response

    -200
    HorizontalPodAutoscaler +200
    PodSecurityPolicyList OK -

    Read Status

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read status of the specified HorizontalPodAutoscaler

    +

    watch changes to an object of kind PodSecurityPolicy

    HTTP Request

    -

    GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

    +

    GET /apis/policy/v1beta1/watch/podsecuritypolicies/{name}

    Path Parameters

    @@ -92075,11 +98223,7 @@

    Path Parameters

    - - - - - +
    namename of the HorizontalPodAutoscaler
    namespaceobject name and auth scope, such as for teams and projectsname of the PodSecurityPolicy
    @@ -92093,9 +98237,41 @@

    Query Parameters

    +continue +The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + + +fieldSelector +A selector to restrict the list of returned objects by their fields. Defaults to everything. + + +includeUninitialized +If true, partially initialized resources are included in the response. + + +labelSelector +A selector to restrict the list of returned objects by their labels. Defaults to everything. + + +limit +limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + + pretty If 'true', then the output is pretty printed. + +resourceVersion +When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv. + + +timeoutSeconds +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + + +watch +Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. +

    Response

    @@ -92108,40 +98284,44 @@

    Response

    -200
    HorizontalPodAutoscaler +200
    WatchEvent OK -

    Replace Status

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace status of the specified HorizontalPodAutoscaler

    +

    watch individual changes to a list of PodSecurityPolicy

    HTTP Request

    -

    PUT /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status

    -

    Path Parameters

    +

    GET /apis/policy/v1beta1/watch/podsecuritypolicies

    +

    Query Parameters

    @@ -92151,42 +98331,40 @@

    Path Parameters

    - - + + - - + + - -
    namename of the HorizontalPodAutoscalercontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    namespaceobject name and auth scope, such as for teams and projectsfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -

    Query Parameters

    - - - - + + + + + + + + + + - - - -
    ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    HorizontalPodAutoscaler
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -92200,17 +98378,13 @@

    Response

    -200
    HorizontalPodAutoscaler +200
    WatchEvent OK - -201
    HorizontalPodAutoscaler -Created -
    -

    IPBlock v1beta1 extensions

    +

    PolicyRule v1beta1 rbac

    @@ -92221,21 +98395,22 @@

    IPBlock v1beta1 extensions

    - + - +
    extensionsrbac v1beta1IPBlockPolicyRule
    - + -

    DEPRECATED 1.9 - This group version of IPBlock is deprecated by networking/v1/IPBlock. IPBlock describes a particular CIDR (Ex. "192.168.1.1/24") that is allowed to the pods matched by a NetworkPolicySpec's podSelector. The except entry describes CIDRs that should not be included within this rule.

    +

    PolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.

    @@ -92247,17 +98422,29 @@

    IPBlock v1beta1 extensions

    - - + + - - + + + + + + + + + + + + + +
    cidr
    string
    CIDR is a string representing the IP Block Valid examples are "192.168.1.1/24"apiGroups
    string array
    APIGroups is the name of the APIGroup that contains the resources. If multiple API groups are specified, any action requested against one of the enumerated resources in any API group will be allowed.
    except
    string array
    Except is a slice of CIDRs that should not be included within an IP Block Valid examples are "192.168.1.1/24" Except values will be rejected if they are outside the CIDR rangenonResourceURLs
    string array
    NonResourceURLs is a set of partial urls that a user should have access to. *s are allowed, but only as the full, final step in the path Since non-resource URLs are not namespaced, this field is only applicable for ClusterRoles referenced from a ClusterRoleBinding. Rules can either apply to API resources (such as "pods" or "secrets") or non-resource URL paths (such as "/api"), but not both.
    resourceNames
    string array
    ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed.
    resources
    string array
    Resources is a list of resources this rule applies to. '' represents all resources in the specified apiGroups. '/foo' represents the subresource 'foo' for all resources in the specified apiGroups.
    verbs
    string array
    Verbs is a list of Verbs that apply to ALL the ResourceKinds and AttributeRestrictions contained in this rule. VerbAll represents all kinds.

    -

    Initializer v1alpha1 admissionregistration

    +

    PolicyRule v1alpha1 rbac

    @@ -92268,21 +98455,22 @@

    Initializer v1alpha1 admissi

    - + - +
    admissionregistrationrbac v1alpha1InitializerPolicyRule
    - + -

    Initializer describes the name and the failure policy of an initializer, and what resources it applies to.

    +

    PolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.

    @@ -92294,64 +98482,29 @@

    Initializer v1alpha1 admissi

    - - - - - - - - -
    name
    string
    Name is the identifier of the initializer. It will be added to the object that needs to be initialized. Name should be fully qualified, e.g., alwayspullimages.kubernetes.io, where "alwayspullimages" is the name of the webhook, and kubernetes.io is the name of the organization. Required
    rules
    Rule array
    Rules describes what resources/subresources the initializer cares about. The initializer cares about an operation if it matches any Rule. Rule.Resources must not include subresources.
    -
    -

    JobTemplateSpec v2alpha1 batch

    - - - - - - + + - - - - - + + - -
    GroupVersionKindapiGroups
    string array
    APIGroups is the name of the APIGroup that contains the resources. If multiple API groups are specified, any action requested against one of the enumerated resources in any API group will be allowed.
    batchv2alpha1JobTemplateSpecnonResourceURLs
    string array
    NonResourceURLs is a set of partial urls that a user should have access to. *s are allowed, but only as the full, final step in the path This name is intentionally different than the internal type so that the DefaultConvert works nicely and because the ordering may be different. Since non-resource URLs are not namespaced, this field is only applicable for ClusterRoles referenced from a ClusterRoleBinding. Rules can either apply to API resources (such as "pods" or "secrets") or non-resource URL paths (such as "/api"), but not both.
    - - - -

    JobTemplateSpec describes the data a Job should have when created from a template

    - - - - - - + + - - - - + + - - + +
    FieldDescriptionresourceNames
    string array
    ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed.
    metadata
    ObjectMeta
    Standard object's metadata of the jobs created from this template. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataresources
    string array
    Resources is a list of resources this rule applies to. ResourceAll represents all resources.
    spec
    JobSpec
    Specification of the desired behavior of the job. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-statusverbs
    string array
    Verbs is a list of Verbs that apply to ALL the ResourceKinds and AttributeRestrictions contained in this rule. VerbAll represents all kinds.

    -

    LocalSubjectAccessReview v1beta1 authorization

    +

    ReplicaSet v1beta2 apps

    @@ -92362,16 +98515,23 @@

    LocalSubjectAccessReview

    - - - + + +
    authorizationv1beta1LocalSubjectAccessReviewappsv1beta2ReplicaSet
    - + -

    LocalSubjectAccessReview checks whether or not a user or group can perform an action in a given namespace. Having a namespace scoped resource makes it much easier to grant namespace scoped policy that includes permissions checking.

    +

    DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1/ReplicaSet. See the release notes for more information. ReplicaSet ensures that a specified number of pod replicas are running at any given time.

    + + @@ -92390,144 +98550,25 @@

    LocalSubjectAccessReview

    - - - - - - - - - - - -
    metadata
    ObjectMeta
    spec
    SubjectAccessReviewSpec
    Spec holds information about the request being evaluated. spec.namespace must be equal to the namespace you made the request against. If empty, it is defaulted.
    status
    SubjectAccessReviewStatus
    Status is filled in by the server and indicates whether the request is allowed or not
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    create a LocalSubjectAccessReview

    -

    HTTP Request

    -

    POST /apis/authorization.k8s.io/v1beta1/namespaces/{namespace}/localsubjectaccessreviews

    -

    Path Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects
    -

    Query Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    prettyIf 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    LocalSubjectAccessReview
    -

    Response

    - - - - - - - - - - - - - - - - - - - + - -
    CodeDescription
    201
    LocalSubjectAccessReview
    Created
    202
    LocalSubjectAccessReview
    Accepted
    200
    LocalSubjectAccessReview
    OKIf the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    -
    -

    NetworkPolicy v1beta1 extensions

    - - - - - + + - - - - - + +
    GroupVersionKindspec
    ReplicaSetSpec
    Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
    extensionsv1beta1NetworkPolicystatus
    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/api-conventions.md#spec-and-status
    - - - -

    DEPRECATED 1.9 - This group version of NetworkPolicy is deprecated by networking/v1/NetworkPolicy. NetworkPolicy describes what network traffic is allowed for a set of Pods

    +

    ReplicaSetSpec v1beta2 apps

    + @@ -92538,29 +98579,29 @@

    NetworkPolicy v1beta1 extensions

    - - + + - - + + - - + + - - + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesminReadySeconds
    integer
    Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsreplicas
    integer
    Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
    metadata
    ObjectMeta
    Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataselector
    LabelSelector
    Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    spec
    NetworkPolicySpec
    Specification of the desired behavior for this NetworkPolicy.template
    PodTemplateSpec
    Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template
    -

    NetworkPolicySpec v1beta1 extensions

    +

    ReplicaSetStatus v1beta2 apps

    @@ -92572,24 +98613,32 @@

    NetworkPolicySpec v1beta1 extensio

    - - + + - - + + - - + + - - + + + + + + + + + +
    egress
    NetworkPolicyEgressRule array
    List of egress rules to be applied to the selected pods. Outgoing traffic is allowed if there are no NetworkPolicies selecting the pod (and cluster policy otherwise allows the traffic), OR if the traffic matches at least one egress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy limits all outgoing traffic (and serves solely to ensure that the pods it selects are isolated by default). This field is beta-level in 1.8availableReplicas
    integer
    The number of available replicas (ready for at least minReadySeconds) for this replica set.
    ingress
    NetworkPolicyIngressRule array
    List of ingress rules to be applied to the selected pods. Traffic is allowed to a pod if there are no NetworkPolicies selecting the pod OR if the traffic source is the pod's local node, OR if the traffic matches at least one ingress rule across all of the NetworkPolicy objects whose podSelector matches the pod. If this field is empty then this NetworkPolicy does not allow any traffic (and serves solely to ensure that the pods it selects are isolated by default).conditions
    ReplicaSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a replica set's current state.
    podSelector
    LabelSelector
    Selects the pods to which this NetworkPolicy object applies. The array of ingress rules is applied to any pods selected by this field. Multiple network policies can select the same set of pods. In this case, the ingress rules for each are combined additively. This field is NOT optional and follows standard label selector semantics. An empty podSelector matches all pods in this namespace.fullyLabeledReplicas
    integer
    The number of pods that have labels matching the labels of the pod template of the replicaset.
    policyTypes
    string array
    List of rule types that the NetworkPolicy relates to. Valid options are Ingress, Egress, or Ingress,Egress. If this field is not specified, it will default based on the existence of Ingress or Egress rules; policies that contain an Egress section are assumed to affect Egress, and all policies (whether or not they contain an Ingress section) are assumed to affect Ingress. If you want to write an egress-only policy, you must explicitly specify policyTypes [ "Egress" ]. Likewise, if you want to write a policy that specifies that no egress is allowed, you must specify a policyTypes value that include "Egress" (since such a policy would not include an Egress section and would otherwise default to just [ "Ingress" ]). This field is beta-level in 1.8observedGeneration
    integer
    ObservedGeneration reflects the generation of the most recently observed ReplicaSet.
    readyReplicas
    integer
    The number of ready replicas for this replica set.
    replicas
    integer
    Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
    -

    NetworkPolicyList v1beta1 extensions

    +

    ReplicaSetList v1beta2 apps

    @@ -92603,8 +98652,8 @@

    NetworkPolicyList v1beta1 extensio

    - - + + @@ -92612,40 +98661,44 @@

    NetworkPolicyList v1beta1 extensio

    - +
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    NetworkPolicy array
    Items is a list of schema objects.items
    ReplicaSet array
    List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller
    kind
    string
    metadata
    ListMeta
    Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataStandard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a NetworkPolicy

    +

    create a ReplicaSet

    HTTP Request

    -

    POST /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies

    +

    POST /apis/apps/v1beta2/namespaces/{namespace}/replicasets

    Path Parameters

    @@ -92686,7 +98739,7 @@

    Body Parameters

    - + @@ -92701,47 +98754,51 @@

    Response

    - + - + - +
    body
    NetworkPolicy
    body
    ReplicaSet
    201
    NetworkPolicy
    201
    ReplicaSet
    Created
    202
    NetworkPolicy
    202
    ReplicaSet
    Accepted
    200
    NetworkPolicy
    200
    ReplicaSet
    OK
    -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update the specified NetworkPolicy

    +

    partially update the specified ReplicaSet

    HTTP Request

    -

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    +

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -92753,7 +98810,7 @@

    Path Parameters

    - + @@ -92801,39 +98858,43 @@

    Response

    - +
    namename of the NetworkPolicyname of the ReplicaSet
    namespace
    200
    NetworkPolicy
    200
    ReplicaSet
    OK
    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified NetworkPolicy

    +

    replace the specified ReplicaSet

    HTTP Request

    -

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    +

    PUT /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -92845,7 +98906,7 @@

    Path Parameters

    - + @@ -92878,7 +98939,7 @@

    Body Parameters

    - + @@ -92893,43 +98954,47 @@

    Response

    - + - +
    namename of the NetworkPolicyname of the ReplicaSet
    namespace
    body
    NetworkPolicy
    body
    ReplicaSet
    200
    NetworkPolicy
    200
    ReplicaSet
    OK
    201
    NetworkPolicy
    201
    ReplicaSet
    Created
    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete a NetworkPolicy

    +

    delete a ReplicaSet

    HTTP Request

    -

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    +

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -92941,7 +99006,7 @@

    Path Parameters

    - + @@ -93006,34 +99071,38 @@

    Response

    namename of the NetworkPolicyname of the ReplicaSet
    namespace
    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of NetworkPolicy

    +

    delete collection of ReplicaSet

    HTTP Request

    -

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies

    +

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/replicasets

    Path Parameters

    @@ -93088,7 +99157,7 @@

    Query Parameters

    - + @@ -93111,36 +99180,40 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified NetworkPolicy

    +

    read the specified ReplicaSet

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies/{name}

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -93152,7 +99225,7 @@

    Path Parameters

    - + @@ -93193,39 +99266,43 @@

    Response

    - +
    namename of the NetworkPolicyname of the ReplicaSet
    namespace
    200
    NetworkPolicy
    200
    ReplicaSet
    OK
    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind NetworkPolicy

    +

    list or watch objects of kind ReplicaSet

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/networkpolicies

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets

    Path Parameters

    @@ -93280,7 +99357,7 @@

    Query Parameters

    - + @@ -93298,39 +99375,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    NetworkPolicyList
    200
    ReplicaSetList
    OK
    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind NetworkPolicy

    +

    list or watch objects of kind ReplicaSet

    HTTP Request

    -

    GET /apis/extensions/v1beta1/networkpolicies

    +

    GET /apis/apps/v1beta2/replicasets

    Query Parameters

    @@ -93370,7 +99451,7 @@

    Query Parameters

    - + @@ -93388,39 +99469,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    NetworkPolicyList
    200
    ReplicaSetList
    OK
    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind NetworkPolicy

    +

    watch changes to an object of kind ReplicaSet

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/networkpolicies/{name}

    +

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -93432,7 +99517,7 @@

    Path Parameters

    - + @@ -93479,7 +99564,7 @@

    Query Parameters

    - + @@ -93502,34 +99587,38 @@

    Response

    namename of the NetworkPolicyname of the ReplicaSet
    namespace
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of NetworkPolicy

    +

    watch individual changes to a list of ReplicaSet

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/networkpolicies

    +

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets

    Path Parameters

    @@ -93584,7 +99673,7 @@

    Query Parameters

    - + @@ -93607,34 +99696,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of NetworkPolicy

    +

    watch individual changes to a list of ReplicaSet

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/networkpolicies

    +

    GET /apis/apps/v1beta2/watch/replicasets

    Query Parameters

    @@ -93674,7 +99767,7 @@

    Query Parameters

    - + @@ -93697,607 +99790,319 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -
    -

    NetworkPolicyEgressRule v1beta1 extensions

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    extensionsv1beta1NetworkPolicyEgressRule
    - - - -

    DEPRECATED 1.9 - This group version of NetworkPolicyEgressRule is deprecated by networking/v1/NetworkPolicyEgressRule. NetworkPolicyEgressRule describes a particular set of traffic that is allowed out of pods matched by a NetworkPolicySpec's podSelector. The traffic must match both ports and to. This type is beta-level in 1.8

    - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    ports
    NetworkPolicyPort array
    List of destination ports for outgoing traffic. 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.
    to
    NetworkPolicyPeer array
    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.
    -
    -

    NetworkPolicyIngressRule v1beta1 extensions

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    extensionsv1beta1NetworkPolicyIngressRule
    - - - -

    DEPRECATED 1.9 - This group version of NetworkPolicyIngressRule is deprecated by networking/v1/NetworkPolicyIngressRule. This NetworkPolicyIngressRule matches traffic if and only if the traffic matches both ports AND from.

    - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    from
    NetworkPolicyPeer array
    List of sources which should be able to access the 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 sources (traffic not restricted by source). If this field is present and contains at least on item, this rule allows traffic only if the traffic matches at least one item in the from list.
    ports
    NetworkPolicyPort array
    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.
    -
    -

    NetworkPolicyPeer v1beta1 extensions

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    extensionsv1beta1NetworkPolicyPeer
    - - - -

    DEPRECATED 1.9 - This group version of NetworkPolicyPeer is deprecated by networking/v1/NetworkPolicyPeer.

    - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    ipBlock
    IPBlock
    IPBlock defines policy on a particular IPBlock
    namespaceSelector
    LabelSelector
    Selects Namespaces using cluster scoped-labels. This matches all pods in all namespaces selected by this label selector. This field follows standard label selector semantics. If present but empty, this selector selects all namespaces.
    podSelector
    LabelSelector
    This is a label selector which selects Pods in this namespace. This field follows standard label selector semantics. If present but empty, this selector selects all pods in this namespace.
    -
    -

    NetworkPolicyPort v1beta1 extensions

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    extensionsv1beta1NetworkPolicyPort
    - +

    Status Operations

    +

    See supported operations below...

    +

    Patch Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    DEPRECATED 1.9 - This group version of NetworkPolicyPort is deprecated by networking/v1/NetworkPolicyPort.

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    partially update status of the specified ReplicaSet

    +

    HTTP Request

    +

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status

    +

    Path Parameters

    - + - - - - - - - - -
    FieldParameter Description
    portIf specified, the port on the given protocol. This can either be a numerical or named port on a pod. If this field is not provided, this matches all port names and numbers. If present, only traffic on the specified protocol AND port will be matched.
    protocol
    string
    Optional. The protocol (TCP or UDP) which traffic must match. If not specified, this field defaults to TCP.
    -
    -

    NonResourceAttributes v1beta1 authorization

    - - - - - - + + - - - - - + +
    GroupVersionKindnamename of the ReplicaSet
    authorizationv1beta1NonResourceAttributesnamespaceobject name and auth scope, such as for teams and projects
    - - - -

    NonResourceAttributes includes the authorization attributes available for non-resource requests to the Authorizer interface

    - - +

    Query Parameters

    - + - - - - - - - - -
    FieldParameter Description
    path
    string
    Path is the URL path of the request
    verb
    string
    Verb is the standard HTTP verb
    -
    -

    NonResourceRule v1beta1 authorization

    - - - - - - - - - - - - - + +
    GroupVersionKind
    authorizationv1beta1NonResourceRuleprettyIf 'true', then the output is pretty printed.
    - - - -

    NonResourceRule holds information that describes a rule for the non-resource

    - - +

    Body Parameters

    - + - - - - - - - - -
    FieldParameter Description
    nonResourceURLs
    string array
    NonResourceURLs is a set of partial urls that a user should have access to. s are allowed, but only as the full, final step in the path. "" means all.
    verbs
    string array
    Verb is a list of kubernetes non-resource API verbs, like: get, post, put, delete, patch, head, options. "*" means all.
    -
    -

    PolicyRule v1beta1 rbac

    - - - - - - - - - - - - - + +
    GroupVersionKind
    rbacv1beta1PolicyRulebody
    Patch
    - - - -

    PolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.

    - - +

    Response

    - + - - - - - - - - - - - - - - - - - - - - -
    FieldCode Description
    apiGroups
    string array
    APIGroups is the name of the APIGroup that contains the resources. If multiple API groups are specified, any action requested against one of the enumerated resources in any API group will be allowed.
    nonResourceURLs
    string array
    NonResourceURLs is a set of partial urls that a user should have access to. *s are allowed, but only as the full, final step in the path Since non-resource URLs are not namespaced, this field is only applicable for ClusterRoles referenced from a ClusterRoleBinding. Rules can either apply to API resources (such as "pods" or "secrets") or non-resource URL paths (such as "/api"), but not both.
    resourceNames
    string array
    ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed.
    resources
    string array
    Resources is a list of resources this rule applies to. '' represents all resources in the specified apiGroups. '/foo' represents the subresource 'foo' for all resources in the specified apiGroups.
    verbs
    string array
    Verbs is a list of Verbs that apply to ALL the ResourceKinds and AttributeRestrictions contained in this rule. VerbAll represents all kinds.
    -
    -

    PolicyRule v1alpha1 rbac

    - - - - - - - - - - - - - + +
    GroupVersionKind
    rbacv1alpha1PolicyRule200
    ReplicaSet
    OK
    - +

    Read Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    PolicyRule holds information that describes a policy rule, but does not contain information about who the rule applies to or which namespace the rule applies to.

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    read status of the specified ReplicaSet

    +

    HTTP Request

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status

    +

    Path Parameters

    - + - - - - - - + + - - + + + +
    FieldParameter Description
    apiGroups
    string array
    APIGroups is the name of the APIGroup that contains the resources. If multiple API groups are specified, any action requested against one of the enumerated resources in any API group will be allowed.
    nonResourceURLs
    string array
    NonResourceURLs is a set of partial urls that a user should have access to. *s are allowed, but only as the full, final step in the path This name is intentionally different than the internal type so that the DefaultConvert works nicely and because the ordering may be different. Since non-resource URLs are not namespaced, this field is only applicable for ClusterRoles referenced from a ClusterRoleBinding. Rules can either apply to API resources (such as "pods" or "secrets") or non-resource URL paths (such as "/api"), but not both.namename of the ReplicaSet
    resourceNames
    string array
    ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed.namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + - - + + + + - - + +
    resources
    string array
    Resources is a list of resources this rule applies to. ResourceAll represents all resources.ParameterDescription
    verbs
    string array
    Verbs is a list of Verbs that apply to ALL the ResourceKinds and AttributeRestrictions contained in this rule. VerbAll represents all kinds.prettyIf 'true', then the output is pretty printed.
    -
    -

    ReplicaSet v1beta2 apps

    +

    Response

    - - - + + - - - + +
    GroupVersionKindCodeDescription
    appsv1beta2ReplicaSet200
    ReplicaSet
    OK
    - +

    Replace Status

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1/ReplicaSet. See the release notes for more information. ReplicaSet ensures that a specified number of pod replicas are running at any given time.

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    replace status of the specified ReplicaSet

    +

    HTTP Request

    +

    PUT /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status

    +

    Path Parameters

    - + - - - - - - - - - - - - - - + + - - + +
    FieldParameter Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    spec
    ReplicaSetSpec
    Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-statusnamename of the ReplicaSet
    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/api-conventions.md#spec-and-statusnamespaceobject name and auth scope, such as for teams and projects
    -

    ReplicaSetSpec v1beta2 apps

    - - +

    Query Parameters

    - + - - - - - - - - - - - - - - + +
    FieldParameter Description
    minReadySeconds
    integer
    Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
    replicas
    integer
    Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
    selector
    LabelSelector
    Selector is a label query over pods that should match the replica count. Label keys and values that must match in order to be controlled by this replica set. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    template
    PodTemplateSpec
    Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-templateprettyIf 'true', then the output is pretty printed.
    -

    ReplicaSetStatus v1beta2 apps

    - - +

    Body Parameters

    - + - - - - - - - - - - - - - - - - - - - - - - + +
    FieldParameter Description
    availableReplicas
    integer
    The number of available replicas (ready for at least minReadySeconds) for this replica set.
    conditions
    ReplicaSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a replica set's current state.
    fullyLabeledReplicas
    integer
    The number of pods that have labels matching the labels of the pod template of the replicaset.
    observedGeneration
    integer
    ObservedGeneration reflects the generation of the most recently observed ReplicaSet.
    readyReplicas
    integer
    The number of ready replicas for this replica set.
    replicas
    integer
    Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontrollerbody
    ReplicaSet
    -

    ReplicaSetList v1beta2 apps

    +

    Response

    - + - - - - - - - - - - + + - - + +
    FieldCode Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    ReplicaSet array
    List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds200
    ReplicaSet
    OK
    metadata
    ListMeta
    Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds201
    ReplicaSet
    Created
    -

    Write Operations

    +

    Misc Operations

    See supported operations below...

    -

    Create

    +

    Read Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a ReplicaSet

    +

    read scale of the specified ReplicaSet

    HTTP Request

    -

    POST /apis/apps/v1beta2/namespaces/{namespace}/replicasets

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale

    Path Parameters

    @@ -94308,6 +100113,10 @@

    Path Parameters

    + + + + @@ -94328,21 +100137,6 @@

    Query Parameters

    namename of the Scale
    namespace object name and auth scope, such as for teams and projects
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    ReplicaSet

    Response

    @@ -94353,47 +100147,43 @@

    Response

    - - - - - + - - - -
    202
    ReplicaSet
    Accepted
    200
    ReplicaSet
    200
    Scale
    OK
    201
    ReplicaSet
    Created
    -

    Patch

    +

    Replace Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update the specified ReplicaSet

    +

    replace scale of the specified ReplicaSet

    HTTP Request

    -

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    +

    PUT /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale

    Path Parameters

    @@ -94405,7 +100195,7 @@

    Path Parameters

    - + @@ -94438,7 +100228,7 @@

    Body Parameters

    - + @@ -94453,39 +100243,47 @@

    Response

    - + + + + +
    namename of the ReplicaSetname of the Scale
    namespace
    body
    Patch
    body
    Scale
    200
    ReplicaSet
    200
    Scale
    OK
    201
    Scale
    Created
    -

    Replace

    +

    Patch Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified ReplicaSet

    +

    partially update scale of the specified ReplicaSet

    HTTP Request

    -

    PUT /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    +

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale

    Path Parameters

    @@ -94497,7 +100295,7 @@

    Path Parameters

    - + @@ -94530,7 +100328,7 @@

    Body Parameters

    - + @@ -94545,43 +100343,207 @@

    Response

    - + + +
    namename of the ReplicaSetname of the Scale
    namespace
    body
    ReplicaSet
    body
    Patch
    200
    ReplicaSet
    200
    Scale
    OK
    +
    +

    ReplicaSet v1beta1 extensions

    + + + + + + + + + - - + + + + + +
    GroupVersionKind
    201
    ReplicaSet
    Createdextensionsv1beta1ReplicaSet
    + + + +

    DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1beta2/ReplicaSet. See the release notes for more information. ReplicaSet ensures that a specified number of pod replicas are running at any given time.

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    spec
    ReplicaSetSpec
    Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
    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/api-conventions.md#spec-and-status
    +

    ReplicaSetSpec v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    minReadySeconds
    integer
    Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
    replicas
    integer
    Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
    selector
    LabelSelector
    Selector is a label query over pods that should match the replica count. If the selector is empty, it is defaulted to the labels present on the pod template. Label keys and values that must match in order to be controlled by this replica set. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    template
    PodTemplateSpec
    Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template
    +

    ReplicaSetStatus v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    availableReplicas
    integer
    The number of available replicas (ready for at least minReadySeconds) for this replica set.
    conditions
    ReplicaSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a replica set's current state.
    fullyLabeledReplicas
    integer
    The number of pods that have labels matching the labels of the pod template of the replicaset.
    observedGeneration
    integer
    ObservedGeneration reflects the generation of the most recently observed ReplicaSet.
    readyReplicas
    integer
    The number of ready replicas for this replica set.
    replicas
    integer
    Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
    +

    ReplicaSetList v1beta1 extensions

    + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    ReplicaSet array
    List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    -

    Delete

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete a ReplicaSet

    +

    create a ReplicaSet

    HTTP Request

    -

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    +

    POST /apis/extensions/v1beta1/namespaces/{namespace}/replicasets

    Path Parameters

    @@ -94592,10 +100554,6 @@

    Path Parameters

    - - - - @@ -94614,18 +100572,6 @@

    Query Parameters

    - - - - - - - - - - - -
    namename of the ReplicaSet
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    propagationPolicyWhether 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.

    Body Parameters

    @@ -94638,7 +100584,7 @@

    Body Parameters

    -body
    DeleteOptions +body
    ReplicaSet @@ -94653,39 +100599,51 @@

    Response

    -200
    Status +200
    ReplicaSet OK + +201
    ReplicaSet +Created + + +202
    ReplicaSet +Accepted + -

    Delete Collection

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of ReplicaSet

    +

    partially update the specified ReplicaSet

    HTTP Request

    -

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/replicasets

    +

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -94696,6 +100654,10 @@

    Path Parameters

    + + + + @@ -94714,37 +100676,20 @@

    Query Parameters

    + +
    namename of the ReplicaSet
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -94758,41 +100703,43 @@

    Response

    -200
    Status +200
    ReplicaSet OK -

    Read Operations

    -

    See supported operations below...

    -

    Read

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified ReplicaSet

    +

    replace the specified ReplicaSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}

    +

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -94825,13 +100772,20 @@

    Query Parameters

    + +
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - + + + + - - + +
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.ParameterDescription
    exportShould this value be exported. Export strips fields that a user can not specify.body
    ReplicaSet
    @@ -94845,39 +100799,47 @@

    Response

    -200
    ReplicaSet +200
    ReplicaSet OK + +201
    ReplicaSet +Created + -

    List

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind ReplicaSet

    +

    delete a ReplicaSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets

    +

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -94888,6 +100850,10 @@

    Path Parameters

    + + + + @@ -94907,36 +100873,31 @@

    Query Parameters

    - - - - - - - - - - - - - - + + - - + + - - + + + +
    namename of the ReplicaSet
    namespace object name and auth scope, such as for teams and projects
    If 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.propagationPolicyWhether 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.
    +

    Body Parameters

    + + - - + + + + - - + +
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    DeleteOptions
    @@ -94950,39 +100911,58 @@

    Response

    -200
    ReplicaSetList +200
    Status OK -

    List All Namespaces

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind ReplicaSet

    +

    delete collection of ReplicaSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/replicasets

    +

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/replicasets

    +

    Path Parameters

    + + + + + + + + + + + + + +
    ParameterDescription
    namespaceobject name and auth scope, such as for teams and projects

    Query Parameters

    @@ -94993,6 +100973,10 @@

    Query Parameters

    + + + + @@ -95013,16 +100997,12 @@

    Query Parameters

    - - - - - + @@ -95040,39 +101020,45 @@

    Response

    - +
    prettyIf 'true', then the output is pretty printed.
    continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    ReplicaSetList
    200
    Status
    OK
    -

    Watch

    +

    Read Operations

    +

    See supported operations below...

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind ReplicaSet

    +

    read the specified ReplicaSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets/{name}

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -95102,40 +101088,16 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.exportShould this value be exported. Export strips fields that a user can not specify.
    @@ -95149,39 +101111,43 @@

    Response

    -200
    WatchEvent +200
    ReplicaSet OK -

    Watch List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of ReplicaSet

    +

    list or watch objects of kind ReplicaSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets

    Path Parameters

    @@ -95207,6 +101173,10 @@

    Query Parameters

    + + + + @@ -95227,16 +101197,12 @@

    Query Parameters

    - - - - - + @@ -95254,39 +101220,43 @@

    Response

    - +
    prettyIf 'true', then the output is pretty printed.
    continue The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersion When specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    WatchEvent
    200
    ReplicaSetList
    OK
    -

    Watch List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of ReplicaSet

    +

    list or watch objects of kind ReplicaSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/watch/replicasets

    +

    GET /apis/extensions/v1beta1/replicasets

    Query Parameters

    @@ -95326,7 +101296,7 @@

    Query Parameters

    - + @@ -95344,41 +101314,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    WatchEvent
    200
    ReplicaSetList
    OK
    -

    Status Operations

    -

    See supported operations below...

    -

    Patch Status

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update status of the specified ReplicaSet

    +

    watch changes to an object of kind ReplicaSet

    HTTP Request

    -

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status

    +

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/replicasets/{name}

    Path Parameters

    @@ -95408,100 +101380,40 @@

    Query Parameters

    - - - - -
    prettyIf 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - - + + - - - - + + - -
    ParameterDescriptioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    body
    Patch
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -

    Response

    - - - - + + - - - - + + - -
    CodeDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
    200
    ReplicaSet
    OKlabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    -

    Read Status

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    read status of the specified ReplicaSet

    -

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status

    -

    Path Parameters

    - - - - + + - - - - + + - - + + - -
    ParameterDescriptionlimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    namename of the ReplicaSetprettyIf 'true', then the output is pretty printed.
    namespaceobject name and auth scope, such as for teams and projectsresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    -

    Query Parameters

    - - - - + + - - - - + +
    ParameterDescriptiontimeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    prettyIf 'true', then the output is pretty printed.watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -95515,39 +101427,43 @@

    Response

    -200
    ReplicaSet +200
    WatchEvent OK -

    Replace Status

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace status of the specified ReplicaSet

    +

    watch individual changes to a list of ReplicaSet

    HTTP Request

    -

    PUT /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status

    +

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/replicasets

    Path Parameters

    @@ -95558,10 +101474,6 @@

    Path Parameters

    - - - - @@ -95577,23 +101489,40 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + - -
    namename of the ReplicaSet
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    ReplicaSet
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -95602,51 +101531,49 @@

    Response

    Code -Description - - - - -201
    ReplicaSet -Created +Description + + -200
    ReplicaSet +200
    WatchEvent OK -

    Misc Operations

    -

    See supported operations below...

    -

    Read Scale

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read scale of the specified ReplicaSet

    +

    watch individual changes to a list of ReplicaSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale

    -

    Path Parameters

    +

    GET /apis/extensions/v1beta1/watch/replicasets

    +

    Query Parameters

    @@ -95656,28 +101583,41 @@

    Path Parameters

    - - + + - - + + - -
    namename of the ScalecontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    namespaceobject name and auth scope, such as for teams and projectsfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -

    Query Parameters

    - - - - + + + + + + + + + + - - + + + + + + + + + + + +
    ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

    Response

    @@ -95690,39 +101630,45 @@

    Response

    -200
    Scale +200
    WatchEvent OK -

    Replace Scale

    +

    Status Operations

    +

    See supported operations below...

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace scale of the specified ReplicaSet

    +

    partially update status of the specified ReplicaSet

    HTTP Request

    -

    PUT /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale

    +

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status

    Path Parameters

    @@ -95734,7 +101680,7 @@

    Path Parameters

    - + @@ -95767,7 +101713,7 @@

    Body Parameters

    - + @@ -95782,43 +101728,43 @@

    Response

    - + - - - -
    namename of the Scalename of the ReplicaSet
    namespace
    body
    Scale
    body
    Patch
    200
    Scale
    200
    ReplicaSet
    OK
    201
    Scale
    Created
    -

    Patch Scale

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update scale of the specified ReplicaSet

    +

    read status of the specified ReplicaSet

    HTTP Request

    -

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status

    Path Parameters

    @@ -95830,7 +101776,7 @@

    Path Parameters

    - + @@ -95853,21 +101799,6 @@

    Query Parameters

    namename of the Scalename of the ReplicaSet
    namespace
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    Patch

    Response

    @@ -95878,203 +101809,43 @@

    Response

    - +
    200
    Scale
    200
    ReplicaSet
    OK
    -
    -

    ReplicaSet v1beta1 extensions

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    extensionsv1beta1ReplicaSet
    - - - -

    DEPRECATED - This group version of ReplicaSet is deprecated by apps/v1beta2/ReplicaSet. See the release notes for more information. ReplicaSet ensures that a specified number of pod replicas are running at any given time.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    If the Labels of a ReplicaSet are empty, they are defaulted to be the same as the Pod(s) that the ReplicaSet manages. Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    spec
    ReplicaSetSpec
    Spec defines the specification of the desired behavior of the ReplicaSet. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status
    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/api-conventions.md#spec-and-status
    -

    ReplicaSetSpec v1beta1 extensions

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    minReadySeconds
    integer
    Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)
    replicas
    integer
    Replicas is the number of desired replicas. This is a pointer to distinguish between explicit zero and unspecified. Defaults to 1. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
    selector
    LabelSelector
    Selector is a label query over pods that should match the replica count. If the selector is empty, it is defaulted to the labels present on the pod template. Label keys and values that must match in order to be controlled by this replica set. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    template
    PodTemplateSpec
    Template is the object that describes the pod that will be created if insufficient replicas are detected. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller#pod-template
    -

    ReplicaSetStatus v1beta1 extensions

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    availableReplicas
    integer
    The number of available replicas (ready for at least minReadySeconds) for this replica set.
    conditions
    ReplicaSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a replica set's current state.
    fullyLabeledReplicas
    integer
    The number of pods that have labels matching the labels of the pod template of the replicaset.
    observedGeneration
    integer
    ObservedGeneration reflects the generation of the most recently observed ReplicaSet.
    readyReplicas
    integer
    The number of ready replicas for this replica set.
    replicas
    integer
    Replicas is the most recently oberved number of replicas. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller/#what-is-a-replicationcontroller
    -

    ReplicaSetList v1beta1 extensions

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    ReplicaSet array
    List of ReplicaSets. More info: https://kubernetes.io/docs/concepts/workloads/controllers/replicationcontroller
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard list metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a ReplicaSet

    +

    replace status of the specified ReplicaSet

    HTTP Request

    -

    POST /apis/extensions/v1beta1/namespaces/{namespace}/replicasets

    +

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status

    Path Parameters

    @@ -96085,6 +101856,10 @@

    Path Parameters

    + + + + @@ -96137,40 +101912,42 @@

    Response

    - - - -
    namename of the ReplicaSet
    namespace object name and auth scope, such as for teams and projects
    201
    ReplicaSet
    Created
    202
    ReplicaSet
    Accepted
    -

    Patch

    +

    Misc Operations

    +

    See supported operations below...

    +

    Read Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update the specified ReplicaSet

    +

    read scale of the specified ReplicaSet

    HTTP Request

    -

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    +

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale

    Path Parameters

    @@ -96182,7 +101959,7 @@

    Path Parameters

    - + @@ -96205,21 +101982,6 @@

    Query Parameters

    namename of the ReplicaSetname of the Scale
    namespace
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    Patch

    Response

    @@ -96230,39 +101992,43 @@

    Response

    - +
    200
    ReplicaSet
    200
    Scale
    OK
    -

    Replace

    +

    Replace Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified ReplicaSet

    +

    replace scale of the specified ReplicaSet

    HTTP Request

    -

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    +

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale

    Path Parameters

    @@ -96274,7 +102040,7 @@

    Path Parameters

    - + @@ -96307,7 +102073,7 @@

    Body Parameters

    - + @@ -96322,43 +102088,47 @@

    Response

    - + - +
    namename of the ReplicaSetname of the Scale
    namespace
    body
    ReplicaSet
    body
    Scale
    200
    ReplicaSet
    200
    Scale
    OK
    201
    ReplicaSet
    201
    Scale
    Created
    -

    Delete

    +

    Patch Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete a ReplicaSet

    +

    partially update scale of the specified ReplicaSet

    HTTP Request

    -

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    +

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale

    Path Parameters

    @@ -96370,7 +102140,7 @@

    Path Parameters

    - + @@ -96391,18 +102161,6 @@

    Query Parameters

    - - - - - - - - - - - -
    namename of the ReplicaSetname of the Scale
    namespace pretty If 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    propagationPolicyWhether 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.

    Body Parameters

    @@ -96415,7 +102173,7 @@

    Body Parameters

    -body
    DeleteOptions +body
    Patch @@ -96430,426 +102188,368 @@

    Response

    -200
    Status +200
    Scale OK -

    Delete Collection

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete collection of ReplicaSet

    -

    HTTP Request

    -

    DELETE /apis/extensions/v1beta1/namespaces/{namespace}/replicasets

    -

    Path Parameters

    +
    +

    ReplicaSetCondition v1beta2 apps

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    namespaceobject name and auth scope, such as for teams and projectsappsv1beta2ReplicaSetCondition
    -

    Query Parameters

    + + + +

    ReplicaSetCondition describes the state of a replica set at a certain point.

    + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - + + - - + + - -
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.lastTransitionTime
    Time
    The last time the condition transitioned from one status to another.
    timeoutSecondsTimeout for the list/watch call.message
    string
    A human readable message indicating details about the transition.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.reason
    string
    The reason for the condition's last transition.
    -

    Response

    - - - - + + - - - - + +
    CodeDescriptionstatus
    string
    Status of the condition, one of True, False, Unknown.
    200
    Status
    OKtype
    string
    Type of replica set condition.
    -

    Read Operations

    -

    See supported operations below...

    -

    Read

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    read the specified ReplicaSet

    -

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}

    -

    Path Parameters

    +
    +

    ReplicaSetCondition v1beta1 extensions

    - - + + + - - - - - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the ReplicaSet
    namespaceobject name and auth scope, such as for teams and projectsextensionsv1beta1ReplicaSetCondition
    -

    Query Parameters

    + + + +

    ReplicaSetCondition describes the state of a replica set at a certain point.

    + + - + - - + + - - + + - - + + - -
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.lastTransitionTime
    Time
    The last time the condition transitioned from one status to another.
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.message
    string
    A human readable message indicating details about the transition.
    exportShould this value be exported. Export strips fields that a user can not specify.reason
    string
    The reason for the condition's last transition.
    -

    Response

    - - - - + + - - - - + +
    CodeDescriptionstatus
    string
    Status of the condition, one of True, False, Unknown.
    200
    ReplicaSet
    OKtype
    string
    Type of replica set condition.
    -

    List

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind ReplicaSet

    -

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets

    -

    Path Parameters

    +
    +

    ResourceAttributes v1beta1 authorization

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    namespaceobject name and auth scope, such as for teams and projectsauthorizationv1beta1ResourceAttributes
    -

    Query Parameters

    + + + +

    ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface

    + + - + - - - - - - - - - - + + - - + + - - + + - - + + - - + + - - + + - - + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.group
    string
    Group is the API Group of the Resource. "*" means all.
    includeUninitializedIf true, partially initialized resources are included in the response.name
    string
    Name is the name of the resource being requested for a "get" or deleted for a "delete". "" (empty) means all.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namespace
    string
    Namespace is the namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces "" (empty) is defaulted for LocalSubjectAccessReviews "" (empty) is empty for cluster-scoped resources "" (empty) means "all" for namespace scoped resources from a SubjectAccessReview or SelfSubjectAccessReview
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.resource
    string
    Resource is one of the existing resource types. "*" means all.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.subresource
    string
    Subresource is one of the existing resource types. "" means none.
    timeoutSecondsTimeout for the list/watch call.verb
    string
    Verb is a kubernetes resource API verb, like: get, list, watch, create, update, delete, proxy. "*" means all.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.version
    string
    Version is the API Version of the Resource. "*" means all.
    -

    Response

    +
    +

    ResourceRule v1beta1 authorization

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    ReplicaSetList
    OKauthorizationv1beta1ResourceRule
    -

    List All Namespaces

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind ReplicaSet

    -

    HTTP Request

    -

    GET /apis/extensions/v1beta1/replicasets

    -

    Query Parameters

    + + + +

    ResourceRule 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.

    + + - + - - + + - - + + - - + + - - + + + + +
    ParameterField Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.apiGroups
    string array
    APIGroups is the name of the APIGroup that contains the resources. If multiple API groups are specified, any action requested against one of the enumerated resources in any API group will be allowed. "*" means all.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.resourceNames
    string array
    ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed. "*" means all.
    includeUninitializedIf true, partially initialized resources are included in the response.resources
    string array
    Resources is a list of resources this rule applies to. "" means all in the specified apiGroups. "/foo" represents the subresource 'foo' for all resources in the specified apiGroups.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.verbs
    string array
    Verb is a list of kubernetes resource API verbs, like: get, list, watch, create, update, delete, proxy. "*" means all.
    +
    +

    Role v1beta1 rbac

    + + + + + + + + - - + + + + +
    GroupVersionKind
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.rbacv1beta1Role
    + + + +

    Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.

    + + + + - - + + + + - - + + - - + + - - + + + + + +
    prettyIf 'true', then the output is pretty printed.FieldDescription
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    timeoutSecondsTimeout for the list/watch call.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.metadata
    ObjectMeta
    Standard object's metadata.
    rules
    PolicyRule array
    Rules holds all the PolicyRules for this Role
    -

    Response

    +

    RoleList v1beta1 rbac

    - + - - + + + + + + + + + + + + + +
    CodeField Description
    200
    ReplicaSetList
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    Role array
    Items is a list of Roles
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard object's metadata.
    -

    Watch

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind ReplicaSet

    +

    create a Role

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/replicasets/{name}

    +

    POST /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles

    Path Parameters

    @@ -96860,10 +102560,6 @@

    Path Parameters

    - - - - @@ -96879,40 +102575,23 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - + +
    namename of the ReplicaSet
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Role
    @@ -96926,39 +102605,51 @@

    Response

    -200
    WatchEvent +201
    Role +Created + + +202
    Role +Accepted + + +200
    Role OK -

    Watch List

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of ReplicaSet

    +

    partially update the specified Role

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/replicasets

    +

    PATCH /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -96969,6 +102660,10 @@

    Path Parameters

    + + + + @@ -96984,40 +102679,23 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - + +
    namename of the Role
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -97031,40 +102709,44 @@

    Response

    -200
    WatchEvent +200
    Role OK -

    Watch List All Namespaces

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of ReplicaSet

    +

    replace the specified Role

    HTTP Request

    -

    GET /apis/extensions/v1beta1/watch/replicasets

    -

    Query Parameters

    +

    PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    +

    Path Parameters

    @@ -97074,40 +102756,42 @@

    Query Parameters

    - - - - - - - - - - + + - - + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.namename of the Role
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + - - + + + + + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Role
    @@ -97121,41 +102805,47 @@

    Response

    -200
    WatchEvent +200
    Role OK + +201
    Role +Created + -

    Status Operations

    -

    See supported operations below...

    -

    Patch Status

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update status of the specified ReplicaSet

    +

    delete a Role

    HTTP Request

    -

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status

    +

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -97167,7 +102857,7 @@

    Path Parameters

    - + @@ -97188,6 +102878,18 @@

    Query Parameters

    + + + + + + + + + + + +
    namename of the ReplicaSetname of the Role
    namespace pretty If 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    propagationPolicyWhether 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.

    Body Parameters

    @@ -97200,7 +102902,7 @@

    Body Parameters

    -body
    Patch +body
    DeleteOptions @@ -97215,39 +102917,43 @@

    Response

    -200
    ReplicaSet +200
    Status OK -

    Read Status

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read status of the specified ReplicaSet

    +

    delete collection of Role

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status

    +

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles

    Path Parameters

    @@ -97258,10 +102964,6 @@

    Path Parameters

    - - - - @@ -97280,6 +102982,38 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    namename of the ReplicaSet
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

    Response

    @@ -97292,39 +103026,45 @@

    Response

    -200
    ReplicaSet +200
    Status OK -

    Replace Status

    +

    Read Operations

    +

    See supported operations below...

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace status of the specified ReplicaSet

    +

    read the specified Role

    HTTP Request

    -

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/status

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -97336,7 +103076,7 @@

    Path Parameters

    - + @@ -97359,21 +103099,6 @@

    Query Parameters

    namename of the ReplicaSetname of the Role
    namespace
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    ReplicaSet

    Response

    @@ -97384,45 +103109,43 @@

    Response

    - + - - - -
    200
    ReplicaSet
    200
    Role
    OK
    201
    ReplicaSet
    Created
    -

    Misc Operations

    -

    See supported operations below...

    -

    Read Scale

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read scale of the specified ReplicaSet

    +

    list or watch objects of kind Role

    HTTP Request

    -

    GET /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles

    Path Parameters

    @@ -97433,10 +103156,6 @@

    Path Parameters

    - - - - @@ -97455,6 +103174,38 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    namename of the Scale
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

    Response

    @@ -97467,40 +103218,44 @@

    Response

    -200
    Scale +200
    RoleList OK -

    Replace Scale

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace scale of the specified ReplicaSet

    +

    list or watch objects of kind Role

    HTTP Request

    -

    PUT /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale

    -

    Path Parameters

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/roles

    +

    Query Parameters

    @@ -97510,42 +103265,40 @@

    Path Parameters

    - - + + - - + + - -
    namename of the ScalecontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    namespaceobject name and auth scope, such as for teams and projectsfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -

    Query Parameters

    - - - - + + + + + + + + + + - - - -
    ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    Scale
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -97559,43 +103312,43 @@

    Response

    -201
    Scale -Created - - -200
    Scale +200
    RoleList OK -

    Patch Scale

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update scale of the specified ReplicaSet

    +

    watch changes to an object of kind Role

    HTTP Request

    -

    PATCH /apis/extensions/v1beta1/namespaces/{namespace}/replicasets/{name}/scale

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -97607,7 +103360,7 @@

    Path Parameters

    - + @@ -97625,23 +103378,40 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + - -
    namename of the Scalename of the Role
    namespace
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    Patch
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -97655,254 +103425,216 @@

    Response

    -200
    Scale +200
    WatchEvent OK -
    -

    ReplicaSetCondition v1beta2 apps

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    appsv1beta2ReplicaSetCondition
    - +

    Watch List

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    ReplicaSetCondition describes the state of a replica set at a certain point.

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    watch individual changes to a list of Role

    +

    HTTP Request

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/roles

    +

    Path Parameters

    - + - - - - - - - - - - - - - - - - - - + +
    FieldParameter Description
    lastTransitionTime
    Time
    The last time the condition transitioned from one status to another.
    message
    string
    A human readable message indicating details about the transition.
    reason
    string
    The reason for the condition's last transition.
    status
    string
    Status of the condition, one of True, False, Unknown.
    type
    string
    Type of replica set condition.namespaceobject name and auth scope, such as for teams and projects
    -
    -

    ReplicaSetCondition v1beta1 extensions

    +

    Query Parameters

    - - - + + - - - + + - -
    GroupVersionKindParameterDescription
    extensionsv1beta1ReplicaSetConditioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    - - - -

    ReplicaSetCondition describes the state of a replica set at a certain point.

    - - - - - - + + - - - - + + - - + + - - + + - - + + - - + + + + + + + + + +
    FieldDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    lastTransitionTime
    Time
    The last time the condition transitioned from one status to another.includeUninitializedIf true, partially initialized resources are included in the response.
    message
    string
    A human readable message indicating details about the transition.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    reason
    string
    The reason for the condition's last transition.limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    status
    string
    Status of the condition, one of True, False, Unknown.prettyIf 'true', then the output is pretty printed.
    type
    string
    Type of replica set condition.resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -
    -

    ResourceAttributes v1beta1 authorization

    +

    Response

    - - - + + - - - + +
    GroupVersionKindCodeDescription
    authorizationv1beta1ResourceAttributes200
    WatchEvent
    OK
    - +

    Watch List All Namespaces

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    ResourceAttributes includes the authorization attributes available for resource requests to the Authorizer interface

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    watch individual changes to a list of Role

    +

    HTTP Request

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/roles

    +

    Query Parameters

    - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - -
    FieldParameter Description
    group
    string
    Group is the API Group of the Resource. "*" means all.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    name
    string
    Name is the name of the resource being requested for a "get" or deleted for a "delete". "" (empty) means all.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    namespace
    string
    Namespace is the namespace of the action being requested. Currently, there is no distinction between no namespace and all namespaces "" (empty) is defaulted for LocalSubjectAccessReviews "" (empty) is empty for cluster-scoped resources "" (empty) means "all" for namespace scoped resources from a SubjectAccessReview or SelfSubjectAccessReviewincludeUninitializedIf true, partially initialized resources are included in the response.
    resource
    string
    Resource is one of the existing resource types. "*" means all.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    subresource
    string
    Subresource is one of the existing resource types. "" means none.limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    verb
    string
    Verb is a kubernetes resource API verb, like: get, list, watch, create, update, delete, proxy. "*" means all.prettyIf 'true', then the output is pretty printed.
    version
    string
    Version is the API Version of the Resource. "*" means all.resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    -
    -

    ResourceRule v1beta1 authorization

    - - - - - + + - - - - - + +
    GroupVersionKindtimeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    authorizationv1beta1ResourceRulewatchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    - - - -

    ResourceRule 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.

    - - +

    Response

    - + - - - - - - - - - - - - - - + +
    FieldCode Description
    apiGroups
    string array
    APIGroups is the name of the APIGroup that contains the resources. If multiple API groups are specified, any action requested against one of the enumerated resources in any API group will be allowed. "*" means all.
    resourceNames
    string array
    ResourceNames is an optional white list of names that the rule applies to. An empty set means that everything is allowed. "*" means all.
    resources
    string array
    Resources is a list of resources this rule applies to. "" means all in the specified apiGroups. "/foo" represents the subresource 'foo' for all resources in the specified apiGroups.
    verbs
    string array
    Verb is a list of kubernetes resource API verbs, like: get, list, watch, create, update, delete, proxy. "*" means all.200
    WatchEvent
    OK

    -

    Role v1beta1 rbac

    +

    Role v1alpha1 rbac

    @@ -97914,12 +103646,12 @@

    Role v1beta1 rbac

    - +
    rbacv1beta1v1alpha1 Role
    - +

    Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.

    @@ -97927,7 +103659,7 @@

    Role v1beta1 rbac

    Appears In: @@ -97951,12 +103683,12 @@

    Role v1beta1 rbac

    - +
    Standard object's metadata.
    rules
    PolicyRule array
    rules
    PolicyRule array
    Rules holds all the PolicyRules for this Role
    -

    RoleList v1beta1 rbac

    +

    RoleList v1alpha1 rbac

    @@ -97970,7 +103702,7 @@

    RoleList v1beta1 rbac

    - + @@ -97983,36 +103715,40 @@

    RoleList v1beta1 rbac

    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    Role array
    items
    Role array
    Items is a list of Roles
    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a Role

    HTTP Request

    -

    POST /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles

    +

    POST /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles

    Path Parameters

    @@ -98053,7 +103789,7 @@

    Body Parameters

    - + @@ -98068,47 +103804,51 @@

    Response

    - + - + - +
    body
    Role
    body
    Role
    200
    Role
    200
    Role
    OK
    201
    Role
    201
    Role
    Created
    202
    Role
    202
    Role
    Accepted
    -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified Role

    HTTP Request

    -

    PATCH /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    +

    PATCH /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -98168,39 +103908,43 @@

    Response

    - +
    200
    Role
    200
    Role
    OK
    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified Role

    HTTP Request

    -

    PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    +

    PUT /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -98245,7 +103989,7 @@

    Body Parameters

    - + @@ -98260,43 +104004,47 @@

    Response

    - - + + - - + +
    body
    Role
    body
    Role
    201
    Role
    Created200
    Role
    OK
    200
    Role
    OK201
    Role
    Created
    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a Role

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    +

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -98373,34 +104121,38 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of Role

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles

    +

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles

    Path Parameters

    @@ -98455,7 +104207,7 @@

    Query Parameters

    - + @@ -98478,36 +104230,40 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified Role

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles/{name}

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -98552,39 +104308,43 @@

    Response

    - +
    200
    Role
    200
    Role
    OK
    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind Role

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles

    Path Parameters

    @@ -98639,7 +104399,7 @@

    Query Parameters

    - + @@ -98657,39 +104417,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    RoleList
    200
    RoleList
    OK
    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind Role

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/roles

    Query Parameters

    @@ -98729,7 +104493,7 @@

    Query Parameters

    - + @@ -98747,39 +104511,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    RoleList
    200
    RoleList
    OK
    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind Role

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/roles/{name}

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/roles/{name}

    Path Parameters

    @@ -98838,7 +104606,7 @@

    Query Parameters

    - + @@ -98861,34 +104629,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of Role

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/roles

    Path Parameters

    @@ -98943,7 +104715,7 @@

    Query Parameters

    - + @@ -98966,34 +104738,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of Role

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/roles

    Query Parameters

    @@ -99033,7 +104809,7 @@

    Query Parameters

    - + @@ -99057,7 +104833,7 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch

    -

    Role v1alpha1 rbac

    +

    RoleBinding v1beta1 rbac

    @@ -99069,20 +104845,20 @@

    Role v1alpha1 rbac

    - - + +
    rbacv1alpha1Rolev1beta1RoleBinding
    - + -

    Role is a namespaced, logical grouping of PolicyRules that can be referenced as a unit by a RoleBinding.

    +

    RoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace.

    @@ -99106,12 +104882,16 @@

    Role v1alpha1 rbac

    - - + + + + + +
    Standard object's metadata.
    rules
    PolicyRule array
    Rules holds all the PolicyRules for this RoleroleRef
    RoleRef
    RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
    subjects
    Subject array
    Subjects holds references to the objects the role applies to.
    -

    RoleList v1alpha1 rbac

    +

    RoleBindingList v1beta1 rbac

    @@ -99125,8 +104905,8 @@

    RoleList v1alpha1 rbac

    - - + + @@ -99138,36 +104918,40 @@

    RoleList v1alpha1 rbac

    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    Role array
    Items is a list of Rolesitems
    RoleBinding array
    Items is a list of RoleBindings
    kind
    string
    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a Role

    +

    create a RoleBinding

    HTTP Request

    -

    POST /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles

    +

    POST /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -99208,7 +104992,7 @@

    Body Parameters

    - + @@ -99223,47 +105007,51 @@

    Response

    - - - - - + - + + + + +
    body
    Role
    body
    RoleBinding
    200
    Role
    OK
    201
    Role
    201
    RoleBinding
    Created
    202
    Role
    202
    RoleBinding
    Accepted
    200
    RoleBinding
    OK
    -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update the specified Role

    +

    partially update the specified RoleBinding

    HTTP Request

    -

    PATCH /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    +

    PATCH /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -99275,7 +105063,7 @@

    Path Parameters

    - + @@ -99323,39 +105111,43 @@

    Response

    - +
    namename of the Rolename of the RoleBinding
    namespace
    200
    Role
    200
    RoleBinding
    OK
    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified Role

    +

    replace the specified RoleBinding

    HTTP Request

    -

    PUT /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    +

    PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -99367,7 +105159,7 @@

    Path Parameters

    - + @@ -99400,7 +105192,7 @@

    Body Parameters

    - + @@ -99415,43 +105207,47 @@

    Response

    - + - +
    namename of the Rolename of the RoleBinding
    namespace
    body
    Role
    body
    RoleBinding
    200
    Role
    200
    RoleBinding
    OK
    201
    Role
    201
    RoleBinding
    Created
    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete a Role

    +

    delete a RoleBinding

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    +

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -99463,7 +105259,7 @@

    Path Parameters

    - + @@ -99528,34 +105324,38 @@

    Response

    namename of the Rolename of the RoleBinding
    namespace
    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of Role

    +

    delete collection of RoleBinding

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles

    +

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -99610,7 +105410,7 @@

    Query Parameters

    - + @@ -99633,36 +105433,40 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified Role

    +

    read the specified RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles/{name}

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -99674,7 +105478,7 @@

    Path Parameters

    - + @@ -99707,39 +105511,43 @@

    Response

    - +
    namename of the Rolename of the RoleBinding
    namespace
    200
    Role
    200
    RoleBinding
    OK
    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind Role

    +

    list or watch objects of kind RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -99794,7 +105602,7 @@

    Query Parameters

    - + @@ -99812,39 +105620,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    RoleList
    200
    RoleBindingList
    OK
    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind Role

    +

    list or watch objects of kind RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/rolebindings

    Query Parameters

    @@ -99884,7 +105696,7 @@

    Query Parameters

    - + @@ -99902,39 +105714,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    RoleList
    200
    RoleBindingList
    OK
    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind Role

    +

    watch changes to an object of kind RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/roles/{name}

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -99946,7 +105762,7 @@

    Path Parameters

    - + @@ -99993,7 +105809,7 @@

    Query Parameters

    - + @@ -100016,34 +105832,38 @@

    Response

    namename of the Rolename of the RoleBinding
    namespace
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Role

    +

    watch individual changes to a list of RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -100098,7 +105918,7 @@

    Query Parameters

    - + @@ -100121,34 +105941,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of Role

    +

    watch individual changes to a list of RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/roles

    +

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/rolebindings

    Query Parameters

    @@ -100188,7 +106012,7 @@

    Query Parameters

    - + @@ -100212,7 +106036,7 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch

    -

    RoleBinding v1beta1 rbac

    +

    RoleBinding v1alpha1 rbac

    @@ -100224,12 +106048,12 @@

    RoleBinding v1beta1 rbac

    - +
    rbacv1beta1v1alpha1 RoleBinding
    - +

    RoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace.

    @@ -100237,7 +106061,7 @@

    RoleBinding v1beta1 rbac

    Appears In: @@ -100261,16 +106085,16 @@

    RoleBinding v1beta1 rbac

    - + - +
    Standard object's metadata.
    roleRef
    RoleRef
    roleRef
    RoleRef
    RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.
    subjects
    Subject array
    subjects
    Subject array
    Subjects holds references to the objects the role applies to.
    -

    RoleBindingList v1beta1 rbac

    +

    RoleBindingList v1alpha1 rbac

    @@ -100284,7 +106108,7 @@

    RoleBindingList v1beta1 rbac

    - + @@ -100297,36 +106121,40 @@

    RoleBindingList v1beta1 rbac

    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    RoleBinding array
    items
    RoleBinding array
    Items is a list of RoleBindings
    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    create a RoleBinding

    HTTP Request

    -

    POST /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings

    +

    POST /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -100367,7 +106195,7 @@

    Body Parameters

    - + @@ -100382,47 +106210,51 @@

    Response

    - + - + - +
    body
    RoleBinding
    body
    RoleBinding
    200
    RoleBinding
    200
    RoleBinding
    OK
    201
    RoleBinding
    201
    RoleBinding
    Created
    202
    RoleBinding
    202
    RoleBinding
    Accepted
    -

    Patch

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    partially update the specified RoleBinding

    HTTP Request

    -

    PATCH /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    +

    PATCH /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -100482,39 +106314,43 @@

    Response

    - +
    200
    RoleBinding
    200
    RoleBinding
    OK
    -

    Replace

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    replace the specified RoleBinding

    HTTP Request

    -

    PUT /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    +

    PUT /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -100559,7 +106395,7 @@

    Body Parameters

    - + @@ -100574,43 +106410,47 @@

    Response

    - + - +
    body
    RoleBinding
    body
    RoleBinding
    200
    RoleBinding
    200
    RoleBinding
    OK
    201
    RoleBinding
    201
    RoleBinding
    Created
    -

    Delete

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete a RoleBinding

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    +

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -100687,34 +106527,38 @@

    Response

    -

    Delete Collection

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    delete collection of RoleBinding

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings

    +

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -100769,7 +106613,7 @@

    Query Parameters

    - + @@ -100792,36 +106636,40 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Read Operations

    +

    Read Operations

    See supported operations below...

    -

    Read

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    read the specified RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings/{name}

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -100866,39 +106714,43 @@

    Response

    - +
    200
    RoleBinding
    200
    RoleBinding
    OK
    -

    List

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/namespaces/{namespace}/rolebindings

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -100953,7 +106805,7 @@

    Query Parameters

    - + @@ -100971,39 +106823,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    RoleBindingList
    200
    RoleBindingList
    OK
    -

    List All Namespaces

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    list or watch objects of kind RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/rolebindings

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/rolebindings

    Query Parameters

    @@ -101043,7 +106899,7 @@

    Query Parameters

    - + @@ -101061,39 +106917,43 @@

    Response

    - +
    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    200
    RoleBindingList
    200
    RoleBindingList
    OK
    -

    Watch

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch changes to an object of kind RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/rolebindings/{name}

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/rolebindings/{name}

    Path Parameters

    @@ -101152,7 +107012,7 @@

    Query Parameters

    - + @@ -101175,34 +107035,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/namespaces/{namespace}/rolebindings

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/rolebindings

    Path Parameters

    @@ -101257,7 +107121,7 @@

    Query Parameters

    - + @@ -101280,34 +107144,38 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch
    -

    Watch List All Namespaces

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     

    watch individual changes to a list of RoleBinding

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1beta1/watch/rolebindings

    +

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/rolebindings

    Query Parameters

    @@ -101347,7 +107215,7 @@

    Query Parameters

    - + @@ -101371,7 +107239,59 @@

    Response

    timeoutSecondsTimeout for the list/watch call.Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watch

    -

    RoleBinding v1alpha1 rbac

    +

    RoleRef v1beta1 rbac

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    rbacv1beta1RoleRef
    + + + +

    RoleRef contains information that points to the role being used

    + + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiGroup
    string
    APIGroup is the group for the resource being referenced
    kind
    string
    Kind is the type of resource being referenced
    name
    string
    Name is the name of resource being referenced
    +
    +

    RoleRef v1alpha1 rbac

    @@ -101384,21 +107304,281 @@

    RoleBinding v1alpha1 rbac

    - +
    rbac v1alpha1RoleBindingRoleRef
    - + -

    RoleBinding references a role, but does not contain it. It can reference a Role in the same namespace or a ClusterRole in the global namespace. It adds who information via Subjects and namespace information by which namespace it exists in. RoleBindings in a given namespace only have effect in that namespace.

    +

    RoleRef contains information that points to the role being used

    + + + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    apiGroup
    string
    APIGroup is the group for the resource being referenced
    kind
    string
    Kind is the type of resource being referenced
    name
    string
    Name is the name of resource being referenced
    +
    +

    RollbackConfig v1beta1 extensions

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    extensionsv1beta1RollbackConfig
    +

    DEPRECATED.

    + + + + + + + + + + + + + + + +
    FieldDescription
    revision
    integer
    The revision to rollback to. If set to 0, rollback to the last revision.
    +
    +

    RollingUpdateStatefulSetStrategy v1beta2 apps

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    appsv1beta2RollingUpdateStatefulSetStrategy
    + + + +

    RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.

    + + + + + + + + + + + + + + + +
    FieldDescription
    partition
    integer
    Partition indicates the ordinal at which the StatefulSet should be partitioned. Default value is 0.
    +
    +

    RollingUpdateStatefulSetStrategy v1beta1 apps

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    appsv1beta1RollingUpdateStatefulSetStrategy
    + + + +

    RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.

    + + + + + + + + + + + + + + + +
    FieldDescription
    partition
    integer
    Partition indicates the ordinal at which the StatefulSet should be partitioned.
    +
    +

    RunAsUserStrategyOptions v1beta1 policy

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    policyv1beta1RunAsUserStrategyOptions
    +

    Run A sUser Strategy Options defines the strategy type and any options used to create the strategy.

    + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    ranges
    IDRange array
    Ranges are the allowed ranges of uids that may be used.
    rule
    string
    Rule is the strategy that will dictate the allowable RunAsUser values that may be set.
    +
    +

    SELinuxStrategyOptions v1beta1 policy

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    policyv1beta1SELinuxStrategyOptions
    +

    SELinux Strategy Options defines the strategy type and any options used to create the strategy.

    + + + + + + + + + + + + + + + + + + +
    FieldDescription
    rule
    string
    type is the strategy that will dictate the allowable labels that may be set.
    seLinuxOptions
    SELinuxOptions
    seLinuxOptions required to run as; required for MustRunAs More info: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/
    +
    +

    Scale v1beta2 apps

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    appsv1beta2Scale
    + + + +

    Scale represents a scaling request for a resource.

    @@ -101417,19 +107597,26 @@

    RoleBinding v1alpha1 rbac

    - + - - + + - - + +
    metadata
    ObjectMeta
    Standard object's metadata.Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
    roleRef
    RoleRef
    RoleRef can reference a Role in the current namespace or a ClusterRole in the global namespace. If the RoleRef cannot be resolved, the Authorizer must return an error.spec
    ScaleSpec
    defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
    subjects
    Subject array
    Subjects holds references to the objects the role applies to.status
    ScaleStatus
    current status of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. Read-only.
    -

    RoleBindingList v1alpha1 rbac

    +

    ScaleSpec v1beta2 apps

    + + @@ -101439,260 +107626,361 @@

    RoleBindingList v1alpha1 rbac

    - - + + + + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesreplicas
    integer
    desired number of instances for the scaled object.
    +

    ScaleStatus v1beta2 apps

    + + + + + + + + + - - + + + + + + + + + + + + +
    FieldDescription
    items
    RoleBinding array
    Items is a list of RoleBindingsreplicas
    integer
    actual number of observed instances of the scaled object.
    selector
    object
    label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
    targetSelector
    string
    label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    +
    +

    Scale v1beta1 apps

    + + + + + + + + + + + + + + + +
    GroupVersionKind
    appsv1beta1Scale
    + + + +

    Scale represents a scaling request for a resource.

    + + + + + + + + + + + - - + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard object's metadata.metadata
    ObjectMeta
    Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
    spec
    ScaleSpec
    defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
    status
    ScaleStatus
    current status of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. Read-only.
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    create a RoleBinding

    -

    HTTP Request

    -

    POST /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings

    -

    Path Parameters

    +

    ScaleSpec v1beta1 apps

    + + + + + + + + + + + + + + + +
    FieldDescription
    replicas
    integer
    desired number of instances for the scaled object.
    +

    ScaleStatus v1beta1 apps

    + + - + - - + + + + + + + + + +
    ParameterField Description
    namespaceobject name and auth scope, such as for teams and projectsreplicas
    integer
    actual number of observed instances of the scaled object.
    selector
    object
    label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
    targetSelector
    string
    label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    -

    Query Parameters

    +
    +

    Scale v1beta1 extensions

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    prettyIf 'true', then the output is pretty printed.extensionsv1beta1Scale
    -

    Body Parameters

    + + + +

    represents a scaling request for a resource.

    - + - - + + + + + + + + + + + + + + + + + +
    ParameterField Description
    body
    RoleBinding
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.
    spec
    ScaleSpec
    defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.
    status
    ScaleStatus
    current status of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. Read-only.
    -

    Response

    +

    ScaleSpec v1beta1 extensions

    + + - + - - - - - - - - - - + +
    CodeField Description
    200
    RoleBinding
    OK
    201
    RoleBinding
    Created
    202
    RoleBinding
    Acceptedreplicas
    integer
    desired number of instances for the scaled object.
    -

    Patch

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    partially update the specified RoleBinding

    -

    HTTP Request

    -

    PATCH /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    -

    Path Parameters

    +

    ScaleStatus v1beta1 extensions

    + + - + - - + + - - + + + + + +
    ParameterField Description
    namename of the RoleBindingreplicas
    integer
    actual number of observed instances of the scaled object.
    namespaceobject name and auth scope, such as for teams and projectsselector
    object
    label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
    targetSelector
    string
    label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    -

    Query Parameters

    +
    +

    SelfSubjectAccessReview v1beta1 authorization

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    prettyIf 'true', then the output is pretty printed.authorizationv1beta1SelfSubjectAccessReview
    -

    Body Parameters

    + + + +

    SelfSubjectAccessReview checks whether or the current user can perform an action. Not filling in a spec.namespace means "in all namespaces". Self is a special case, because users should always be able to check whether they can perform an action

    - + - + + + + + + + + + + + + + + + + +
    ParameterField Description
    body
    Patch
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    spec
    SelfSubjectAccessReviewSpec
    Spec holds information about the request being evaluated. user and groups must be empty
    status
    SubjectAccessReviewStatus
    Status is filled in by the server and indicates whether the request is allowed or not
    -

    Response

    +

    SelfSubjectAccessReviewSpec v1beta1 authorization

    + + - + - - + + + + + +
    CodeField Description
    200
    RoleBinding
    OKnonResourceAttributes
    NonResourceAttributes
    NonResourceAttributes describes information for a non-resource access request
    resourceAttributes
    ResourceAttributes
    ResourceAuthorizationAttributes describes information for a resource access request
    -

    Replace

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified RoleBinding

    +

    create a SelfSubjectAccessReview

    HTTP Request

    -

    PUT /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    -

    Path Parameters

    - - - - - - - - - - - - - - - - - -
    ParameterDescription
    namename of the RoleBinding
    namespaceobject name and auth scope, such as for teams and projects
    +

    POST /apis/authorization.k8s.io/v1beta1/selfsubjectaccessreviews

    Query Parameters

    @@ -101718,7 +108006,7 @@

    Body Parameters

    - + @@ -101733,148 +108021,128 @@

    Response

    - + - + + + + +
    body
    RoleBinding
    body
    SelfSubjectAccessReview
    200
    RoleBinding
    200
    SelfSubjectAccessReview
    OK
    201
    RoleBinding
    201
    SelfSubjectAccessReview
    Created
    202
    SelfSubjectAccessReview
    Accepted
    -

    Delete

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete a RoleBinding

    -

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    -

    Path Parameters

    +
    +

    SelfSubjectRulesReview v1beta1 authorization

    - - + + + - - - - - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the RoleBinding
    namespaceobject name and auth scope, such as for teams and projectsauthorizationv1beta1SelfSubjectRulesReview
    -

    Query Parameters

    + + + +

    SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace. The returned list of actions may be incomplete depending on the server's authorization mode, and any errors experienced during the evaluation. SelfSubjectRulesReview should be used by UIs to show/hide actions, or to quickly let an end user reason about their permissions. It should NOT Be used by external systems to drive authorization decisions as this raises confused deputy, cache lifetime/revocation, and correctness concerns. SubjectAccessReview, and LocalAccessReview are the correct way to defer authorization decisions to the API server.

    - + - - - - - - + + - - + + - - + + - -
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    propagationPolicyWhether 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.metadata
    ObjectMeta
    -

    Body Parameters

    - - - - + + - - - - + +
    ParameterDescriptionspec
    SelfSubjectRulesReviewSpec
    Spec holds information about the request being evaluated.
    body
    DeleteOptions
    status
    SubjectRulesReviewStatus
    Status is filled in by the server and indicates the set of actions a user can perform.
    -

    Response

    +

    SelfSubjectRulesReviewSpec v1beta1 authorization

    + + - + - - + +
    CodeField Description
    200
    Status
    OKnamespace
    string
    Namespace to evaluate rules for. Required.
    -

    Delete Collection

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of RoleBinding

    +

    create a SelfSubjectRulesReview

    HTTP Request

    -

    DELETE /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings

    -

    Path Parameters

    +

    POST /apis/authorization.k8s.io/v1beta1/selfsubjectrulesreviews

    +

    Query Parameters

    @@ -101884,12 +108152,12 @@

    Path Parameters

    - - + +
    namespaceobject name and auth scope, such as for teams and projectsprettyIf 'true', then the output is pretty printed.
    -

    Query Parameters

    +

    Body Parameters

    @@ -101899,360 +108167,361 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - + + + +
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.body
    SelfSubjectRulesReview
    +

    Response

    + + - - + + + + - - + + - - + + - - + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.CodeDescription
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.200
    SelfSubjectRulesReview
    OK
    timeoutSecondsTimeout for the list/watch call.201
    SelfSubjectRulesReview
    Created
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.202
    SelfSubjectRulesReview
    Accepted
    -

    Response

    +
    +

    ServiceReference v1beta1 admissionregistration

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    Status
    OKadmissionregistrationv1beta1ServiceReference
    -

    Read Operations

    -

    See supported operations below...

    -

    Read

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    read the specified RoleBinding

    -

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings/{name}

    -

    Path Parameters

    + + + +

    ServiceReference holds a reference to Service.legacy.k8s.io

    + + - + - - + + - - + + + + + +
    ParameterField Description
    namename of the RoleBindingname
    string
    name is the name of the service. Required
    namespaceobject name and auth scope, such as for teams and projectsnamespace
    string
    namespace is the namespace of the service. Required
    path
    string
    path is an optional URL path which will be sent in any request to this service.
    -

    Query Parameters

    +
    +

    ServiceReference v1beta1 apiregistration

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    prettyIf 'true', then the output is pretty printed.apiregistrationv1beta1ServiceReference
    -

    Response

    + + + +

    ServiceReference holds a reference to Service.legacy.k8s.io

    + + - + - - + + + + + +
    CodeField Description
    200
    RoleBinding
    OKname
    string
    Name is the name of the service
    namespace
    string
    Namespace is the namespace of the service
    -

    List

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind RoleBinding

    -

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/namespaces/{namespace}/rolebindings

    -

    Path Parameters

    +
    +

    StatefulSet v1beta2 apps

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    namespaceobject name and auth scope, such as for teams and projectsappsv1beta2StatefulSet
    -

    Query Parameters

    + + + +

    DEPRECATED - This group version of StatefulSet is deprecated by apps/v1/StatefulSet. See the release notes for more information. StatefulSet represents a set of pods with consistent identities. Identities are defined as:

    +
      +
    • Network: A single stable DNS and hostname.
    • +
    • Storage: As many VolumeClaims as requested. +The StatefulSet guarantees that a given network identity will always map to the same storage identity.
    • +
    + + - + - - + + - - + + - - + + - - + + - - + + + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.metadata
    ObjectMeta
    includeUninitializedIf true, partially initialized resources are included in the response.spec
    StatefulSetSpec
    Spec defines the desired identities of pods in this set.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.status
    StatefulSetStatus
    Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
    +

    StatefulSetSpec v1beta2 apps

    + + + + - - + + + + - - + + - - + + - - + + - -
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.FieldDescription
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.podManagementPolicy
    string
    podManagementPolicy controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down. The default policy is OrderedReady, where pods are created in increasing order (pod-0, then pod-1, etc) and the controller will wait until each pod is ready before continuing. When scaling down, the pods are removed in the opposite order. The alternative policy is Parallel which will create pods in parallel to match the desired scale without waiting, and on scale down will delete all pods at once.
    timeoutSecondsTimeout for the list/watch call.replicas
    integer
    replicas is the desired number of replicas of the given Template. These are replicas in the sense that they are instantiations of the same Template, but individual replicas also have a consistent identity. If unspecified, defaults to 1.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.revisionHistoryLimit
    integer
    revisionHistoryLimit is the maximum number of revisions that will be maintained in the StatefulSet's revision history. The revision history consists of all revisions not represented by a currently applied StatefulSetSpec version. The default value is 10.
    -

    Response

    - - - - + + - - - - + + + + + + + + + + + + + +
    CodeDescriptionselector
    LabelSelector
    selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    200
    RoleBindingList
    OKserviceName
    string
    serviceName is the name of the service that governs this StatefulSet. This service must exist before the StatefulSet, and is responsible for the network identity of the set. Pods get DNS/hostnames that follow the pattern: pod-specific-string.serviceName.default.svc.cluster.local where "pod-specific-string" is managed by the StatefulSet controller.
    template
    PodTemplateSpec
    template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet.
    updateStrategy
    StatefulSetUpdateStrategy
    updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.
    volumeClaimTemplates
    PersistentVolumeClaim array
    volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.
    -

    List All Namespaces

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind RoleBinding

    -

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/rolebindings

    -

    Query Parameters

    +

    StatefulSetStatus v1beta2 apps

    + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
    ParameterField Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.collisionCount
    integer
    collisionCount is the count of hash collisions for the StatefulSet. The StatefulSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.conditions
    StatefulSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a statefulset's current state.
    includeUninitializedIf true, partially initialized resources are included in the response.currentReplicas
    integer
    currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.currentRevision
    string
    currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.observedGeneration
    integer
    observedGeneration is the most recent generation observed for this StatefulSet. It corresponds to the StatefulSet's generation, which is updated on mutation by the API Server.
    prettyIf 'true', then the output is pretty printed.readyReplicas
    integer
    readyReplicas is the number of Pods created by the StatefulSet controller that have a Ready Condition.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.replicas
    integer
    replicas is the number of Pods created by the StatefulSet controller.
    timeoutSecondsTimeout for the list/watch call.updateRevision
    string
    updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.updatedReplicas
    integer
    updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.
    -

    Response

    +

    StatefulSetList v1beta2 apps

    - + - - + + + + + + + + + + + + + +
    CodeField Description
    200
    RoleBindingList
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    StatefulSet array
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    -

    Watch

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind RoleBinding

    +

    create a StatefulSet

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/rolebindings/{name}

    +

    POST /apis/apps/v1beta2/namespaces/{namespace}/statefulsets

    Path Parameters

    @@ -102263,10 +108532,6 @@

    Path Parameters

    - - - - @@ -102282,40 +108547,23 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - + +
    namename of the RoleBinding
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    StatefulSet
    @@ -102329,39 +108577,51 @@

    Response

    -200
    WatchEvent +200
    StatefulSet OK + +201
    StatefulSet +Created + + +202
    StatefulSet +Accepted + -

    Watch List

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of RoleBinding

    +

    partially update the specified StatefulSet

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/namespaces/{namespace}/rolebindings

    +

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    Path Parameters

    @@ -102372,6 +108632,10 @@

    Path Parameters

    + + + + @@ -102387,40 +108651,23 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - + +
    namename of the StatefulSet
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -102434,752 +108681,560 @@

    Response

    -200
    WatchEvent +200
    StatefulSet OK -

    Watch List All Namespaces

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    -
    
    -Coming Soon
    -
    -

    watch individual changes to a list of RoleBinding

    -

    HTTP Request

    -

    GET /apis/rbac.authorization.k8s.io/v1alpha1/watch/rolebindings

    -

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    ParameterDescription
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    Response

    - - - - - - - - - - - - - -
    CodeDescription
    200
    WatchEvent
    OK
    -
    -

    RoleRef v1beta1 rbac

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    rbacv1beta1RoleRef
    - - - -

    RoleRef contains information that points to the role being used

    - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    apiGroup
    string
    APIGroup is the group for the resource being referenced
    kind
    string
    Kind is the type of resource being referenced
    name
    string
    Name is the name of resource being referenced
    -
    -

    RoleRef v1alpha1 rbac

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    rbacv1alpha1RoleRef
    - - - -

    RoleRef contains information that points to the role being used

    - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    apiGroup
    string
    APIGroup is the group for the resource being referenced
    kind
    string
    Kind is the type of resource being referenced
    name
    string
    Name is the name of resource being referenced
    -
    -

    RollbackConfig v1beta1 extensions

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    extensionsv1beta1RollbackConfig
    -

    DEPRECATED.

    - +
    
    +Coming Soon
     
    +
    +

    replace the specified StatefulSet

    +

    HTTP Request

    +

    PUT /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    +

    Path Parameters

    - + - - + + + + + +
    FieldParameter Description
    revision
    integer
    The revision to rollback to. If set to 0, rollback to the last revision.namename of the StatefulSet
    namespaceobject name and auth scope, such as for teams and projects
    -
    -

    RollingUpdateStatefulSetStrategy v1beta2 apps

    +

    Query Parameters

    - - - + + - - - + +
    GroupVersionKindParameterDescription
    appsv1beta2RollingUpdateStatefulSetStrategyprettyIf 'true', then the output is pretty printed.
    - - - -

    RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.

    - - +

    Body Parameters

    - + - - + +
    FieldParameter Description
    partition
    integer
    Partition indicates the ordinal at which the StatefulSet should be partitioned. Default value is 0.body
    StatefulSet
    -
    -

    RollingUpdateStatefulSetStrategy v1beta1 apps

    +

    Response

    - - - + + - - - + + + + + +
    GroupVersionKindCodeDescription
    appsv1beta1RollingUpdateStatefulSetStrategy200
    StatefulSet
    OK
    201
    StatefulSet
    Created
    - +

    Delete

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    RollingUpdateStatefulSetStrategy is used to communicate parameter for RollingUpdateStatefulSetStrategyType.

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    delete a StatefulSet

    +

    HTTP Request

    +

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    +

    Path Parameters

    - + - - - - -
    FieldParameter Description
    partition
    integer
    Partition indicates the ordinal at which the StatefulSet should be partitioned.
    -
    -

    Scale v1beta2 apps

    - - - - - - + + - - - - - + +
    GroupVersionKindnamename of the StatefulSet
    appsv1beta2Scalenamespaceobject name and auth scope, such as for teams and projects
    - - - -

    Scale represents a scaling request for a resource.

    +

    Query Parameters

    - + - - - - - - + + - - + + - - + + - - + +
    FieldParameter Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsprettyIf 'true', then the output is pretty printed.
    metadata
    ObjectMeta
    Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    spec
    ScaleSpec
    defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    status
    ScaleStatus
    current status of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. Read-only.propagationPolicyWhether 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.
    -

    ScaleSpec v1beta2 apps

    - - +

    Body Parameters

    - + - - + +
    FieldParameter Description
    replicas
    integer
    desired number of instances for the scaled object.body
    DeleteOptions
    -

    ScaleStatus v1beta2 apps

    - - +

    Response

    - + - - - - - - - - - - + +
    FieldCode Description
    replicas
    integer
    actual number of observed instances of the scaled object.
    selector
    object
    label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
    targetSelector
    string
    label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors200
    Status
    OK
    -
    -

    Scale v1beta1 apps

    +

    Delete Collection

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    delete collection of StatefulSet

    +

    HTTP Request

    +

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/statefulsets

    +

    Path Parameters

    - - - + + - - - + +
    GroupVersionKindParameterDescription
    appsv1beta1Scalenamespaceobject name and auth scope, such as for teams and projects
    - - - -

    Scale represents a scaling request for a resource.

    +

    Query Parameters

    - + - - + + - - + + - - + + - - + + - - + + + + + + + + + + + + + + + + + +
    FieldParameter Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesprettyIf 'true', then the output is pretty printed.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindscontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    metadata
    ObjectMeta
    Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    spec
    ScaleSpec
    defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.includeUninitializedIf true, partially initialized resources are included in the response.
    status
    ScaleStatus
    current status of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. Read-only.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    ScaleSpec v1beta1 apps

    - - +

    Response

    - + - - + +
    FieldCode Description
    replicas
    integer
    desired number of instances for the scaled object.200
    Status
    OK
    -

    ScaleStatus v1beta1 apps

    - +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    read the specified StatefulSet

    +

    HTTP Request

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    +

    Path Parameters

    - + - - - - - - - - - - - - -
    FieldParameter Description
    replicas
    integer
    actual number of observed instances of the scaled object.
    selector
    object
    label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
    targetSelector
    string
    label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    -
    -

    Scale v1beta1 extensions

    - - - - - - + + - - - - - + +
    GroupVersionKindnamename of the StatefulSet
    extensionsv1beta1Scalenamespaceobject name and auth scope, such as for teams and projects
    - - - -

    represents a scaling request for a resource.

    +

    Query Parameters

    - + - - - - - - - - - - + + - - + + - - + +
    FieldParameter Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    Standard object metadata; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata.prettyIf 'true', then the output is pretty printed.
    spec
    ScaleSpec
    defines the behavior of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    status
    ScaleStatus
    current status of the scale. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. Read-only.exportShould this value be exported. Export strips fields that a user can not specify.
    -

    ScaleSpec v1beta1 extensions

    - - +

    Response

    - + - - + +
    FieldCode Description
    replicas
    integer
    desired number of instances for the scaled object.200
    StatefulSet
    OK
    -

    ScaleStatus v1beta1 extensions

    - +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    list or watch objects of kind StatefulSet

    +

    HTTP Request

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets

    +

    Path Parameters

    - + - - - - - - - - - - + +
    FieldParameter Description
    replicas
    integer
    actual number of observed instances of the scaled object.
    selector
    object
    label query over pods that should match the replicas count. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors
    targetSelector
    string
    label selector for pods that should match the replicas count. This is a serializated version of both map-based and more expressive set-based selectors. This is done to avoid introspection in the clients. The string will be in the same format as the query-param syntax. If the target type only supports map-based selectors, both this field and map-based selector field are populated. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectorsnamespaceobject name and auth scope, such as for teams and projects
    -
    -

    SelfSubjectAccessReview v1beta1 authorization

    +

    Query Parameters

    - - - + + - - - + + - -
    GroupVersionKindParameterDescription
    authorizationv1beta1SelfSubjectAccessReviewprettyIf 'true', then the output is pretty printed.
    - - - -

    SelfSubjectAccessReview checks whether or the current user can perform an action. Not filling in a spec.namespace means "in all namespaces". Self is a special case, because users should always be able to check whether they can perform an action

    - - - - + + - - - - + + - - + + - - + + - - + + - - + + - -
    FieldDescriptioncontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsincludeUninitializedIf true, partially initialized resources are included in the response.
    metadata
    ObjectMeta
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    spec
    SelfSubjectAccessReviewSpec
    Spec holds information about the request being evaluated. user and groups must be emptylimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    status
    SubjectAccessReviewStatus
    Status is filled in by the server and indicates whether the request is allowed or notresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    -

    SelfSubjectAccessReviewSpec v1beta1 authorization

    - - + +timeoutSeconds +Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. + + +watch +Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. + + + +

    Response

    - + - - - - - - + +
    FieldCode Description
    nonResourceAttributes
    NonResourceAttributes
    NonResourceAttributes describes information for a non-resource access request
    resourceAttributes
    ResourceAttributes
    ResourceAuthorizationAttributes describes information for a resource access request200
    StatefulSetList
    OK
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a SelfSubjectAccessReview

    +

    list or watch objects of kind StatefulSet

    HTTP Request

    -

    POST /apis/authorization.k8s.io/v1beta1/selfsubjectaccessreviews

    +

    GET /apis/apps/v1beta2/statefulsets

    Query Parameters

    @@ -103190,154 +109245,91 @@

    Query Parameters

    - - - - -
    prettyIf 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    SelfSubjectAccessReview
    -

    Response

    - - - - - - - - - - - - - - - - - - - + + - -
    CodeDescription
    201
    SelfSubjectAccessReview
    Created
    202
    SelfSubjectAccessReview
    Accepted
    200
    SelfSubjectAccessReview
    OKcontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    -
    -

    SelfSubjectRulesReview v1beta1 authorization

    - - - - - + + - - - - - + + - -
    GroupVersionKindfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    authorizationv1beta1SelfSubjectRulesReviewincludeUninitializedIf true, partially initialized resources are included in the response.
    - - - -

    SelfSubjectRulesReview enumerates the set of actions the current user can perform within a namespace. The returned list of actions may be incomplete depending on the server's authorization mode, and any errors experienced during the evaluation. SelfSubjectRulesReview should be used by UIs to show/hide actions, or to quickly let an end user reason about their permissions. It should NOT Be used by external systems to drive authorization decisions as this raises confused deputy, cache lifetime/revocation, and correctness concerns. SubjectAccessReview, and LocalAccessReview are the correct way to defer authorization decisions to the API server.

    - - - - + + - - - - + + - - + + - - + + - - + + - - + +
    FieldDescriptionlabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourceslimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsprettyIf 'true', then the output is pretty printed.
    metadata
    ObjectMeta
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    spec
    SelfSubjectRulesReviewSpec
    Spec holds information about the request being evaluated.timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    status
    SubjectRulesReviewStatus
    Status is filled in by the server and indicates the set of actions a user can perform.watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    SelfSubjectRulesReviewSpec v1beta1 authorization

    - - +

    Response

    - + - - + +
    FieldCode Description
    namespace
    string
    Namespace to evaluate rules for. Required.200
    StatefulSetList
    OK
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a SelfSubjectRulesReview

    +

    watch changes to an object of kind StatefulSet

    HTTP Request

    -

    POST /apis/authorization.k8s.io/v1beta1/selfsubjectrulesreviews

    -

    Query Parameters

    +

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets/{name}

    +

    Path Parameters

    @@ -103347,319 +109339,219 @@

    Query Parameters

    - - - - -
    prettyIf 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - - + + - - - - + +
    ParameterDescriptionnamename of the StatefulSet
    body
    SelfSubjectRulesReview
    namespaceobject name and auth scope, such as for teams and projects
    -

    Response

    +

    Query Parameters

    - + - - - - - - + + - - + + - -
    CodeParameter Description
    202
    SelfSubjectRulesReview
    Accepted
    200
    SelfSubjectRulesReview
    OKcontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    201
    SelfSubjectRulesReview
    CreatedfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -
    -

    ServiceReference v1beta1 apiregistration

    - - - - - + + - - - - - + + - -
    GroupVersionKindincludeUninitializedIf true, partially initialized resources are included in the response.
    apiregistrationv1beta1ServiceReferencelabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    -

    ServiceReference holds a reference to Service.legacy.k8s.io

    - - - - - - + + - - - - + + - - + + - -
    FieldDescriptionlimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    name
    string
    Name is the name of the serviceprettyIf 'true', then the output is pretty printed.
    namespace
    string
    Namespace is the namespace of the serviceresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    -
    -

    StatefulSet v1beta2 apps

    - - - - - + + - - - - - + +
    GroupVersionKindtimeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    appsv1beta2StatefulSetwatchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    - - - -

    DEPRECATED - This group version of StatefulSet is deprecated by apps/v1/StatefulSet. See the release notes for more information. StatefulSet represents a set of pods with consistent identities. Identities are defined as:

    -
      -
    • Network: A single stable DNS and hostname.
    • -
    • Storage: As many VolumeClaims as requested. -The StatefulSet guarantees that a given network identity will always map to the same storage identity.
    • -
    - - +

    Response

    - + - - - - - - - - - - - - - - - - - - + +
    FieldCode Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    spec
    StatefulSetSpec
    Spec defines the desired identities of pods in this set.
    status
    StatefulSetStatus
    Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.200
    WatchEvent
    OK
    -

    StatefulSetSpec v1beta2 apps

    - + +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    watch individual changes to a list of StatefulSet

    +

    HTTP Request

    +

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets

    +

    Path Parameters

    - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
    FieldParameter Description
    podManagementPolicy
    string
    podManagementPolicy controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down. The default policy is OrderedReady, where pods are created in increasing order (pod-0, then pod-1, etc) and the controller will wait until each pod is ready before continuing. When scaling down, the pods are removed in the opposite order. The alternative policy is Parallel which will create pods in parallel to match the desired scale without waiting, and on scale down will delete all pods at once.
    replicas
    integer
    replicas is the desired number of replicas of the given Template. These are replicas in the sense that they are instantiations of the same Template, but individual replicas also have a consistent identity. If unspecified, defaults to 1.
    revisionHistoryLimit
    integer
    revisionHistoryLimit is the maximum number of revisions that will be maintained in the StatefulSet's revision history. The revision history consists of all revisions not represented by a currently applied StatefulSetSpec version. The default value is 10.
    selector
    LabelSelector
    selector is a label query over pods that should match the replica count. It must match the pod template's labels. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    serviceName
    string
    serviceName is the name of the service that governs this StatefulSet. This service must exist before the StatefulSet, and is responsible for the network identity of the set. Pods get DNS/hostnames that follow the pattern: pod-specific-string.serviceName.default.svc.cluster.local where "pod-specific-string" is managed by the StatefulSet controller.
    template
    PodTemplateSpec
    template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet.
    updateStrategy
    StatefulSetUpdateStrategy
    updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.
    volumeClaimTemplates
    PersistentVolumeClaim array
    volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.namespaceobject name and auth scope, such as for teams and projects
    -

    StatefulSetStatus v1beta2 apps

    - - +

    Query Parameters

    - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
    FieldParameter Description
    collisionCount
    integer
    collisionCount is the count of hash collisions for the StatefulSet. The StatefulSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    conditions
    StatefulSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a statefulset's current state.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    currentReplicas
    integer
    currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.includeUninitializedIf true, partially initialized resources are included in the response.
    currentRevision
    string
    currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    observedGeneration
    integer
    observedGeneration is the most recent generation observed for this StatefulSet. It corresponds to the StatefulSet's generation, which is updated on mutation by the API Server.limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    readyReplicas
    integer
    readyReplicas is the number of Pods created by the StatefulSet controller that have a Ready Condition.prettyIf 'true', then the output is pretty printed.
    replicas
    integer
    replicas is the number of Pods created by the StatefulSet controller.resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    updateRevision
    string
    updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    updatedReplicas
    integer
    updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    StatefulSetList v1beta2 apps

    +

    Response

    - + - - - - - - - - - - - - - - + +
    FieldCode Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    StatefulSet array
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    200
    WatchEvent
    OK
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    +

    Watch List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a StatefulSet

    +

    watch individual changes to a list of StatefulSet

    HTTP Request

    -

    POST /apis/apps/v1beta2/namespaces/{namespace}/statefulsets

    -

    Path Parameters

    +

    GET /apis/apps/v1beta2/watch/statefulsets

    +

    Query Parameters

    @@ -103669,38 +109561,40 @@

    Path Parameters

    - - + + - -
    namespaceobject name and auth scope, such as for teams and projectscontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    -

    Query Parameters

    - - - - + + + + + + + + + + + + + + - - - -
    ParameterDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    StatefulSet
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -103714,47 +109608,45 @@

    Response

    -202
    StatefulSet -Accepted - - -200
    StatefulSet +200
    WatchEvent OK - -201
    StatefulSet -Created - -

    Patch

    +

    Status Operations

    +

    See supported operations below...

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update the specified StatefulSet

    +

    partially update status of the specified StatefulSet

    HTTP Request

    -

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    +

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status

    Path Parameters

    @@ -103819,34 +109711,38 @@

    Response

    -

    Replace

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified StatefulSet

    +

    read status of the specified StatefulSet

    HTTP Request

    -

    PUT /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status

    Path Parameters

    @@ -103858,30 +109754,15 @@

    Path Parameters

    - - - - - - - -
    namename of the StatefulSet
    namespaceobject name and auth scope, such as for teams and projects
    -

    Query Parameters

    - - - - - + - - - - + +
    ParameterDescriptionname of the StatefulSet
    prettyIf 'true', then the output is pretty printed.namespaceobject name and auth scope, such as for teams and projects
    -

    Body Parameters

    +

    Query Parameters

    @@ -103891,8 +109772,8 @@

    Body Parameters

    - - + +
    body
    StatefulSet
    prettyIf 'true', then the output is pretty printed.
    @@ -103906,43 +109787,43 @@

    Response

    -201
    StatefulSet -Created - - 200
    StatefulSet OK -

    Delete

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete a StatefulSet

    +

    replace status of the specified StatefulSet

    HTTP Request

    -

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    +

    PUT /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status

    Path Parameters

    @@ -103975,18 +109856,6 @@

    Query Parameters

    - - - - - - - - - - - -
    pretty If 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    propagationPolicyWhether 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.

    Body Parameters

    @@ -103999,7 +109868,7 @@

    Body Parameters

    -body
    DeleteOptions +body
    StatefulSet @@ -104014,39 +109883,49 @@

    Response

    -200
    Status +200
    StatefulSet OK + +201
    StatefulSet +Created + -

    Delete Collection

    +

    Misc Operations

    +

    See supported operations below...

    +

    Read Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of StatefulSet

    +

    read scale of the specified StatefulSet

    HTTP Request

    -

    DELETE /apis/apps/v1beta2/namespaces/{namespace}/statefulsets

    +

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale

    Path Parameters

    @@ -104057,6 +109936,10 @@

    Path Parameters

    + + + + @@ -104075,38 +109958,6 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    namename of the Scale
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

    Response

    @@ -104119,41 +109970,43 @@

    Response

    -200
    Status +200
    Scale OK -

    Read Operations

    -

    See supported operations below...

    -

    Read

    +

    Replace Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified StatefulSet

    +

    replace scale of the specified StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}

    +

    PUT /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale

    Path Parameters

    @@ -104165,7 +110018,7 @@

    Path Parameters

    - + @@ -104186,13 +110039,20 @@

    Query Parameters

    + +
    namename of the StatefulSetname of the Scale
    namespace pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - + + + + - - + +
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.ParameterDescription
    exportShould this value be exported. Export strips fields that a user can not specify.body
    Scale
    @@ -104206,39 +110066,47 @@

    Response

    -200
    StatefulSet +201
    Scale +Created + + +200
    Scale OK -

    List

    +

    Patch Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind StatefulSet

    +

    partially update scale of the specified StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets

    +

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale

    Path Parameters

    @@ -104249,6 +110117,10 @@

    Path Parameters

    + + + + @@ -104267,173 +110139,267 @@

    Query Parameters

    + +
    namename of the Scale
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - + + + + - - + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.ParameterDescription
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.body
    Patch
    +

    Response

    + + - - + + + + - - + + + +
    includeUninitializedIf true, partially initialized resources are included in the response.CodeDescription
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.200
    Scale
    OK
    +
    +

    StatefulSet v1beta1 apps

    + + - - + + + + + - - + + + + + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.GroupVersionKind
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.appsv1beta1StatefulSet
    + + + +

    DEPRECATED - This group version of StatefulSet is deprecated by apps/v1beta2/StatefulSet. See the release notes for more information. StatefulSet represents a set of pods with consistent identities. Identities are defined as:

    +
      +
    • Network: A single stable DNS and hostname.
    • +
    • Storage: As many VolumeClaims as requested. +The StatefulSet guarantees that a given network identity will always map to the same storage identity.
    • +
    + + + + + + + + + + + + + - - + + - - + + + + + + + + + +
    FieldDescription
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    timeoutSecondsTimeout for the list/watch call.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.metadata
    ObjectMeta
    spec
    StatefulSetSpec
    Spec defines the desired identities of pods in this set.
    status
    StatefulSetStatus
    Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.
    -

    Response

    +

    StatefulSetSpec v1beta1 apps

    + + - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    CodeField Description
    200
    StatefulSetList
    OKpodManagementPolicy
    string
    podManagementPolicy controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down. The default policy is OrderedReady, where pods are created in increasing order (pod-0, then pod-1, etc) and the controller will wait until each pod is ready before continuing. When scaling down, the pods are removed in the opposite order. The alternative policy is Parallel which will create pods in parallel to match the desired scale without waiting, and on scale down will delete all pods at once.
    replicas
    integer
    replicas is the desired number of replicas of the given Template. These are replicas in the sense that they are instantiations of the same Template, but individual replicas also have a consistent identity. If unspecified, defaults to 1.
    revisionHistoryLimit
    integer
    revisionHistoryLimit is the maximum number of revisions that will be maintained in the StatefulSet's revision history. The revision history consists of all revisions not represented by a currently applied StatefulSetSpec version. The default value is 10.
    selector
    LabelSelector
    selector is a label query over pods that should match the replica count. If empty, defaulted to labels on the pod template. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors
    serviceName
    string
    serviceName is the name of the service that governs this StatefulSet. This service must exist before the StatefulSet, and is responsible for the network identity of the set. Pods get DNS/hostnames that follow the pattern: pod-specific-string.serviceName.default.svc.cluster.local where "pod-specific-string" is managed by the StatefulSet controller.
    template
    PodTemplateSpec
    template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet.
    updateStrategy
    StatefulSetUpdateStrategy
    updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.
    volumeClaimTemplates
    PersistentVolumeClaim array
    volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.
    -

    List All Namespaces

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind StatefulSet

    -

    HTTP Request

    -

    GET /apis/apps/v1beta2/statefulsets

    -

    Query Parameters

    +

    StatefulSetStatus v1beta1 apps

    + + - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
    ParameterField Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.collisionCount
    integer
    collisionCount is the count of hash collisions for the StatefulSet. The StatefulSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.conditions
    StatefulSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a statefulset's current state.
    includeUninitializedIf true, partially initialized resources are included in the response.currentReplicas
    integer
    currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.currentRevision
    string
    currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.observedGeneration
    integer
    observedGeneration is the most recent generation observed for this StatefulSet. It corresponds to the StatefulSet's generation, which is updated on mutation by the API Server.
    prettyIf 'true', then the output is pretty printed.readyReplicas
    integer
    readyReplicas is the number of Pods created by the StatefulSet controller that have a Ready Condition.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.replicas
    integer
    replicas is the number of Pods created by the StatefulSet controller.
    timeoutSecondsTimeout for the list/watch call.updateRevision
    string
    updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.updatedReplicas
    integer
    updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.
    -

    Response

    +

    StatefulSetList v1beta1 apps

    - + - - + + + + + + + + + + + + + +
    CodeField Description
    200
    StatefulSetList
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    StatefulSet array
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    -

    Watch

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind StatefulSet

    +

    create a StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets/{name}

    +

    POST /apis/apps/v1beta1/namespaces/{namespace}/statefulsets

    Path Parameters

    @@ -104444,10 +110410,6 @@

    Path Parameters

    - - - - @@ -104463,40 +110425,23 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - + +
    namename of the StatefulSet
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    StatefulSet
    @@ -104510,39 +110455,51 @@

    Response

    -200
    WatchEvent +201
    StatefulSet +Created + + +202
    StatefulSet +Accepted + + +200
    StatefulSet OK -

    Watch List

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of StatefulSet

    +

    partially update the specified StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets

    +

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    Path Parameters

    @@ -104553,6 +110510,10 @@

    Path Parameters

    + + + + @@ -104568,40 +110529,23 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - + +
    namename of the StatefulSet
    namespace object name and auth scope, such as for teams and projects
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -104615,40 +110559,44 @@

    Response

    -200
    WatchEvent +200
    StatefulSet OK -

    Watch List All Namespaces

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of StatefulSet

    +

    replace the specified StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/watch/statefulsets

    -

    Query Parameters

    +

    PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    +

    Path Parameters

    @@ -104658,40 +110606,42 @@

    Query Parameters

    - - - - - - - - - - + + - - + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.namename of the StatefulSet
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namespaceobject name and auth scope, such as for teams and projects
    +

    Query Parameters

    + + - - + + + + + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    StatefulSet
    @@ -104705,41 +110655,47 @@

    Response

    -200
    WatchEvent +201
    StatefulSet +Created + + +200
    StatefulSet OK -

    Status Operations

    -

    See supported operations below...

    -

    Patch Status

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update status of the specified StatefulSet

    +

    delete a StatefulSet

    HTTP Request

    -

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status

    +

    DELETE /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    Path Parameters

    @@ -104772,6 +110728,18 @@

    Query Parameters

    + + + + + + + + + + + +
    pretty If 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    propagationPolicyWhether 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.

    Body Parameters

    @@ -104784,7 +110752,7 @@

    Body Parameters

    -body
    Patch +body
    DeleteOptions @@ -104799,39 +110767,43 @@

    Response

    -200
    StatefulSet +200
    Status OK -

    Read Status

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read status of the specified StatefulSet

    +

    delete collection of StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status

    +

    DELETE /apis/apps/v1beta1/namespaces/{namespace}/statefulsets

    Path Parameters

    @@ -104842,10 +110814,6 @@

    Path Parameters

    - - - - @@ -104864,6 +110832,38 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    namename of the StatefulSet
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

    Response

    @@ -104876,39 +110876,45 @@

    Response

    -200
    StatefulSet +200
    Status OK -

    Replace Status

    +

    Read Operations

    +

    See supported operations below...

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace status of the specified StatefulSet

    +

    read the specified StatefulSet

    HTTP Request

    -

    PUT /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status

    +

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    Path Parameters

    @@ -104941,20 +110947,13 @@

    Query Parameters

    - -
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + +
    ParameterDescriptionexactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    body
    StatefulSet
    exportShould this value be exported. Export strips fields that a user can not specify.
    @@ -104968,45 +110967,43 @@

    Response

    -200
    StatefulSet +200
    StatefulSet OK - -201
    StatefulSet -Created - -

    Misc Operations

    -

    See supported operations below...

    -

    Read Scale

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read scale of the specified StatefulSet

    +

    list or watch objects of kind StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale

    +

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets

    Path Parameters

    @@ -105017,10 +111014,6 @@

    Path Parameters

    - - - - @@ -105039,6 +111032,38 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    namename of the Scale
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

    Response

    @@ -105051,40 +111076,44 @@

    Response

    -200
    Scale +200
    StatefulSetList OK -

    Replace Scale

    +

    List All Namespaces

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace scale of the specified StatefulSet

    +

    list or watch objects of kind StatefulSet

    HTTP Request

    -

    PUT /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale

    -

    Path Parameters

    +

    GET /apis/apps/v1beta1/statefulsets

    +

    Query Parameters

    @@ -105094,42 +111123,40 @@

    Path Parameters

    - - + + - - + + - -
    namename of the ScalecontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    namespaceobject name and auth scope, such as for teams and projectsfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    -

    Query Parameters

    - - - - + + + + + + + + + + - - - -
    ParameterDescriptionincludeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    Scale
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -105143,43 +111170,43 @@

    Response

    -200
    Scale +200
    StatefulSetList OK - -201
    Scale -Created - -

    Patch Scale

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update scale of the specified StatefulSet

    +

    watch changes to an object of kind StatefulSet

    HTTP Request

    -

    PATCH /apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale

    +

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets/{name}

    Path Parameters

    @@ -105191,7 +111218,7 @@

    Path Parameters

    - + @@ -105209,23 +111236,40 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + - -
    namename of the Scalename of the StatefulSet
    namespace
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    Patch
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -105239,236 +111283,248 @@

    Response

    -200
    Scale +200
    WatchEvent OK -
    -

    StatefulSet v1beta1 apps

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    appsv1beta1StatefulSet
    - +

    Watch List

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    DEPRECATED - This group version of StatefulSet is deprecated by apps/v1beta2/StatefulSet. See the release notes for more information. StatefulSet represents a set of pods with consistent identities. Identities are defined as:

    -
      -
    • Network: A single stable DNS and hostname.
    • -
    • Storage: As many VolumeClaims as requested. -The StatefulSet guarantees that a given network identity will always map to the same storage identity.
    • -
    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    watch individual changes to a list of StatefulSet

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets

    +

    Path Parameters

    - + - - - - - - - - - - - - - - - - - - + +
    FieldParameter Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    spec
    StatefulSetSpec
    Spec defines the desired identities of pods in this set.
    status
    StatefulSetStatus
    Status is the current status of Pods in this StatefulSet. This data may be out of date by some window of time.namespaceobject name and auth scope, such as for teams and projects
    -

    StatefulSetSpec v1beta1 apps

    - - +

    Query Parameters

    - + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + + + + +
    FieldParameter Description
    podManagementPolicy
    string
    podManagementPolicy controls how pods are created during initial scale up, when replacing pods on nodes, or when scaling down. The default policy is OrderedReady, where pods are created in increasing order (pod-0, then pod-1, etc) and the controller will wait until each pod is ready before continuing. When scaling down, the pods are removed in the opposite order. The alternative policy is Parallel which will create pods in parallel to match the desired scale without waiting, and on scale down will delete all pods at once.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    replicas
    integer
    replicas is the desired number of replicas of the given Template. These are replicas in the sense that they are instantiations of the same Template, but individual replicas also have a consistent identity. If unspecified, defaults to 1.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    revisionHistoryLimit
    integer
    revisionHistoryLimit is the maximum number of revisions that will be maintained in the StatefulSet's revision history. The revision history consists of all revisions not represented by a currently applied StatefulSetSpec version. The default value is 10.includeUninitializedIf true, partially initialized resources are included in the response.
    selector
    LabelSelector
    selector is a label query over pods that should match the replica count. If empty, defaulted to labels on the pod template. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectorslabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    serviceName
    string
    serviceName is the name of the service that governs this StatefulSet. This service must exist before the StatefulSet, and is responsible for the network identity of the set. Pods get DNS/hostnames that follow the pattern: pod-specific-string.serviceName.default.svc.cluster.local where "pod-specific-string" is managed by the StatefulSet controller.limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    template
    PodTemplateSpec
    template is the object that describes the pod that will be created if insufficient replicas are detected. Each pod stamped out by the StatefulSet will fulfill this Template, but have a unique identity from the rest of the StatefulSet.prettyIf 'true', then the output is pretty printed.
    updateStrategy
    StatefulSetUpdateStrategy
    updateStrategy indicates the StatefulSetUpdateStrategy that will be employed to update Pods in the StatefulSet when a revision is made to Template.resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    volumeClaimTemplates
    PersistentVolumeClaim array
    volumeClaimTemplates is a list of claims that pods are allowed to reference. The StatefulSet controller is responsible for mapping network identities to claims in a way that maintains the identity of a pod. Every claim in this list must have at least one matching (by name) volumeMount in one container in the template. A claim in this list takes precedence over any volumes in the template, with the same name.timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    StatefulSetStatus v1beta1 apps

    - - +

    Response

    - + - - - - - - + + + +
    FieldCode Description
    collisionCount
    integer
    collisionCount is the count of hash collisions for the StatefulSet. The StatefulSet controller uses this field as a collision avoidance mechanism when it needs to create the name for the newest ControllerRevision.
    conditions
    StatefulSetCondition array
    patch type: merge
    patch merge key: type
    Represents the latest available observations of a statefulset's current state.200
    WatchEvent
    OK
    +

    Watch List All Namespaces

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    watch individual changes to a list of StatefulSet

    +

    HTTP Request

    +

    GET /apis/apps/v1beta1/watch/statefulsets

    +

    Query Parameters

    + + - - + + + + - - + + - - + + - - + + - - + + - - + + - - + + - -
    currentReplicas
    integer
    currentReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by currentRevision.ParameterDescription
    currentRevision
    string
    currentRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [0,currentReplicas).continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    observedGeneration
    integer
    observedGeneration is the most recent generation observed for this StatefulSet. It corresponds to the StatefulSet's generation, which is updated on mutation by the API Server.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    readyReplicas
    integer
    readyReplicas is the number of Pods created by the StatefulSet controller that have a Ready Condition.includeUninitializedIf true, partially initialized resources are included in the response.
    replicas
    integer
    replicas is the number of Pods created by the StatefulSet controller.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    updateRevision
    string
    updateRevision, if not empty, indicates the version of the StatefulSet used to generate Pods in the sequence [replicas-updatedReplicas,replicas)limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    updatedReplicas
    integer
    updatedReplicas is the number of Pods created by the StatefulSet controller from the StatefulSet version indicated by updateRevision.prettyIf 'true', then the output is pretty printed.
    -

    StatefulSetList v1beta1 apps

    - - - - + + - - - - + + - - + + + +
    FieldDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcestimeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    items
    StatefulSet array
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + - - + + + + - - + +
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsCodeDescription
    metadata
    ListMeta
    200
    WatchEvent
    OK
    -

    Write Operations

    +

    Status Operations

    See supported operations below...

    -

    Create

    +

    Patch Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a StatefulSet

    +

    partially update status of the specified StatefulSet

    HTTP Request

    -

    POST /apis/apps/v1beta1/namespaces/{namespace}/statefulsets

    +

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status

    Path Parameters

    @@ -105479,6 +111535,10 @@

    Path Parameters

    + + + + @@ -105509,7 +111569,7 @@

    Body Parameters

    - + @@ -105527,44 +111587,40 @@

    Response

    - - - - - - - -
    namename of the StatefulSet
    namespace object name and auth scope, such as for teams and projects
    body
    StatefulSet
    body
    Patch
    200
    StatefulSet
    OK
    201
    StatefulSet
    Created
    202
    StatefulSet
    Accepted
    -

    Patch

    +

    Read Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update the specified StatefulSet

    +

    read status of the specified StatefulSet

    HTTP Request

    -

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    +

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status

    Path Parameters

    @@ -105599,21 +111655,6 @@

    Query Parameters

    -

    Body Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    body
    Patch

    Response

    @@ -105629,34 +111670,38 @@

    Response

    -

    Replace

    +

    Replace Status

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified StatefulSet

    +

    replace status of the specified StatefulSet

    HTTP Request

    -

    PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    +

    PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status

    Path Parameters

    @@ -105725,34 +111770,40 @@

    Response

    -

    Delete

    +

    Misc Operations

    +

    See supported operations below...

    +

    Read Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete a StatefulSet

    +

    read scale of the specified StatefulSet

    HTTP Request

    -

    DELETE /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    +

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/scale

    Path Parameters

    @@ -105764,7 +111815,7 @@

    Path Parameters

    - + @@ -105785,33 +111836,6 @@

    Query Parameters

    - - - - - - - - - - - - - -
    namename of the StatefulSetname of the Scale
    namespace pretty If 'true', then the output is pretty printed.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    propagationPolicyWhether 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.
    -

    Body Parameters

    - - - - - - - - - - - -
    ParameterDescription
    body
    DeleteOptions

    Response

    @@ -105824,39 +111848,43 @@

    Response

    -200
    Status +200
    Scale OK -

    Delete Collection

    +

    Replace Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    delete collection of StatefulSet

    +

    replace scale of the specified StatefulSet

    HTTP Request

    -

    DELETE /apis/apps/v1beta1/namespaces/{namespace}/statefulsets

    +

    PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/scale

    Path Parameters

    @@ -105867,6 +111895,10 @@

    Path Parameters

    + + + + @@ -105885,37 +111917,20 @@

    Query Parameters

    + +
    namename of the Scale
    namespace object name and auth scope, such as for teams and projects
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Scale
    @@ -105929,41 +111944,47 @@

    Response

    -200
    Status +200
    Scale OK + +201
    Scale +Created + -

    Read Operations

    -

    See supported operations below...

    -

    Read

    +

    Patch Scale

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified StatefulSet

    +

    partially update scale of the specified StatefulSet

    HTTP Request

    -

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}

    +

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/scale

    Path Parameters

    @@ -105975,7 +111996,7 @@

    Path Parameters

    - + @@ -105996,13 +112017,20 @@

    Query Parameters

    + +
    namename of the StatefulSetname of the Scale
    namespace pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - + + + + - - + +
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.ParameterDescription
    exportShould this value be exported. Export strips fields that a user can not specify.body
    Patch
    @@ -106016,344 +112044,361 @@

    Response

    -200
    StatefulSet +200
    Scale OK -

    List

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind StatefulSet

    -

    HTTP Request

    -

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets

    -

    Path Parameters

    +
    +

    StatefulSetCondition v1beta2 apps

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    namespaceobject name and auth scope, such as for teams and projectsappsv1beta2StatefulSetCondition
    -

    Query Parameters

    + + + +

    StatefulSetCondition describes the state of a statefulset at a certain point.

    + + - + - - - - - - - - - - - - - - - - - - + + - - + + - - + + - - + + - - + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.message
    string
    A human readable message indicating details about the transition.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.reason
    string
    The reason for the condition's last transition.
    timeoutSecondsTimeout for the list/watch call.status
    string
    Status of the condition, one of True, False, Unknown.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.type
    string
    Type of statefulset condition.
    -

    Response

    +
    +

    StatefulSetCondition v1beta1 apps

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    StatefulSetList
    OKappsv1beta1StatefulSetCondition
    -

    List All Namespaces

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    list or watch objects of kind StatefulSet

    -

    HTTP Request

    -

    GET /apis/apps/v1beta1/statefulsets

    -

    Query Parameters

    + + + +

    StatefulSetCondition describes the state of a statefulset at a certain point.

    + + - + - - + + - - + + - - + + - - + + - - + + + +
    ParameterField Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.message
    string
    A human readable message indicating details about the transition.
    includeUninitializedIf true, partially initialized resources are included in the response.reason
    string
    The reason for the condition's last transition.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.status
    string
    Status of the condition, one of True, False, Unknown.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.type
    string
    Type of statefulset condition.
    +
    +

    StatefulSetUpdateStrategy v1beta2 apps

    + + - - + + + + + - - + + + + + +
    prettyIf 'true', then the output is pretty printed.GroupVersionKind
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.appsv1beta2StatefulSetUpdateStrategy
    + + + +

    StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.

    + + + + + + + + + - - + + - - + +
    FieldDescription
    timeoutSecondsTimeout for the list/watch call.rollingUpdate
    RollingUpdateStatefulSetStrategy
    RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.type
    string
    Type indicates the type of the StatefulSetUpdateStrategy. Default is RollingUpdate.
    -

    Response

    +
    +

    StatefulSetUpdateStrategy v1beta1 apps

    - - + + + - - + + +
    CodeDescriptionGroupVersionKind
    200
    StatefulSetList
    OKappsv1beta1StatefulSetUpdateStrategy
    -

    Watch

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    watch changes to an object of kind StatefulSet

    -

    HTTP Request

    -

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets/{name}

    -

    Path Parameters

    + + + +

    StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.

    + + - + - - + + - - + +
    ParameterField Description
    namename of the StatefulSetrollingUpdate
    RollingUpdateStatefulSetStrategy
    RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType.
    namespaceobject name and auth scope, such as for teams and projectstype
    string
    Type indicates the type of the StatefulSetUpdateStrategy.
    -

    Query Parameters

    +
    +

    StorageClass v1beta1 storage

    - + + + + + + + + + + + + +
    ParameterGroupVersionKind
    storagev1beta1StorageClass
    + + + +

    StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.

    +

    StorageClasses are non-namespaced; the name of the storage class according to etcd is in ObjectMeta.Name.

    + + + + + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + + - - + +
    Field Description
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.allowVolumeExpansion
    boolean
    AllowVolumeExpansion shows whether the storage class allow volume expand
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    includeUninitializedIf true, partially initialized resources are included in the response.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.metadata
    ObjectMeta
    Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.mountOptions
    string array
    Dynamically provisioned PersistentVolumes of this storage class are created with these mountOptions, e.g. ["ro", "soft"]. Not validated - mount of the PVs will simply fail if one is invalid.
    prettyIf 'true', then the output is pretty printed.parameters
    object
    Parameters holds the parameters for the provisioner that should create volumes of this storage class.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.provisioner
    string
    Provisioner indicates the type of the provisioner.
    timeoutSecondsTimeout for the list/watch call.reclaimPolicy
    string
    Dynamically provisioned PersistentVolumes of this storage class are created with this reclaimPolicy. Defaults to Delete.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.volumeBindingMode
    string
    VolumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound. When unset, VolumeBindingImmediate is used. This field is alpha-level and is only honored by servers that enable the VolumeScheduling feature.
    -

    Response

    +

    StorageClassList v1beta1 storage

    - + - - + + + + + + + + + + + + + +
    CodeField Description
    200
    WatchEvent
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    StorageClass array
    Items is the list of StorageClasses
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard list metadata More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    -

    Watch List

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of StatefulSet

    +

    create a StorageClass

    HTTP Request

    -

    GET /apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets

    -

    Path Parameters

    +

    POST /apis/storage.k8s.io/v1beta1/storageclasses

    +

    Query Parameters

    @@ -106363,12 +112408,12 @@

    Path Parameters

    - - + +
    namespaceobject name and auth scope, such as for teams and projectsprettyIf 'true', then the output is pretty printed.
    -

    Query Parameters

    +

    Body Parameters

    @@ -106378,40 +112423,8 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    StorageClass
    @@ -106425,40 +112438,52 @@

    Response

    -200
    WatchEvent +200
    StorageClass OK + +201
    StorageClass +Created + + +202
    StorageClass +Accepted + -

    Watch List All Namespaces

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of StatefulSet

    +

    partially update the specified StorageClass

    HTTP Request

    -

    GET /apis/apps/v1beta1/watch/statefulsets

    -

    Query Parameters

    +

    PATCH /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    +

    Path Parameters

    @@ -106468,40 +112493,38 @@

    Query Parameters

    - - - - - - - - - - - - - - + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the StorageClass
    +

    Query Parameters

    + + - - + + + + + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
    pretty If 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -106515,41 +112538,43 @@

    Response

    -200
    WatchEvent +200
    StorageClass OK -

    Status Operations

    -

    See supported operations below...

    -

    Patch Status

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update status of the specified StatefulSet

    +

    replace the specified StorageClass

    HTTP Request

    -

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status

    +

    PUT /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    Path Parameters

    @@ -106561,11 +112586,7 @@

    Path Parameters

    - - - - - +
    namename of the StatefulSet
    namespaceobject name and auth scope, such as for teams and projectsname of the StorageClass
    @@ -106594,7 +112615,7 @@

    Body Parameters

    -body
    Patch +body
    StorageClass @@ -106609,39 +112630,47 @@

    Response

    -200
    StatefulSet +201
    StorageClass +Created + + +200
    StorageClass OK -

    Read Status

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read status of the specified StatefulSet

    +

    delete a StorageClass

    HTTP Request

    -

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status

    +

    DELETE /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    Path Parameters

    @@ -106653,11 +112682,7 @@

    Path Parameters

    - - - - - +
    namename of the StatefulSet
    namespaceobject name and auth scope, such as for teams and projectsname of the StorageClass
    @@ -106674,6 +112699,33 @@

    Query Parameters

    pretty If 'true', then the output is pretty printed. + +gracePeriodSeconds +The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. + + +orphanDependents +Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. + + +propagationPolicy +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. + + + +

    Body Parameters

    + + + + + + + + + + + +
    ParameterDescription
    body
    DeleteOptions

    Response

    @@ -106686,40 +112738,44 @@

    Response

    -200
    StatefulSet +200
    Status OK -

    Replace Status

    +

    Delete Collection

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace status of the specified StatefulSet

    +

    delete collection of StorageClass

    HTTP Request

    -

    PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/status

    -

    Path Parameters

    +

    DELETE /apis/storage.k8s.io/v1beta1/storageclasses

    +

    Query Parameters

    @@ -106729,42 +112785,40 @@

    Path Parameters

    - - + + - - + + - -
    namename of the StatefulSetprettyIf 'true', then the output is pretty printed.
    namespaceobject name and auth scope, such as for teams and projectscontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    -

    Query Parameters

    - - - - + + - - - - + + - -
    ParameterDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    prettyIf 'true', then the output is pretty printed.includeUninitializedIf true, partially initialized resources are included in the response.
    -

    Body Parameters

    - - - - + + - - - - + + + + + + + + + + + + + +
    ParameterDescriptionlabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    body
    StatefulSet
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -106778,45 +112832,45 @@

    Response

    -200
    StatefulSet +200
    Status OK - -201
    StatefulSet -Created - -

    Misc Operations

    +

    Read Operations

    See supported operations below...

    -

    Read Scale

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read scale of the specified StatefulSet

    +

    read the specified StorageClass

    HTTP Request

    -

    GET /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/scale

    +

    GET /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    Path Parameters

    @@ -106828,11 +112882,7 @@

    Path Parameters

    - - - - - +
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projectsname of the StorageClass
    @@ -106849,6 +112899,14 @@

    Query Parameters

    pretty If 'true', then the output is pretty printed. + +exact +Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. + + +export +Should this value be exported. Export strips fields that a user can not specify. +

    Response

    @@ -106861,40 +112919,44 @@

    Response

    -200
    Scale +200
    StorageClass OK -

    Replace Scale

    +

    List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace scale of the specified StatefulSet

    +

    list or watch objects of kind StorageClass

    HTTP Request

    -

    PUT /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/scale

    -

    Path Parameters

    +

    GET /apis/storage.k8s.io/v1beta1/storageclasses

    +

    Query Parameters

    @@ -106904,42 +112966,40 @@

    Path Parameters

    - - + + - - + + - -
    namename of the ScaleprettyIf 'true', then the output is pretty printed.
    namespaceobject name and auth scope, such as for teams and projectscontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    -

    Query Parameters

    - - - - + + - - - - + + - -
    ParameterDescriptionfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    prettyIf 'true', then the output is pretty printed.includeUninitializedIf true, partially initialized resources are included in the response.
    -

    Body Parameters

    - - - - + + - - - - + + + + + + + + + + + + + +
    ParameterDescriptionlabelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    body
    Scale
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -106953,43 +113013,43 @@

    Response

    -200
    Scale +200
    StorageClassList OK - -201
    Scale -Created - -

    Patch Scale

    +

    Watch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    partially update scale of the specified StatefulSet

    +

    watch changes to an object of kind StorageClass

    HTTP Request

    -

    PATCH /apis/apps/v1beta1/namespaces/{namespace}/statefulsets/{name}/scale

    +

    GET /apis/storage.k8s.io/v1beta1/watch/storageclasses/{name}

    Path Parameters

    @@ -107001,11 +113061,7 @@

    Path Parameters

    - - - - - +
    namename of the Scale
    namespaceobject name and auth scope, such as for teams and projectsname of the StorageClass
    @@ -107019,23 +113075,40 @@

    Query Parameters

    +continue +The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. + + +fieldSelector +A selector to restrict the list of returned objects by their fields. Defaults to everything. + + +includeUninitialized +If true, partially initialized resources are included in the response. + + +labelSelector +A selector to restrict the list of returned objects by their labels. Defaults to everything. + + +limit +limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. + + pretty If 'true', then the output is pretty printed. - - -

    Body Parameters

    - - - - + + - - - - + + + + + +
    ParameterDescriptionresourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    body
    Patch
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    @@ -107049,72 +113122,107 @@

    Response

    -200
    Scale +200
    WatchEvent OK -
    -

    StatefulSetCondition v1beta2 apps

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    appsv1beta2StatefulSetCondition
    - +

    Watch List

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    StatefulSetCondition describes the state of a statefulset at a certain point.

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    watch individual changes to a list of StorageClass

    +

    HTTP Request

    +

    GET /apis/storage.k8s.io/v1beta1/watch/storageclasses

    +

    Query Parameters

    - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - + + + +
    FieldParameter Description
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    message
    string
    A human readable message indicating details about the transition.timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    reason
    string
    The reason for the condition's last transition.watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    +

    Response

    + + - - + + + + - - + +
    status
    string
    Status of the condition, one of True, False, Unknown.CodeDescription
    type
    string
    Type of statefulset condition.200
    WatchEvent
    OK

    -

    StatefulSetCondition v1beta1 apps

    +

    Subject v1beta1 rbac

    @@ -107125,21 +113233,22 @@

    StatefulSetCondition v1beta1 apps

    - + - +
    appsrbac v1beta1StatefulSetConditionSubject
    - + -

    StatefulSetCondition describes the state of a statefulset at a certain point.

    +

    Subject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.

    @@ -107151,29 +113260,25 @@

    StatefulSetCondition v1beta1 apps

    - - - - - - + + - - + + - - + + - - + +
    lastTransitionTime
    Time
    Last time the condition transitioned from one status to another.
    message
    string
    A human readable message indicating details about the transition.apiGroup
    string
    APIGroup holds the API group of the referenced subject. Defaults to "" for ServiceAccount subjects. Defaults to "rbac.authorization.k8s.io" for User and Group subjects.
    reason
    string
    The reason for the condition's last transition.kind
    string
    Kind of object being referenced. Values defined by this API group are "User", "Group", and "ServiceAccount". If the Authorizer does not recognized the kind value, the Authorizer should report an error.
    status
    string
    Status of the condition, one of True, False, Unknown.name
    string
    Name of the object being referenced.
    type
    string
    Type of statefulset condition.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.

    -

    StatefulSetUpdateStrategy v1beta2 apps

    +

    Subject v1alpha1 rbac

    @@ -107184,21 +113289,22 @@

    StatefulSetUpdateStrategy v1beta

    - - - + + +
    appsv1beta2StatefulSetUpdateStrategyrbacv1alpha1Subject
    - + -

    StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.

    +

    Subject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.

    @@ -107210,17 +113316,25 @@

    StatefulSetUpdateStrategy v1beta

    - - + + - - + + + + + + + + + +
    rollingUpdate
    RollingUpdateStatefulSetStrategy
    RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType.apiVersion
    string
    APIVersion holds the API group and version of the referenced subject. Defaults to "v1" for ServiceAccount subjects. Defaults to "rbac.authorization.k8s.io/v1alpha1" for User and Group subjects.
    type
    string
    Type indicates the type of the StatefulSetUpdateStrategy. Default is RollingUpdate.kind
    string
    Kind of object being referenced. Values defined by this API group are "User", "Group", and "ServiceAccount". If the Authorizer does not recognized the kind value, the Authorizer should report an error.
    name
    string
    Name of the object being referenced.
    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.

    -

    StatefulSetUpdateStrategy v1beta1 apps

    +

    SubjectAccessReview v1beta1 authorization

    @@ -107231,23 +113345,16 @@

    StatefulSetUpdateStrategy v1beta

    - + - +
    appsauthorization v1beta1StatefulSetUpdateStrategySubjectAccessReview
    - - - -

    StatefulSetUpdateStrategy indicates the strategy that the StatefulSet controller will use to perform updates. It includes any additional parameters necessary to perform the update for the indicated strategy.

    - +

    SubjectAccessReview checks whether or not a user or group can perform an action.

    @@ -107257,44 +113364,35 @@

    StatefulSetUpdateStrategy v1beta

    - - + + - - + + - -
    rollingUpdate
    RollingUpdateStatefulSetStrategy
    RollingUpdate is used to communicate parameters when Type is RollingUpdateStatefulSetStrategyType.apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    type
    string
    Type indicates the type of the StatefulSetUpdateStrategy.kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    -
    -

    StorageClass v1beta1 storage

    - - - - - + + - - - - - + + + + + +
    GroupVersionKindmetadata
    ObjectMeta
    storagev1beta1StorageClassspec
    SubjectAccessReviewSpec
    Spec holds information about the request being evaluated
    status
    SubjectAccessReviewStatus
    Status is filled in by the server and indicates whether the request is allowed or not
    - - - -

    StorageClass describes the parameters for a class of storage for which PersistentVolumes can be dynamically provisioned.

    -

    StorageClasses are non-namespaced; the name of the storage class according to etcd is in ObjectMeta.Name.

    +

    SubjectAccessReviewSpec v1beta1 authorization

    + @@ -107305,44 +113403,41 @@

    StorageClass v1beta1 storage

    - - - - - - - - - - - - - - + + - - + + - - + + - - + + - - + + - - + +
    allowVolumeExpansion
    boolean
    AllowVolumeExpansion shows whether the storage class allow volume expand
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    Standard object's metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadataextra
    object
    Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here.
    mountOptions
    string array
    Dynamically provisioned PersistentVolumes of this storage class are created with these mountOptions, e.g. ["ro", "soft"]. Not validated - mount of the PVs will simply fail if one is invalid.group
    string array
    Groups is the groups you're testing for.
    parameters
    object
    Parameters holds the parameters for the provisioner that should create volumes of this storage class.nonResourceAttributes
    NonResourceAttributes
    NonResourceAttributes describes information for a non-resource access request
    provisioner
    string
    Provisioner indicates the type of the provisioner.resourceAttributes
    ResourceAttributes
    ResourceAuthorizationAttributes describes information for a resource access request
    reclaimPolicy
    string
    Dynamically provisioned PersistentVolumes of this storage class are created with this reclaimPolicy. Defaults to Delete.uid
    string
    UID information about the requesting user.
    volumeBindingMode
    string
    VolumeBindingMode indicates how PersistentVolumeClaims should be provisioned and bound. When unset, VolumeBindingImmediate is used. This field is alpha-level and is only honored by servers that enable the VolumeScheduling feature.user
    string
    User is the user you're testing for. If you specify "User" but not "Group", then is it interpreted as "What if User were not a member of any groups
    -

    StorageClassList v1beta1 storage

    +

    SubjectAccessReviewStatus v1beta1 authorization

    + + @@ -107352,53 +113447,57 @@

    StorageClassList v1beta1 storage

    - - + + - - + + - - + + - - + +
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesallowed
    boolean
    Allowed is required. True if the action would be allowed, false otherwise.
    items
    StorageClass array
    Items is the list of StorageClassesdenied
    boolean
    Denied is optional. True if the action would be denied, otherwise false. If both allowed is false and denied is false, then the authorizer has no opinion on whether to authorize the action. Denied may not be true if Allowed is true.
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindsevaluationError
    string
    EvaluationError is an indication that some error occurred during the authorization check. It is entirely possible to get an error and be able to continue determine authorization status in spite of it. For instance, RBAC can be missing a role, but enough roles are still present and bound to reason about the request.
    metadata
    ListMeta
    Standard list metadata More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadatareason
    string
    Reason is optional. It indicates why a request was allowed or denied.
    -

    Write Operations

    +

    Write Operations

    See supported operations below...

    -

    Create

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a StorageClass

    +

    create a SubjectAccessReview

    HTTP Request

    -

    POST /apis/storage.k8s.io/v1beta1/storageclasses

    +

    POST /apis/authorization.k8s.io/v1beta1/subjectaccessreviews

    Query Parameters

    @@ -107424,7 +113523,7 @@

    Body Parameters

    - + @@ -107439,150 +113538,256 @@

    Response

    - + + + + + - + + +
    body
    StorageClass
    body
    SubjectAccessReview
    202
    StorageClass
    201
    SubjectAccessReview
    Created
    202
    SubjectAccessReview
    Accepted
    200
    StorageClass
    200
    SubjectAccessReview
    OK
    +
    +

    SubjectRulesReviewStatus v1beta1 authorization

    + + - - + + + + + + + + + +
    201
    StorageClass
    CreatedGroupVersionKind
    authorizationv1beta1SubjectRulesReviewStatus
    -

    Patch

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    partially update the specified StorageClass

    -

    HTTP Request

    -

    PATCH /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    -

    Path Parameters

    + + + +

    SubjectRulesReviewStatus contains the result of a rules check. This check can be incomplete depending on the set of authorizers the server is configured with and any errors experienced during evaluation. Because authorization rules are additive, if a rule appears in a list it's safe to assume the subject has that permission, even if that list is incomplete.

    + + - + - - + + + + + + + + + + + + + +
    ParameterField Description
    namename of the StorageClassevaluationError
    string
    EvaluationError can appear in combination with Rules. It indicates an error occurred during rule evaluation, such as an authorizer that doesn't support rule evaluation, and that ResourceRules and/or NonResourceRules may be incomplete.
    incomplete
    boolean
    Incomplete is true when the rules returned by this call are incomplete. This is most commonly encountered when an authorizer, such as an external authorizer, doesn't support rules evaluation.
    nonResourceRules
    NonResourceRule array
    NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.
    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.
    -

    Query Parameters

    +
    +

    SupplementalGroupsStrategyOptions v1beta1 policy

    - + + + + + + + + + + + + +
    ParameterGroupVersionKind
    policyv1beta1SupplementalGroupsStrategyOptions
    +

    SupplementalGroupsStrategyOptions defines the strategy type and options used to create the strategy.

    + + + + + + - - + + + + + +
    Field Description
    prettyIf 'true', then the output is pretty printed.ranges
    IDRange array
    Ranges are the allowed ranges of supplemental groups. If you would like to force a single supplemental group then supply a single range with the same start and end.
    rule
    string
    Rule is the strategy that will dictate what supplemental groups is used in the SecurityContext.
    -

    Body Parameters

    +
    +

    TokenReview v1beta1 authentication

    - + + + + + + + + + + + + +
    ParameterGroupVersionKind
    authenticationv1beta1TokenReview
    + + + +

    TokenReview attempts to authenticate a token to a known user. Note: TokenReview requests may be cached by the webhook token authenticator plugin in the kube-apiserver.

    + + + + - + + + + + + + + + + + + + + + + +
    Field Description
    body
    Patch
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    spec
    TokenReviewSpec
    Spec holds information about the request being evaluated
    status
    TokenReviewStatus
    Status is filled in by the server and indicates whether the request can be authenticated.
    -

    Response

    +

    TokenReviewSpec v1beta1 authentication

    + + - + - - + + + + +
    CodeField Description
    200
    StorageClass
    OKtoken
    string
    Token is the opaque bearer token.
    +

    TokenReviewStatus v1beta1 authentication

    + + + + + + + + + + + + + + + + + + + + +
    FieldDescription
    authenticated
    boolean
    Authenticated indicates that the token was associated with a known user.
    error
    string
    Error indicates that the token couldn't be checked
    user
    UserInfo
    User is the UserInfo associated with the provided token.
    -

    Replace

    +

    Write Operations

    +

    See supported operations below...

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    replace the specified StorageClass

    +

    create a TokenReview

    HTTP Request

    -

    PUT /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    -

    Path Parameters

    - - - - - - - - - - - - - -
    ParameterDescription
    namename of the StorageClass
    +

    POST /apis/authentication.k8s.io/v1beta1/tokenreviews

    Query Parameters

    @@ -107608,7 +113813,7 @@

    Body Parameters

    - + @@ -107623,236 +113828,260 @@

    Response

    - - + + - - + + + + + +
    body
    StorageClass
    body
    TokenReview
    200
    StorageClass
    OK201
    TokenReview
    Created
    201
    StorageClass
    Created202
    TokenReview
    Accepted
    200
    TokenReview
    OK
    -

    Delete

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete a StorageClass

    -

    HTTP Request

    -

    DELETE /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    -

    Path Parameters

    +
    +

    UserInfo v1beta1 authentication

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    namename of the StorageClassauthenticationv1beta1UserInfo
    -

    Query Parameters

    + + + +

    UserInfo holds the information about the user needed to implement the user.Info interface.

    + + - + - - + + - - + + - - + + - - + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.extra
    object
    Any additional information provided by the authenticator.
    gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.groups
    string array
    The names of groups this user is a part of.
    orphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.uid
    string
    A unique value that identifies this user across time. If this user is deleted and another user by the same name is added, they will have different UIDs.
    propagationPolicyWhether 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.username
    string
    The name that uniquely identifies this user among all active users.
    -

    Body Parameters

    +
    +

    VolumeAttachment v1alpha1 storage

    - - + + + - - + + +
    ParameterDescriptionGroupVersionKind
    body
    DeleteOptions
    storagev1alpha1VolumeAttachment
    -

    Response

    + + + +

    VolumeAttachment captures the intent to attach or detach the specified volume to/from the specified node.

    +

    VolumeAttachment objects are non-namespaced.

    + + - + - - + + + + + + + + + + + + + + + + + +
    CodeField Description
    200
    Status
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    spec
    VolumeAttachmentSpec
    Specification of the desired attach/detach volume behavior. Populated by the Kubernetes system.
    status
    VolumeAttachmentStatus
    Status of the VolumeAttachment request. Populated by the entity completing the attach or detach operation, i.e. the external-attacher.
    -

    Delete Collection

    -
    -

    kubectl Command

    -
    -
    
    -Coming Soon
    -
    -
    -

    curl Command (requires kubectl proxy to be running)

    -
    -
    
    -Coming Soon
    -
    -
    -

    Output

    -
    -
    
    -Coming Soon
    -
    -
    -

    Response Body

    -
    -
    
    -Coming Soon
    -
    -

    delete collection of StorageClass

    -

    HTTP Request

    -

    DELETE /apis/storage.k8s.io/v1beta1/storageclasses

    -

    Query Parameters

    +

    VolumeAttachmentSpec v1alpha1 storage

    + + - + - - - - - - + + - - + + - - + + + +
    ParameterField Description
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.attacher
    string
    Attacher indicates the name of the volume driver that MUST handle this request. This is the name returned by GetPluginName().
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.nodeName
    string
    The node that the volume should be attached to.
    includeUninitializedIf true, partially initialized resources are included in the response.source
    VolumeAttachmentSource
    Source represents the volume that should be attached.
    +

    VolumeAttachmentStatus v1alpha1 storage

    + + + + - - + + + + - - + + - - + + - - + + - - + +
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.FieldDescription
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.attachError
    VolumeError
    The last error encountered during attach operation, if any. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.attached
    boolean
    Indicates the volume is successfully attached. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
    timeoutSecondsTimeout for the list/watch call.attachmentMetadata
    object
    Upon successful attach, this field is populated with any information returned by the attach operation that must be passed into subsequent WaitForAttach or Mount calls. This field must only be set by the entity completing the attach operation, i.e. the external-attacher.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.detachError
    VolumeError
    The last error encountered during detach operation, if any. This field must only be set by the entity completing the detach operation, i.e. the external-attacher.
    -

    Response

    +

    VolumeAttachmentList v1alpha1 storage

    - + - - + + + + + + + + + + + + + +
    CodeField Description
    200
    Status
    OKapiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    items
    VolumeAttachment array
    Items is the list of VolumeAttachments
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ListMeta
    Standard list metadata More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata
    -

    Read Operations

    +

    Write Operations

    See supported operations below...

    -

    Read

    +

    Create

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    read the specified StorageClass

    +

    create a VolumeAttachment

    HTTP Request

    -

    GET /apis/storage.k8s.io/v1beta1/storageclasses/{name}

    -

    Path Parameters

    +

    POST /apis/storage.k8s.io/v1alpha1/volumeattachments

    +

    Query Parameters

    @@ -107862,12 +114091,12 @@

    Path Parameters

    - - + +
    namename of the StorageClassprettyIf 'true', then the output is pretty printed.
    -

    Query Parameters

    +

    Body Parameters

    @@ -107877,16 +114106,8 @@

    Query Parameters

    - - - - - - - - - - + +
    prettyIf 'true', then the output is pretty printed.
    exactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    exportShould this value be exported. Export strips fields that a user can not specify.body
    VolumeAttachment
    @@ -107900,40 +114121,52 @@

    Response

    -200
    StorageClass +200
    VolumeAttachment OK + +201
    VolumeAttachment +Created + + +202
    VolumeAttachment +Accepted + -

    List

    +

    Patch

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    list or watch objects of kind StorageClass

    +

    partially update the specified VolumeAttachment

    HTTP Request

    -

    GET /apis/storage.k8s.io/v1beta1/storageclasses

    -

    Query Parameters

    +

    PATCH /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

    +

    Path Parameters

    @@ -107943,40 +114176,38 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - + + + +
    prettyIf 'true', then the output is pretty printed.
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.namename of the VolumeAttachment
    +

    Query Parameters

    + + - - + + + + - - + + + +
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.ParameterDescription
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.prettyIf 'true', then the output is pretty printed.
    +

    Body Parameters

    + + - - + + + + - - + +
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    Patch
    @@ -107990,39 +114221,43 @@

    Response

    -200
    StorageClassList +200
    VolumeAttachment OK -

    Watch

    +

    Replace

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch changes to an object of kind StorageClass

    +

    replace the specified VolumeAttachment

    HTTP Request

    -

    GET /apis/storage.k8s.io/v1beta1/watch/storageclasses/{name}

    +

    PUT /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

    Path Parameters

    @@ -108034,7 +114269,7 @@

    Path Parameters

    - +
    namename of the StorageClassname of the VolumeAttachment
    @@ -108048,40 +114283,23 @@

    Query Parameters

    -continue -The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. - - -fieldSelector -A selector to restrict the list of returned objects by their fields. Defaults to everything. - - -includeUninitialized -If true, partially initialized resources are included in the response. - - -labelSelector -A selector to restrict the list of returned objects by their labels. Defaults to everything. - - -limit -limit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. - - pretty If 'true', then the output is pretty printed. + + +

    Body Parameters

    + + - - - - - - + + + + - - + +
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.ParameterDescription
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.body
    VolumeAttachment
    @@ -108095,40 +114313,48 @@

    Response

    -200
    WatchEvent +200
    VolumeAttachment OK + +201
    VolumeAttachment +Created + -

    Watch List

    +

    Delete

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    watch individual changes to a list of StorageClass

    +

    delete a VolumeAttachment

    HTTP Request

    -

    GET /apis/storage.k8s.io/v1beta1/watch/storageclasses

    -

    Query Parameters

    +

    DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

    +

    Path Parameters

    @@ -108138,332 +114364,197 @@

    Query Parameters

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    Response

    - - - - - - - - - - - - - -
    CodeDescription
    200
    WatchEvent
    OK
    -
    -

    Subject v1beta1 rbac

    - - - - - - - - - - - - - - - -
    GroupVersionKind
    rbacv1beta1Subject
    - - - -

    Subject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.

    - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    FieldDescription
    apiGroup
    string
    APIGroup holds the API group of the referenced subject. Defaults to "" for ServiceAccount subjects. Defaults to "rbac.authorization.k8s.io" for User and Group subjects.
    kind
    string
    Kind of object being referenced. Values defined by this API group are "User", "Group", and "ServiceAccount". If the Authorizer does not recognized the kind value, the Authorizer should report an error.
    name
    string
    Name of the object being referenced.
    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.
    -
    -

    Subject v1alpha1 rbac

    - - - - - - - - - - - - - + +
    GroupVersionKind
    rbacv1alpha1Subjectnamename of the VolumeAttachment
    - - - -

    Subject contains a reference to the object or user identities a role binding applies to. This can either hold a direct API object reference, or a value for non-objects such as user and group names.

    - - +

    Query Parameters

    - + - - - - - - - - - - + + - - + + - -
    FieldParameter Description
    apiVersion
    string
    APIVersion holds the API group and version of the referenced subject. Defaults to "v1" for ServiceAccount subjects. Defaults to "rbac.authorization.k8s.io/v1alpha1" for User and Group subjects.
    kind
    string
    Kind of object being referenced. Values defined by this API group are "User", "Group", and "ServiceAccount". If the Authorizer does not recognized the kind value, the Authorizer should report an error.
    name
    string
    Name of the object being referenced.prettyIf 'true', then the output is pretty printed.
    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.gracePeriodSecondsThe duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
    -
    -

    SubjectAccessReview v1beta1 authorization

    - - - - - + + - - - - - - + + +
    GroupVersionKindorphanDependentsDeprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
    authorizationv1beta1SubjectAccessReview
    propagationPolicyWhether 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.
    - - - -

    SubjectAccessReview checks whether or not a user or group can perform an action.

    +

    Body Parameters

    - + - - - - - - - - - + + +
    FieldParameter Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds
    metadata
    ObjectMeta
    body
    DeleteOptions
    +

    Response

    + + - - + + + + - - + +
    spec
    SubjectAccessReviewSpec
    Spec holds information about the request being evaluatedCodeDescription
    status
    SubjectAccessReviewStatus
    Status is filled in by the server and indicates whether the request is allowed or not200
    Status
    OK
    -

    SubjectAccessReviewSpec v1beta1 authorization

    - + +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    delete collection of VolumeAttachment

    +

    HTTP Request

    +

    DELETE /apis/storage.k8s.io/v1alpha1/volumeattachments

    +

    Query Parameters

    - + - - + + - - + + - - + + - - + + - - + + - - + + + + + + + + + + + + + +
    FieldParameter Description
    extra
    object
    Extra corresponds to the user.Info.GetExtra() method from the authenticator. Since that is input to the authorizer it needs a reflection here.prettyIf 'true', then the output is pretty printed.
    group
    string array
    Groups is the groups you're testing for.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    nonResourceAttributes
    NonResourceAttributes
    NonResourceAttributes describes information for a non-resource access requestfieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    resourceAttributes
    ResourceAttributes
    ResourceAuthorizationAttributes describes information for a resource access requestincludeUninitializedIf true, partially initialized resources are included in the response.
    uid
    string
    UID information about the requesting user.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    user
    string
    User is the user you're testing for. If you specify "User" but not "Group", then is it interpreted as "What if User were not a member of any groupslimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    SubjectAccessReviewStatus v1beta1 authorization

    - - +

    Response

    - + - - - - - - - - - - - - - - + +
    FieldCode Description
    allowed
    boolean
    Allowed is required. True if the action would be allowed, false otherwise.
    denied
    boolean
    Denied is optional. True if the action would be denied, otherwise false. If both allowed is false and denied is false, then the authorizer has no opinion on whether to authorize the action. Denied may not be true if Allowed is true.
    evaluationError
    string
    EvaluationError is an indication that some error occurred during the authorization check. It is entirely possible to get an error and be able to continue determine authorization status in spite of it. For instance, RBAC can be missing a role, but enough roles are still present and bound to reason about the request.
    reason
    string
    Reason is optional. It indicates why a request was allowed or denied.200
    Status
    OK
    -

    Write Operations

    +

    Read Operations

    See supported operations below...

    -

    Create

    +

    Read

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a SubjectAccessReview

    +

    read the specified VolumeAttachment

    HTTP Request

    -

    POST /apis/authorization.k8s.io/v1beta1/subjectaccessreviews

    -

    Query Parameters

    +

    GET /apis/storage.k8s.io/v1alpha1/volumeattachments/{name}

    +

    Path Parameters

    @@ -108473,12 +114564,12 @@

    Query Parameters

    - - + +
    prettyIf 'true', then the output is pretty printed.namename of the VolumeAttachment
    -

    Body Parameters

    +

    Query Parameters

    @@ -108488,223 +114579,269 @@

    Body Parameters

    - - - - -
    body
    SubjectAccessReview
    -

    Response

    - - - - - - - - - - - + + - - + + - - + +
    CodeDescription
    200
    SubjectAccessReview
    OKprettyIf 'true', then the output is pretty printed.
    201
    SubjectAccessReview
    CreatedexactShould the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.
    202
    SubjectAccessReview
    AcceptedexportShould this value be exported. Export strips fields that a user can not specify.
    -
    -

    SubjectRulesReviewStatus v1beta1 authorization

    +

    Response

    - - - + + - - - + +
    GroupVersionKindCodeDescription
    authorizationv1beta1SubjectRulesReviewStatus200
    VolumeAttachment
    OK
    - +

    List

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    -

    SubjectRulesReviewStatus contains the result of a rules check. This check can be incomplete depending on the set of authorizers the server is configured with and any errors experienced during evaluation. Because authorization rules are additive, if a rule appears in a list it's safe to assume the subject has that permission, even if that list is incomplete.

    -
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    - 
    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
     
    +
    +

    list or watch objects of kind VolumeAttachment

    +

    HTTP Request

    +

    GET /apis/storage.k8s.io/v1alpha1/volumeattachments

    +

    Query Parameters

    - + - - + + - - + + - - + + - - + + + + + + + + + + + + + + + + + + + + + +
    FieldParameter Description
    evaluationError
    string
    EvaluationError can appear in combination with Rules. It indicates an error occurred during rule evaluation, such as an authorizer that doesn't support rule evaluation, and that ResourceRules and/or NonResourceRules may be incomplete.prettyIf 'true', then the output is pretty printed.
    incomplete
    boolean
    Incomplete is true when the rules returned by this call are incomplete. This is most commonly encountered when an authorizer, such as an external authorizer, doesn't support rules evaluation.continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    nonResourceRules
    NonResourceRule array
    NonResourceRules is the list of actions the subject is allowed to perform on non-resources. The list ordering isn't significant, may contain duplicates, and possibly be incomplete.fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    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.includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -
    -

    TokenReview v1beta1 authentication

    +

    Response

    - - - + + - - - + +
    GroupVersionKindCodeDescription
    authenticationv1beta1TokenReview200
    VolumeAttachmentList
    OK
    - +

    Watch

    +
    +

    kubectl Command

    +
    +
    
    +Coming Soon
    +
    +
    +
    +

    curl Command (requires kubectl proxy to be running)

    +
    +
    
    +Coming Soon
     
    +
    +
    +

    Output

    +
    +
    
    +Coming Soon
     
    -

    TokenReview attempts to authenticate a token to a known user. Note: TokenReview requests may be cached by the webhook token authenticator plugin in the kube-apiserver.

    +
    +
    +

    Response Body

    +
    +
    
    +Coming Soon
    +
    +
    +

    watch changes to an object of kind VolumeAttachment

    +

    HTTP Request

    +

    GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments/{name}

    +

    Path Parameters

    - + - - + + + + +
    FieldParameter Description
    apiVersion
    string
    APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resourcesnamename of the VolumeAttachment
    +

    Query Parameters

    + + + + + + + - - + + - - + + - - + + - - + + - -
    ParameterDescription
    kind
    string
    Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kindscontinueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    metadata
    ObjectMeta
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    spec
    TokenReviewSpec
    Spec holds information about the request being evaluatedincludeUninitializedIf true, partially initialized resources are included in the response.
    status
    TokenReviewStatus
    Status is filled in by the server and indicates whether the request can be authenticated.labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    -

    TokenReviewSpec v1beta1 authentication

    - - - - - - + + - - - - + + + + + + + + + + + + + +
    FieldDescriptionlimitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    token
    string
    Token is the opaque bearer token.prettyIf 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    TokenReviewStatus v1beta1 authentication

    - - +

    Response

    - + - - - - - - - - - - + +
    FieldCode Description
    authenticated
    boolean
    Authenticated indicates that the token was associated with a known user.
    error
    string
    Error indicates that the token couldn't be checked
    user
    UserInfo
    User is the UserInfo associated with the provided token.200
    WatchEvent
    OK
    -

    Write Operations

    -

    See supported operations below...

    -

    Create

    +

    Watch List

    kubectl Command

    
     Coming Soon
    +
     

    curl Command (requires kubectl proxy to be running)

    
     Coming Soon
    +
     

    Output

    
     Coming Soon
    +
     

    Response Body

    
     Coming Soon
    +
     
    -

    create a TokenReview

    +

    watch individual changes to a list of VolumeAttachment

    HTTP Request

    -

    POST /apis/authentication.k8s.io/v1beta1/tokenreviews

    +

    GET /apis/storage.k8s.io/v1alpha1/watch/volumeattachments

    Query Parameters

    @@ -108715,51 +114852,103 @@

    Query Parameters

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    continueThe continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server the server will respond with a 410 ResourceExpired error indicating the client must restart their list without the continue field. This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
    fieldSelectorA selector to restrict the list of returned objects by their fields. Defaults to everything.
    includeUninitializedIf true, partially initialized resources are included in the response.
    labelSelectorA selector to restrict the list of returned objects by their labels. Defaults to everything.
    limitlimit is a maximum number of responses to return for a list call. If more items exist, the server will set the continue field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
    pretty If 'true', then the output is pretty printed.
    resourceVersionWhen specified with a watch call, shows changes that occur after that particular version of a resource. Defaults to changes from the beginning of history. When specified for list: - if unset, then the result is returned from remote storage based on quorum-read flag; - if it's 0, then we simply return what we currently have in cache, no guarantee; - if set to non zero, then the result is at least as fresh as given rv.
    timeoutSecondsTimeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
    watchWatch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
    -

    Body Parameters

    +

    Response

    - + - - + +
    ParameterCode Description
    body
    TokenReview
    200
    WatchEvent
    OK
    -

    Response

    +
    +

    VolumeAttachmentSource v1alpha1 storage

    - - + + + - - + + + + +
    CodeDescriptionGroupVersionKind
    202
    TokenReview
    Acceptedstoragev1alpha1VolumeAttachmentSource
    + + + +

    VolumeAttachmentSource represents a volume that should be attached. Right now only PersistenVolumes can be attached via external attacher, in future we may allow also inline volumes in pods. Exactly one member can be set.

    + + + + - - + + + + - - + +
    200
    TokenReview
    OKFieldDescription
    201
    TokenReview
    CreatedpersistentVolumeName
    string
    Name of the persistent volume to attach.

    -

    UserInfo v1beta1 authentication

    +

    VolumeError v1alpha1 storage

    @@ -108770,21 +114959,21 @@

    UserInfo v1beta1 authentication

    - - - + + +
    authenticationv1beta1UserInfostoragev1alpha1VolumeError
    - + -

    UserInfo holds the information about the user needed to implement the user.Info interface.

    +

    VolumeError captures an error encountered during a volume operation.

    @@ -108796,20 +114985,12 @@

    UserInfo v1beta1 authentication

    - - - - - - - - - - + + - - + +
    extra
    object
    Any additional information provided by the authenticator.
    groups
    string array
    The names of groups this user is a part of.
    uid
    string
    A unique value that identifies this user across time. If this user is deleted and another user by the same name is added, they will have different UIDs.message
    string
    String detailing the error encountered during Attach or Detach operation. This string maybe logged, so it should not contain sensitive information.
    username
    string
    The name that uniquely identifies this user among all active users.time
    Time
    Time the error was encountered.
    diff --git a/docs/reference/generated/kubernetes-api/v1.10/navData.js b/docs/reference/generated/kubernetes-api/v1.10/navData.js new file mode 100644 index 0000000000000..d5973c24e4402 --- /dev/null +++ b/docs/reference/generated/kubernetes-api/v1.10/navData.js @@ -0,0 +1 @@ +(function(){navData = {"toc":[{"section":"volumeerror-v1alpha1-storage","subsections":[]},{"section":"volumeattachmentsource-v1alpha1-storage","subsections":[]},{"section":"volumeattachment-v1alpha1-storage","subsections":[{"section":"-strong-read-operations-strong--1026","subsections":[{"section":"watch-list-1030"},{"section":"watch-1029"},{"section":"list-1028"},{"section":"read-1027"}]},{"section":"-strong-write-operations-strong--1020","subsections":[{"section":"delete-collection-1025"},{"section":"delete-1024"},{"section":"replace-1023"},{"section":"patch-1022"},{"section":"create-1021"}]}]},{"section":"userinfo-v1beta1-authentication","subsections":[]},{"section":"tokenreview-v1beta1-authentication","subsections":[{"section":"-strong-write-operations-strong--1018","subsections":[{"section":"create-1019"}]}]},{"section":"supplementalgroupsstrategyoptions-v1beta1-policy","subsections":[]},{"section":"subjectrulesreviewstatus-v1beta1-authorization","subsections":[]},{"section":"subjectaccessreview-v1beta1-authorization","subsections":[{"section":"-strong-write-operations-strong--1016","subsections":[{"section":"create-1017"}]}]},{"section":"subject-v1alpha1-rbac","subsections":[]},{"section":"subject-v1beta1-rbac","subsections":[]},{"section":"storageclass-v1beta1-storage","subsections":[{"section":"-strong-read-operations-strong--1011","subsections":[{"section":"watch-list-1015"},{"section":"watch-1014"},{"section":"list-1013"},{"section":"read-1012"}]},{"section":"-strong-write-operations-strong--1005","subsections":[{"section":"delete-collection-1010"},{"section":"delete-1009"},{"section":"replace-1008"},{"section":"patch-1007"},{"section":"create-1006"}]}]},{"section":"statefulsetupdatestrategy-v1beta1-apps","subsections":[]},{"section":"statefulsetupdatestrategy-v1beta2-apps","subsections":[]},{"section":"statefulsetcondition-v1beta1-apps","subsections":[]},{"section":"statefulsetcondition-v1beta2-apps","subsections":[]},{"section":"statefulset-v1beta1-apps","subsections":[{"section":"-strong-misc-operations-strong--1001","subsections":[{"section":"patch-scale-1004"},{"section":"replace-scale-1003"},{"section":"read-scale-1002"}]},{"section":"-strong-status-operations-strong--997","subsections":[{"section":"replace-status-1000"},{"section":"read-status-999"},{"section":"patch-status-998"}]},{"section":"-strong-read-operations-strong--990","subsections":[{"section":"watch-list-all-namespaces-996"},{"section":"watch-list-995"},{"section":"watch-994"},{"section":"list-all-namespaces-993"},{"section":"list-992"},{"section":"read-991"}]},{"section":"-strong-write-operations-strong--984","subsections":[{"section":"delete-collection-989"},{"section":"delete-988"},{"section":"replace-987"},{"section":"patch-986"},{"section":"create-985"}]}]},{"section":"statefulset-v1beta2-apps","subsections":[{"section":"-strong-misc-operations-strong--980","subsections":[{"section":"patch-scale-983"},{"section":"replace-scale-982"},{"section":"read-scale-981"}]},{"section":"-strong-status-operations-strong--976","subsections":[{"section":"replace-status-979"},{"section":"read-status-978"},{"section":"patch-status-977"}]},{"section":"-strong-read-operations-strong--969","subsections":[{"section":"watch-list-all-namespaces-975"},{"section":"watch-list-974"},{"section":"watch-973"},{"section":"list-all-namespaces-972"},{"section":"list-971"},{"section":"read-970"}]},{"section":"-strong-write-operations-strong--963","subsections":[{"section":"delete-collection-968"},{"section":"delete-967"},{"section":"replace-966"},{"section":"patch-965"},{"section":"create-964"}]}]},{"section":"servicereference-v1beta1-apiregistration","subsections":[]},{"section":"servicereference-v1beta1-admissionregistration","subsections":[]},{"section":"selfsubjectrulesreview-v1beta1-authorization","subsections":[{"section":"-strong-write-operations-strong--961","subsections":[{"section":"create-962"}]}]},{"section":"selfsubjectaccessreview-v1beta1-authorization","subsections":[{"section":"-strong-write-operations-strong--959","subsections":[{"section":"create-960"}]}]},{"section":"scale-v1beta1-extensions","subsections":[]},{"section":"scale-v1beta1-apps","subsections":[]},{"section":"scale-v1beta2-apps","subsections":[]},{"section":"selinuxstrategyoptions-v1beta1-policy","subsections":[]},{"section":"runasuserstrategyoptions-v1beta1-policy","subsections":[]},{"section":"rollingupdatestatefulsetstrategy-v1beta1-apps","subsections":[]},{"section":"rollingupdatestatefulsetstrategy-v1beta2-apps","subsections":[]},{"section":"rollbackconfig-v1beta1-extensions","subsections":[]},{"section":"roleref-v1alpha1-rbac","subsections":[]},{"section":"roleref-v1beta1-rbac","subsections":[]},{"section":"rolebinding-v1alpha1-rbac","subsections":[{"section":"-strong-read-operations-strong--952","subsections":[{"section":"watch-list-all-namespaces-958"},{"section":"watch-list-957"},{"section":"watch-956"},{"section":"list-all-namespaces-955"},{"section":"list-954"},{"section":"read-953"}]},{"section":"-strong-write-operations-strong--946","subsections":[{"section":"delete-collection-951"},{"section":"delete-950"},{"section":"replace-949"},{"section":"patch-948"},{"section":"create-947"}]}]},{"section":"rolebinding-v1beta1-rbac","subsections":[{"section":"-strong-read-operations-strong--939","subsections":[{"section":"watch-list-all-namespaces-945"},{"section":"watch-list-944"},{"section":"watch-943"},{"section":"list-all-namespaces-942"},{"section":"list-941"},{"section":"read-940"}]},{"section":"-strong-write-operations-strong--933","subsections":[{"section":"delete-collection-938"},{"section":"delete-937"},{"section":"replace-936"},{"section":"patch-935"},{"section":"create-934"}]}]},{"section":"role-v1alpha1-rbac","subsections":[{"section":"-strong-read-operations-strong--926","subsections":[{"section":"watch-list-all-namespaces-932"},{"section":"watch-list-931"},{"section":"watch-930"},{"section":"list-all-namespaces-929"},{"section":"list-928"},{"section":"read-927"}]},{"section":"-strong-write-operations-strong--920","subsections":[{"section":"delete-collection-925"},{"section":"delete-924"},{"section":"replace-923"},{"section":"patch-922"},{"section":"create-921"}]}]},{"section":"role-v1beta1-rbac","subsections":[{"section":"-strong-read-operations-strong--913","subsections":[{"section":"watch-list-all-namespaces-919"},{"section":"watch-list-918"},{"section":"watch-917"},{"section":"list-all-namespaces-916"},{"section":"list-915"},{"section":"read-914"}]},{"section":"-strong-write-operations-strong--907","subsections":[{"section":"delete-collection-912"},{"section":"delete-911"},{"section":"replace-910"},{"section":"patch-909"},{"section":"create-908"}]}]},{"section":"resourcerule-v1beta1-authorization","subsections":[]},{"section":"resourceattributes-v1beta1-authorization","subsections":[]},{"section":"replicasetcondition-v1beta1-extensions","subsections":[]},{"section":"replicasetcondition-v1beta2-apps","subsections":[]},{"section":"replicaset-v1beta1-extensions","subsections":[{"section":"-strong-misc-operations-strong--903","subsections":[{"section":"patch-scale-906"},{"section":"replace-scale-905"},{"section":"read-scale-904"}]},{"section":"-strong-status-operations-strong--899","subsections":[{"section":"replace-status-902"},{"section":"read-status-901"},{"section":"patch-status-900"}]},{"section":"-strong-read-operations-strong--892","subsections":[{"section":"watch-list-all-namespaces-898"},{"section":"watch-list-897"},{"section":"watch-896"},{"section":"list-all-namespaces-895"},{"section":"list-894"},{"section":"read-893"}]},{"section":"-strong-write-operations-strong--886","subsections":[{"section":"delete-collection-891"},{"section":"delete-890"},{"section":"replace-889"},{"section":"patch-888"},{"section":"create-887"}]}]},{"section":"replicaset-v1beta2-apps","subsections":[{"section":"-strong-misc-operations-strong--882","subsections":[{"section":"patch-scale-885"},{"section":"replace-scale-884"},{"section":"read-scale-883"}]},{"section":"-strong-status-operations-strong--878","subsections":[{"section":"replace-status-881"},{"section":"read-status-880"},{"section":"patch-status-879"}]},{"section":"-strong-read-operations-strong--871","subsections":[{"section":"watch-list-all-namespaces-877"},{"section":"watch-list-876"},{"section":"watch-875"},{"section":"list-all-namespaces-874"},{"section":"list-873"},{"section":"read-872"}]},{"section":"-strong-write-operations-strong--865","subsections":[{"section":"delete-collection-870"},{"section":"delete-869"},{"section":"replace-868"},{"section":"patch-867"},{"section":"create-866"}]}]},{"section":"policyrule-v1alpha1-rbac","subsections":[]},{"section":"policyrule-v1beta1-rbac","subsections":[]},{"section":"podsecuritypolicy-v1beta1-policy","subsections":[{"section":"-strong-read-operations-strong--860","subsections":[{"section":"watch-list-864"},{"section":"watch-863"},{"section":"list-862"},{"section":"read-861"}]},{"section":"-strong-write-operations-strong--854","subsections":[{"section":"delete-collection-859"},{"section":"delete-858"},{"section":"replace-857"},{"section":"patch-856"},{"section":"create-855"}]}]},{"section":"nonresourcerule-v1beta1-authorization","subsections":[]},{"section":"nonresourceattributes-v1beta1-authorization","subsections":[]},{"section":"networkpolicyport-v1beta1-extensions","subsections":[]},{"section":"networkpolicypeer-v1beta1-extensions","subsections":[]},{"section":"networkpolicyingressrule-v1beta1-extensions","subsections":[]},{"section":"networkpolicyegressrule-v1beta1-extensions","subsections":[]},{"section":"networkpolicy-v1beta1-extensions","subsections":[{"section":"-strong-read-operations-strong--847","subsections":[{"section":"watch-list-all-namespaces-853"},{"section":"watch-list-852"},{"section":"watch-851"},{"section":"list-all-namespaces-850"},{"section":"list-849"},{"section":"read-848"}]},{"section":"-strong-write-operations-strong--841","subsections":[{"section":"delete-collection-846"},{"section":"delete-845"},{"section":"replace-844"},{"section":"patch-843"},{"section":"create-842"}]}]},{"section":"localsubjectaccessreview-v1beta1-authorization","subsections":[{"section":"-strong-write-operations-strong--839","subsections":[{"section":"create-840"}]}]},{"section":"jobtemplatespec-v2alpha1-batch","subsections":[]},{"section":"initializer-v1alpha1-admissionregistration","subsections":[]},{"section":"ipblock-v1beta1-extensions","subsections":[]},{"section":"idrange-v1beta1-policy","subsections":[]},{"section":"hostportrange-v1beta1-policy","subsections":[]},{"section":"horizontalpodautoscaler-v2beta1-autoscaling","subsections":[{"section":"-strong-status-operations-strong--835","subsections":[{"section":"replace-status-838"},{"section":"read-status-837"},{"section":"patch-status-836"}]},{"section":"-strong-read-operations-strong--828","subsections":[{"section":"watch-list-all-namespaces-834"},{"section":"watch-list-833"},{"section":"watch-832"},{"section":"list-all-namespaces-831"},{"section":"list-830"},{"section":"read-829"}]},{"section":"-strong-write-operations-strong--822","subsections":[{"section":"delete-collection-827"},{"section":"delete-826"},{"section":"replace-825"},{"section":"patch-824"},{"section":"create-823"}]}]},{"section":"fsgroupstrategyoptions-v1beta1-policy","subsections":[]},{"section":"eventseries-v1beta1-events","subsections":[]},{"section":"event-v1beta1-events","subsections":[{"section":"-strong-read-operations-strong--815","subsections":[{"section":"watch-list-all-namespaces-821"},{"section":"watch-list-820"},{"section":"watch-819"},{"section":"list-all-namespaces-818"},{"section":"list-817"},{"section":"read-816"}]},{"section":"-strong-write-operations-strong--809","subsections":[{"section":"delete-collection-814"},{"section":"delete-813"},{"section":"replace-812"},{"section":"patch-811"},{"section":"create-810"}]}]},{"section":"deploymentcondition-v1beta1-extensions","subsections":[]},{"section":"deploymentcondition-v1beta1-apps","subsections":[]},{"section":"deploymentcondition-v1beta2-apps","subsections":[]},{"section":"deployment-v1beta1-extensions","subsections":[{"section":"-strong-misc-operations-strong--804","subsections":[{"section":"rollback-808"},{"section":"patch-scale-807"},{"section":"replace-scale-806"},{"section":"read-scale-805"}]},{"section":"-strong-status-operations-strong--800","subsections":[{"section":"replace-status-803"},{"section":"read-status-802"},{"section":"patch-status-801"}]},{"section":"-strong-read-operations-strong--793","subsections":[{"section":"watch-list-all-namespaces-799"},{"section":"watch-list-798"},{"section":"watch-797"},{"section":"list-all-namespaces-796"},{"section":"list-795"},{"section":"read-794"}]},{"section":"-strong-write-operations-strong--787","subsections":[{"section":"delete-collection-792"},{"section":"delete-791"},{"section":"replace-790"},{"section":"patch-789"},{"section":"create-788"}]}]},{"section":"deployment-v1beta1-apps","subsections":[{"section":"-strong-misc-operations-strong--783","subsections":[{"section":"rollback"},{"section":"patch-scale-786"},{"section":"replace-scale-785"},{"section":"read-scale-784"}]},{"section":"-strong-status-operations-strong--779","subsections":[{"section":"replace-status-782"},{"section":"read-status-781"},{"section":"patch-status-780"}]},{"section":"-strong-read-operations-strong--772","subsections":[{"section":"watch-list-all-namespaces-778"},{"section":"watch-list-777"},{"section":"watch-776"},{"section":"list-all-namespaces-775"},{"section":"list-774"},{"section":"read-773"}]},{"section":"-strong-write-operations-strong--766","subsections":[{"section":"delete-collection-771"},{"section":"delete-770"},{"section":"replace-769"},{"section":"patch-768"},{"section":"create-767"}]}]},{"section":"deployment-v1beta2-apps","subsections":[{"section":"-strong-misc-operations-strong--762","subsections":[{"section":"patch-scale-765"},{"section":"replace-scale-764"},{"section":"read-scale-763"}]},{"section":"-strong-status-operations-strong--758","subsections":[{"section":"replace-status-761"},{"section":"read-status-760"},{"section":"patch-status-759"}]},{"section":"-strong-read-operations-strong--751","subsections":[{"section":"watch-list-all-namespaces-757"},{"section":"watch-list-756"},{"section":"watch-755"},{"section":"list-all-namespaces-754"},{"section":"list-753"},{"section":"read-752"}]},{"section":"-strong-write-operations-strong--745","subsections":[{"section":"delete-collection-750"},{"section":"delete-749"},{"section":"replace-748"},{"section":"patch-747"},{"section":"create-746"}]}]},{"section":"daemonsetupdatestrategy-v1beta1-extensions","subsections":[]},{"section":"daemonsetupdatestrategy-v1beta2-apps","subsections":[]},{"section":"daemonsetcondition-v1beta1-extensions","subsections":[]},{"section":"daemonsetcondition-v1beta2-apps","subsections":[]},{"section":"daemonset-v1beta1-extensions","subsections":[{"section":"-strong-status-operations-strong--741","subsections":[{"section":"replace-status-744"},{"section":"read-status-743"},{"section":"patch-status-742"}]},{"section":"-strong-read-operations-strong--734","subsections":[{"section":"watch-list-all-namespaces-740"},{"section":"watch-list-739"},{"section":"watch-738"},{"section":"list-all-namespaces-737"},{"section":"list-736"},{"section":"read-735"}]},{"section":"-strong-write-operations-strong--728","subsections":[{"section":"delete-collection-733"},{"section":"delete-732"},{"section":"replace-731"},{"section":"patch-730"},{"section":"create-729"}]}]},{"section":"daemonset-v1beta2-apps","subsections":[{"section":"-strong-status-operations-strong--724","subsections":[{"section":"replace-status-727"},{"section":"read-status-726"},{"section":"patch-status-725"}]},{"section":"-strong-read-operations-strong--717","subsections":[{"section":"watch-list-all-namespaces-723"},{"section":"watch-list-722"},{"section":"watch-721"},{"section":"list-all-namespaces-720"},{"section":"list-719"},{"section":"read-718"}]},{"section":"-strong-write-operations-strong--711","subsections":[{"section":"delete-collection-716"},{"section":"delete-715"},{"section":"replace-714"},{"section":"patch-713"},{"section":"create-712"}]}]},{"section":"crossversionobjectreference-v2beta1-autoscaling","subsections":[]},{"section":"cronjob-v2alpha1-batch","subsections":[{"section":"-strong-status-operations-strong--707","subsections":[{"section":"replace-status-710"},{"section":"read-status-709"},{"section":"patch-status-708"}]},{"section":"-strong-read-operations-strong--700","subsections":[{"section":"watch-list-all-namespaces-706"},{"section":"watch-list-705"},{"section":"watch-704"},{"section":"list-all-namespaces-703"},{"section":"list-702"},{"section":"read-701"}]},{"section":"-strong-write-operations-strong--694","subsections":[{"section":"delete-collection-699"},{"section":"delete-698"},{"section":"replace-697"},{"section":"patch-696"},{"section":"create-695"}]}]},{"section":"controllerrevision-v1beta1-apps","subsections":[{"section":"-strong-read-operations-strong--687","subsections":[{"section":"watch-list-all-namespaces-693"},{"section":"watch-list-692"},{"section":"watch-691"},{"section":"list-all-namespaces-690"},{"section":"list-689"},{"section":"read-688"}]},{"section":"-strong-write-operations-strong--681","subsections":[{"section":"delete-collection-686"},{"section":"delete-685"},{"section":"replace-684"},{"section":"patch-683"},{"section":"create-682"}]}]},{"section":"controllerrevision-v1beta2-apps","subsections":[{"section":"-strong-read-operations-strong--674","subsections":[{"section":"watch-list-all-namespaces-680"},{"section":"watch-list-679"},{"section":"watch-678"},{"section":"list-all-namespaces-677"},{"section":"list-676"},{"section":"read-675"}]},{"section":"-strong-write-operations-strong--668","subsections":[{"section":"delete-collection-673"},{"section":"delete-672"},{"section":"replace-671"},{"section":"patch-670"},{"section":"create-669"}]}]},{"section":"clusterrolebinding-v1alpha1-rbac","subsections":[{"section":"-strong-read-operations-strong--663","subsections":[{"section":"watch-list-667"},{"section":"watch-666"},{"section":"list-665"},{"section":"read-664"}]},{"section":"-strong-write-operations-strong--657","subsections":[{"section":"delete-collection-662"},{"section":"delete-661"},{"section":"replace-660"},{"section":"patch-659"},{"section":"create-658"}]}]},{"section":"clusterrolebinding-v1beta1-rbac","subsections":[{"section":"-strong-read-operations-strong--652","subsections":[{"section":"watch-list-656"},{"section":"watch-655"},{"section":"list-654"},{"section":"read-653"}]},{"section":"-strong-write-operations-strong--646","subsections":[{"section":"delete-collection-651"},{"section":"delete-650"},{"section":"replace-649"},{"section":"patch-648"},{"section":"create-647"}]}]},{"section":"clusterrole-v1alpha1-rbac","subsections":[{"section":"-strong-read-operations-strong--641","subsections":[{"section":"watch-list-645"},{"section":"watch-644"},{"section":"list-643"},{"section":"read-642"}]},{"section":"-strong-write-operations-strong--635","subsections":[{"section":"delete-collection-640"},{"section":"delete-639"},{"section":"replace-638"},{"section":"patch-637"},{"section":"create-636"}]}]},{"section":"clusterrole-v1beta1-rbac","subsections":[{"section":"-strong-read-operations-strong--630","subsections":[{"section":"watch-list-634"},{"section":"watch-633"},{"section":"list-632"},{"section":"read-631"}]},{"section":"-strong-write-operations-strong--624","subsections":[{"section":"delete-collection-629"},{"section":"delete-628"},{"section":"replace-627"},{"section":"patch-626"},{"section":"create-625"}]}]},{"section":"allowedhostpath-v1beta1-policy","subsections":[]},{"section":"allowedflexvolume-v1beta1-policy","subsections":[]},{"section":"aggregationrule-v1alpha1-rbac","subsections":[]},{"section":"aggregationrule-v1beta1-rbac","subsections":[]},{"section":"apiservicecondition-v1beta1-apiregistration","subsections":[]},{"section":"apiservice-v1beta1-apiregistration","subsections":[{"section":"-strong-status-operations-strong--622","subsections":[{"section":"replace-status-623"}]},{"section":"-strong-read-operations-strong--617","subsections":[{"section":"watch-list-621"},{"section":"watch-620"},{"section":"list-619"},{"section":"read-618"}]},{"section":"-strong-write-operations-strong--611","subsections":[{"section":"delete-collection-616"},{"section":"delete-615"},{"section":"replace-614"},{"section":"patch-613"},{"section":"create-612"}]}]},{"section":"-strong-old-api-versions-strong-","subsections":[]},{"section":"-strong-definitions-strong-","subsections":[{"section":"weightedpodaffinityterm-v1-core"},{"section":"webhookclientconfig-v1beta1-admissionregistration"},{"section":"webhook-v1beta1-admissionregistration"},{"section":"watchevent-v1-meta"},{"section":"vspherevirtualdiskvolumesource-v1-core"},{"section":"volumeprojection-v1-core"},{"section":"volumenodeaffinity-v1-core"},{"section":"volumemount-v1-core"},{"section":"volumeerror-v1beta1-storage"},{"section":"volumedevice-v1-core"},{"section":"volumeattachmentsource-v1beta1-storage"},{"section":"volumeattachment-v1beta1-storage"},{"section":"userinfo-v1-authentication"},{"section":"toleration-v1-core"},{"section":"time-v1-meta"},{"section":"taint-v1-core"},{"section":"tcpsocketaction-v1-core"},{"section":"supplementalgroupsstrategyoptions-v1beta1-extensions"},{"section":"subjectrulesreviewstatus-v1-authorization"},{"section":"subject-v1-rbac"},{"section":"storageosvolumesource-v1-core"},{"section":"storageospersistentvolumesource-v1-core"},{"section":"statusdetails-v1-meta"},{"section":"statuscause-v1-meta"},{"section":"status-v1-meta"},{"section":"statefulsetupdatestrategy-v1-apps"},{"section":"statefulsetcondition-v1-apps"},{"section":"sessionaffinityconfig-v1-core"},{"section":"servicereference-v1-apiregistration"},{"section":"serviceport-v1-core"},{"section":"serveraddressbyclientcidr-v1-meta"},{"section":"securitycontext-v1-core"},{"section":"secretvolumesource-v1-core"},{"section":"secretreference-v1-core"},{"section":"secretprojection-v1-core"},{"section":"secretkeyselector-v1-core"},{"section":"secretenvsource-v1-core"},{"section":"scaleiovolumesource-v1-core"},{"section":"scaleiopersistentvolumesource-v1-core"},{"section":"scale-v1-autoscaling"},{"section":"selinuxstrategyoptions-v1beta1-extensions"},{"section":"selinuxoptions-v1-core"},{"section":"runasuserstrategyoptions-v1beta1-extensions"},{"section":"rulewithoperations-v1beta1-admissionregistration"},{"section":"rule-v1alpha1-admissionregistration"},{"section":"rollingupdatestatefulsetstrategy-v1-apps"},{"section":"rollbackconfig-v1beta1-apps"},{"section":"roleref-v1-rbac"},{"section":"resourcerule-v1-authorization"},{"section":"resourcerequirements-v1-core"},{"section":"resourcemetricstatus-v2beta1-autoscaling"},{"section":"resourcemetricsource-v2beta1-autoscaling"},{"section":"resourcefieldselector-v1-core"},{"section":"resourceattributes-v1-authorization"},{"section":"replicationcontrollercondition-v1-core"},{"section":"replicasetcondition-v1-apps"},{"section":"rbdvolumesource-v1-core"},{"section":"rbdpersistentvolumesource-v1-core"},{"section":"quobytevolumesource-v1-core"},{"section":"quantity-resource-core"},{"section":"projectedvolumesource-v1-core"},{"section":"probe-v1-core"},{"section":"preferredschedulingterm-v1-core"},{"section":"preconditions-v1-meta"},{"section":"portworxvolumesource-v1-core"},{"section":"policyrule-v1-rbac"},{"section":"podsmetricstatus-v2beta1-autoscaling"},{"section":"podsmetricsource-v2beta1-autoscaling"},{"section":"podsecuritycontext-v1-core"},{"section":"poddnsconfigoption-v1-core"},{"section":"poddnsconfig-v1-core"},{"section":"podcondition-v1-core"},{"section":"podantiaffinity-v1-core"},{"section":"podaffinityterm-v1-core"},{"section":"podaffinity-v1-core"},{"section":"photonpersistentdiskvolumesource-v1-core"},{"section":"persistentvolumeclaimvolumesource-v1-core"},{"section":"persistentvolumeclaimcondition-v1-core"},{"section":"patch-v1-meta"},{"section":"ownerreference-v1-meta"},{"section":"objectreference-v1-core"},{"section":"objectmetricstatus-v2beta1-autoscaling"},{"section":"objectmetricsource-v2beta1-autoscaling"},{"section":"objectmeta-v1-meta"},{"section":"objectfieldselector-v1-core"},{"section":"nonresourcerule-v1-authorization"},{"section":"nonresourceattributes-v1-authorization"},{"section":"nodesysteminfo-v1-core"},{"section":"nodeselectorterm-v1-core"},{"section":"nodeselectorrequirement-v1-core"},{"section":"nodeselector-v1-core"},{"section":"nodedaemonendpoints-v1-core"},{"section":"nodeconfigsource-v1-core"},{"section":"nodecondition-v1-core"},{"section":"nodeaffinity-v1-core"},{"section":"nodeaddress-v1-core"},{"section":"networkpolicyport-v1-networking"},{"section":"networkpolicypeer-v1-networking"},{"section":"networkpolicyingressrule-v1-networking"},{"section":"networkpolicyegressrule-v1-networking"},{"section":"nfsvolumesource-v1-core"},{"section":"microtime-v1-meta"},{"section":"metricstatus-v2beta1-autoscaling"},{"section":"metricspec-v2beta1-autoscaling"},{"section":"localvolumesource-v1-core"},{"section":"localobjectreference-v1-core"},{"section":"loadbalancerstatus-v1-core"},{"section":"loadbalanceringress-v1-core"},{"section":"listmeta-v1-meta"},{"section":"limitrangeitem-v1-core"},{"section":"lifecycle-v1-core"},{"section":"labelselectorrequirement-v1-meta"},{"section":"labelselector-v1-meta"},{"section":"keytopath-v1-core"},{"section":"jobtemplatespec-v1beta1-batch"},{"section":"jobcondition-v1-batch"},{"section":"jsonschemapropsorbool-v1beta1-apiextensions"},{"section":"jsonschemapropsorarray-v1beta1-apiextensions"},{"section":"jsonschemaprops-v1beta1-apiextensions"},{"section":"json-v1beta1-apiextensions"},{"section":"initializers-v1-meta"},{"section":"initializer-v1-meta"},{"section":"ingresstls-v1beta1-extensions"},{"section":"ingressrule-v1beta1-extensions"},{"section":"ingressbackend-v1beta1-extensions"},{"section":"iscsivolumesource-v1-core"},{"section":"iscsipersistentvolumesource-v1-core"},{"section":"ipblock-v1-networking"},{"section":"idrange-v1beta1-extensions"},{"section":"hostportrange-v1beta1-extensions"},{"section":"hostpathvolumesource-v1-core"},{"section":"hostalias-v1-core"},{"section":"horizontalpodautoscalercondition-v2beta1-autoscaling"},{"section":"handler-v1-core"},{"section":"httpingressrulevalue-v1beta1-extensions"},{"section":"httpingresspath-v1beta1-extensions"},{"section":"httpheader-v1-core"},{"section":"httpgetaction-v1-core"},{"section":"groupversionfordiscovery-v1-meta"},{"section":"glusterfsvolumesource-v1-core"},{"section":"gitrepovolumesource-v1-core"},{"section":"gcepersistentdiskvolumesource-v1-core"},{"section":"flockervolumesource-v1-core"},{"section":"flexvolumesource-v1-core"},{"section":"flexpersistentvolumesource-v1-core"},{"section":"fsgroupstrategyoptions-v1beta1-extensions"},{"section":"fcvolumesource-v1-core"},{"section":"externalmetricstatus-v2beta1-autoscaling"},{"section":"externalmetricsource-v2beta1-autoscaling"},{"section":"externaldocumentation-v1beta1-apiextensions"},{"section":"execaction-v1-core"},{"section":"eviction-v1beta1-policy"},{"section":"eventsource-v1-core"},{"section":"eventseries-v1-core"},{"section":"envvarsource-v1-core"},{"section":"envvar-v1-core"},{"section":"envfromsource-v1-core"},{"section":"endpointsubset-v1-core"},{"section":"endpointport-v1-core"},{"section":"endpointaddress-v1-core"},{"section":"emptydirvolumesource-v1-core"},{"section":"downwardapivolumesource-v1-core"},{"section":"downwardapivolumefile-v1-core"},{"section":"downwardapiprojection-v1-core"},{"section":"deploymentcondition-v1-apps"},{"section":"deleteoptions-v1-meta"},{"section":"daemonsetupdatestrategy-v1-apps"},{"section":"daemonsetcondition-v1-apps"},{"section":"daemonendpoint-v1-core"},{"section":"customresourcevalidation-v1beta1-apiextensions"},{"section":"customresourcesubresources-v1beta1-apiextensions"},{"section":"customresourcesubresourcestatus-v1beta1-apiextensions"},{"section":"customresourcesubresourcescale-v1beta1-apiextensions"},{"section":"customresourcedefinitionnames-v1beta1-apiextensions"},{"section":"customresourcedefinitioncondition-v1beta1-apiextensions"},{"section":"crossversionobjectreference-v1-autoscaling"},{"section":"containerstatewaiting-v1-core"},{"section":"containerstateterminated-v1-core"},{"section":"containerstaterunning-v1-core"},{"section":"containerstate-v1-core"},{"section":"containerport-v1-core"},{"section":"containerimage-v1-core"},{"section":"configmapvolumesource-v1-core"},{"section":"configmapprojection-v1-core"},{"section":"configmapkeyselector-v1-core"},{"section":"configmapenvsource-v1-core"},{"section":"componentcondition-v1-core"},{"section":"clientipconfig-v1-core"},{"section":"cindervolumesource-v1-core"},{"section":"certificatesigningrequestcondition-v1beta1-certificates"},{"section":"cephfsvolumesource-v1-core"},{"section":"cephfspersistentvolumesource-v1-core"},{"section":"capabilities-v1-core"},{"section":"csipersistentvolumesource-v1-core"},{"section":"azurefilevolumesource-v1-core"},{"section":"azurefilepersistentvolumesource-v1-core"},{"section":"azurediskvolumesource-v1-core"},{"section":"attachedvolume-v1-core"},{"section":"allowedhostpath-v1beta1-extensions"},{"section":"allowedflexvolume-v1beta1-extensions"},{"section":"aggregationrule-v1-rbac"},{"section":"affinity-v1-core"},{"section":"awselasticblockstorevolumesource-v1-core"},{"section":"apiversions-v1-meta"},{"section":"apiservicecondition-v1-apiregistration"},{"section":"apiservice-v1-apiregistration"},{"section":"apiresource-v1-meta"},{"section":"apigroup-v1-meta"}]},{"section":"networkpolicy-v1-networking","subsections":[{"section":"-strong-read-operations-strong--604","subsections":[{"section":"watch-list-all-namespaces-610"},{"section":"watch-list-609"},{"section":"watch-608"},{"section":"list-all-namespaces-607"},{"section":"list-606"},{"section":"read-605"}]},{"section":"-strong-write-operations-strong--598","subsections":[{"section":"delete-collection-603"},{"section":"delete-602"},{"section":"replace-601"},{"section":"patch-600"},{"section":"create-599"}]}]},{"section":"tokenreview-v1-authentication","subsections":[{"section":"-strong-write-operations-strong--596","subsections":[{"section":"create-597"}]}]},{"section":"subjectaccessreview-v1-authorization","subsections":[{"section":"-strong-write-operations-strong--594","subsections":[{"section":"create-595"}]}]},{"section":"serviceaccount-v1-core","subsections":[{"section":"-strong-read-operations-strong--587","subsections":[{"section":"watch-list-all-namespaces-593"},{"section":"watch-list-592"},{"section":"watch-591"},{"section":"list-all-namespaces-590"},{"section":"list-589"},{"section":"read-588"}]},{"section":"-strong-write-operations-strong--581","subsections":[{"section":"delete-collection-586"},{"section":"delete-585"},{"section":"replace-584"},{"section":"patch-583"},{"section":"create-582"}]}]},{"section":"selfsubjectrulesreview-v1-authorization","subsections":[{"section":"-strong-write-operations-strong--579","subsections":[{"section":"create-580"}]}]},{"section":"selfsubjectaccessreview-v1-authorization","subsections":[{"section":"-strong-write-operations-strong--577","subsections":[{"section":"create-578"}]}]},{"section":"rolebinding-v1-rbac","subsections":[{"section":"-strong-read-operations-strong--570","subsections":[{"section":"watch-list-all-namespaces-576"},{"section":"watch-list-575"},{"section":"watch-574"},{"section":"list-all-namespaces-573"},{"section":"list-572"},{"section":"read-571"}]},{"section":"-strong-write-operations-strong--564","subsections":[{"section":"delete-collection-569"},{"section":"delete-568"},{"section":"replace-567"},{"section":"patch-566"},{"section":"create-565"}]}]},{"section":"role-v1-rbac","subsections":[{"section":"-strong-read-operations-strong--557","subsections":[{"section":"watch-list-all-namespaces-563"},{"section":"watch-list-562"},{"section":"watch-561"},{"section":"list-all-namespaces-560"},{"section":"list-559"},{"section":"read-558"}]},{"section":"-strong-write-operations-strong--551","subsections":[{"section":"delete-collection-556"},{"section":"delete-555"},{"section":"replace-554"},{"section":"patch-553"},{"section":"create-552"}]}]},{"section":"resourcequota-v1-core","subsections":[{"section":"-strong-status-operations-strong--547","subsections":[{"section":"replace-status-550"},{"section":"read-status-549"},{"section":"patch-status-548"}]},{"section":"-strong-read-operations-strong--540","subsections":[{"section":"watch-list-all-namespaces-546"},{"section":"watch-list-545"},{"section":"watch-544"},{"section":"list-all-namespaces-543"},{"section":"list-542"},{"section":"read-541"}]},{"section":"-strong-write-operations-strong--534","subsections":[{"section":"delete-collection-539"},{"section":"delete-538"},{"section":"replace-537"},{"section":"patch-536"},{"section":"create-535"}]}]},{"section":"persistentvolume-v1-core","subsections":[{"section":"-strong-status-operations-strong--530","subsections":[{"section":"replace-status-533"},{"section":"read-status-532"},{"section":"patch-status-531"}]},{"section":"-strong-read-operations-strong--525","subsections":[{"section":"watch-list-529"},{"section":"watch-528"},{"section":"list-527"},{"section":"read-526"}]},{"section":"-strong-write-operations-strong--519","subsections":[{"section":"delete-collection-524"},{"section":"delete-523"},{"section":"replace-522"},{"section":"patch-521"},{"section":"create-520"}]}]},{"section":"node-v1-core","subsections":[{"section":"-strong-proxy-operations-strong--508","subsections":[{"section":"replace-connect-proxy-path-518"},{"section":"replace-connect-proxy-517"},{"section":"head-connect-proxy-path-516"},{"section":"head-connect-proxy-515"},{"section":"get-connect-proxy-path-514"},{"section":"get-connect-proxy-513"},{"section":"delete-connect-proxy-path-512"},{"section":"delete-connect-proxy-511"},{"section":"create-connect-proxy-path-510"},{"section":"create-connect-proxy-509"}]},{"section":"-strong-status-operations-strong--504","subsections":[{"section":"replace-status-507"},{"section":"read-status-506"},{"section":"patch-status-505"}]},{"section":"-strong-read-operations-strong--499","subsections":[{"section":"watch-list-503"},{"section":"watch-502"},{"section":"list-501"},{"section":"read-500"}]},{"section":"-strong-write-operations-strong--493","subsections":[{"section":"delete-collection-498"},{"section":"delete-497"},{"section":"replace-496"},{"section":"patch-495"},{"section":"create-494"}]}]},{"section":"namespace-v1-core","subsections":[{"section":"-strong-status-operations-strong--489","subsections":[{"section":"replace-status-492"},{"section":"read-status-491"},{"section":"patch-status-490"}]},{"section":"-strong-read-operations-strong--484","subsections":[{"section":"watch-list-488"},{"section":"watch-487"},{"section":"list-486"},{"section":"read-485"}]},{"section":"-strong-write-operations-strong--479","subsections":[{"section":"delete-483"},{"section":"replace-482"},{"section":"patch-481"},{"section":"create-480"}]}]},{"section":"localsubjectaccessreview-v1-authorization","subsections":[{"section":"-strong-write-operations-strong--477","subsections":[{"section":"create-478"}]}]},{"section":"componentstatus-v1-core","subsections":[{"section":"-strong-read-operations-strong--474","subsections":[{"section":"list-476"},{"section":"read-475"}]}]},{"section":"clusterrolebinding-v1-rbac","subsections":[{"section":"-strong-read-operations-strong--469","subsections":[{"section":"watch-list-473"},{"section":"watch-472"},{"section":"list-471"},{"section":"read-470"}]},{"section":"-strong-write-operations-strong--463","subsections":[{"section":"delete-collection-468"},{"section":"delete-467"},{"section":"replace-466"},{"section":"patch-465"},{"section":"create-464"}]}]},{"section":"clusterrole-v1-rbac","subsections":[{"section":"-strong-read-operations-strong--458","subsections":[{"section":"watch-list-462"},{"section":"watch-461"},{"section":"list-460"},{"section":"read-459"}]},{"section":"-strong-write-operations-strong--452","subsections":[{"section":"delete-collection-457"},{"section":"delete-456"},{"section":"replace-455"},{"section":"patch-454"},{"section":"create-453"}]}]},{"section":"certificatesigningrequest-v1beta1-certificates","subsections":[{"section":"-strong-status-operations-strong--450","subsections":[{"section":"replace-status-451"}]},{"section":"-strong-read-operations-strong--445","subsections":[{"section":"watch-list-449"},{"section":"watch-448"},{"section":"list-447"},{"section":"read-446"}]},{"section":"-strong-write-operations-strong--439","subsections":[{"section":"delete-collection-444"},{"section":"delete-443"},{"section":"replace-442"},{"section":"patch-441"},{"section":"create-440"}]}]},{"section":"binding-v1-core","subsections":[{"section":"-strong-write-operations-strong--437","subsections":[{"section":"create-438"}]}]},{"section":"apiservice-v1beta1-apiregistration","subsections":[{"section":"-strong-status-operations-strong--435","subsections":[{"section":"replace-status-436"}]},{"section":"-strong-read-operations-strong--430","subsections":[{"section":"watch-list-434"},{"section":"watch-433"},{"section":"list-432"},{"section":"read-431"}]},{"section":"-strong-write-operations-strong--424","subsections":[{"section":"delete-collection-429"},{"section":"delete-428"},{"section":"replace-427"},{"section":"patch-426"},{"section":"create-425"}]}]},{"section":"-strong-cluster-strong-","subsections":[]},{"section":"podsecuritypolicy-v1beta1-extensions","subsections":[{"section":"-strong-read-operations-strong--419","subsections":[{"section":"watch-list-423"},{"section":"watch-422"},{"section":"list-421"},{"section":"read-420"}]},{"section":"-strong-write-operations-strong--413","subsections":[{"section":"delete-collection-418"},{"section":"delete-417"},{"section":"replace-416"},{"section":"patch-415"},{"section":"create-414"}]}]},{"section":"podpreset-v1alpha1-settings","subsections":[{"section":"-strong-read-operations-strong--406","subsections":[{"section":"watch-list-all-namespaces-412"},{"section":"watch-list-411"},{"section":"watch-410"},{"section":"list-all-namespaces-409"},{"section":"list-408"},{"section":"read-407"}]},{"section":"-strong-write-operations-strong--400","subsections":[{"section":"delete-collection-405"},{"section":"delete-404"},{"section":"replace-403"},{"section":"patch-402"},{"section":"create-401"}]}]},{"section":"priorityclass-v1alpha1-scheduling","subsections":[{"section":"-strong-read-operations-strong--395","subsections":[{"section":"watch-list-399"},{"section":"watch-398"},{"section":"list-397"},{"section":"read-396"}]},{"section":"-strong-write-operations-strong--389","subsections":[{"section":"delete-collection-394"},{"section":"delete-393"},{"section":"replace-392"},{"section":"patch-391"},{"section":"create-390"}]}]},{"section":"poddisruptionbudget-v1beta1-policy","subsections":[{"section":"-strong-status-operations-strong--385","subsections":[{"section":"replace-status-388"},{"section":"read-status-387"},{"section":"patch-status-386"}]},{"section":"-strong-read-operations-strong--378","subsections":[{"section":"watch-list-all-namespaces-384"},{"section":"watch-list-383"},{"section":"watch-382"},{"section":"list-all-namespaces-381"},{"section":"list-380"},{"section":"read-379"}]},{"section":"-strong-write-operations-strong--372","subsections":[{"section":"delete-collection-377"},{"section":"delete-376"},{"section":"replace-375"},{"section":"patch-374"},{"section":"create-373"}]}]},{"section":"podtemplate-v1-core","subsections":[{"section":"-strong-read-operations-strong--365","subsections":[{"section":"watch-list-all-namespaces-371"},{"section":"watch-list-370"},{"section":"watch-369"},{"section":"list-all-namespaces-368"},{"section":"list-367"},{"section":"read-366"}]},{"section":"-strong-write-operations-strong--359","subsections":[{"section":"delete-collection-364"},{"section":"delete-363"},{"section":"replace-362"},{"section":"patch-361"},{"section":"create-360"}]}]},{"section":"validatingwebhookconfiguration-v1beta1-admissionregistration","subsections":[{"section":"-strong-read-operations-strong--354","subsections":[{"section":"watch-list-358"},{"section":"watch-357"},{"section":"list-356"},{"section":"read-355"}]},{"section":"-strong-write-operations-strong--348","subsections":[{"section":"delete-collection-353"},{"section":"delete-352"},{"section":"replace-351"},{"section":"patch-350"},{"section":"create-349"}]}]},{"section":"mutatingwebhookconfiguration-v1beta1-admissionregistration","subsections":[{"section":"-strong-read-operations-strong--343","subsections":[{"section":"watch-list-347"},{"section":"watch-346"},{"section":"list-345"},{"section":"read-344"}]},{"section":"-strong-write-operations-strong--337","subsections":[{"section":"delete-collection-342"},{"section":"delete-341"},{"section":"replace-340"},{"section":"patch-339"},{"section":"create-338"}]}]},{"section":"initializerconfiguration-v1alpha1-admissionregistration","subsections":[{"section":"-strong-read-operations-strong--332","subsections":[{"section":"watch-list-336"},{"section":"watch-335"},{"section":"list-334"},{"section":"read-333"}]},{"section":"-strong-write-operations-strong--326","subsections":[{"section":"delete-collection-331"},{"section":"delete-330"},{"section":"replace-329"},{"section":"patch-328"},{"section":"create-327"}]}]},{"section":"horizontalpodautoscaler-v1-autoscaling","subsections":[{"section":"-strong-status-operations-strong--322","subsections":[{"section":"replace-status-325"},{"section":"read-status-324"},{"section":"patch-status-323"}]},{"section":"-strong-read-operations-strong--315","subsections":[{"section":"watch-list-all-namespaces-321"},{"section":"watch-list-320"},{"section":"watch-319"},{"section":"list-all-namespaces-318"},{"section":"list-317"},{"section":"read-316"}]},{"section":"-strong-write-operations-strong--309","subsections":[{"section":"delete-collection-314"},{"section":"delete-313"},{"section":"replace-312"},{"section":"patch-311"},{"section":"create-310"}]}]},{"section":"limitrange-v1-core","subsections":[{"section":"-strong-read-operations-strong--302","subsections":[{"section":"watch-list-all-namespaces-308"},{"section":"watch-list-307"},{"section":"watch-306"},{"section":"list-all-namespaces-305"},{"section":"list-304"},{"section":"read-303"}]},{"section":"-strong-write-operations-strong--296","subsections":[{"section":"delete-collection-301"},{"section":"delete-300"},{"section":"replace-299"},{"section":"patch-298"},{"section":"create-297"}]}]},{"section":"event-v1-core","subsections":[{"section":"-strong-read-operations-strong--289","subsections":[{"section":"watch-list-all-namespaces-295"},{"section":"watch-list-294"},{"section":"watch-293"},{"section":"list-all-namespaces-292"},{"section":"list-291"},{"section":"read-290"}]},{"section":"-strong-write-operations-strong--283","subsections":[{"section":"delete-collection-288"},{"section":"delete-287"},{"section":"replace-286"},{"section":"patch-285"},{"section":"create-284"}]}]},{"section":"customresourcedefinition-v1beta1-apiextensions","subsections":[{"section":"-strong-status-operations-strong--281","subsections":[{"section":"replace-status-282"}]},{"section":"-strong-read-operations-strong--276","subsections":[{"section":"watch-list-280"},{"section":"watch-279"},{"section":"list-278"},{"section":"read-277"}]},{"section":"-strong-write-operations-strong--270","subsections":[{"section":"delete-collection-275"},{"section":"delete-274"},{"section":"replace-273"},{"section":"patch-272"},{"section":"create-271"}]}]},{"section":"controllerrevision-v1-apps","subsections":[{"section":"-strong-read-operations-strong--263","subsections":[{"section":"watch-list-all-namespaces-269"},{"section":"watch-list-268"},{"section":"watch-267"},{"section":"list-all-namespaces-266"},{"section":"list-265"},{"section":"read-264"}]},{"section":"-strong-write-operations-strong--257","subsections":[{"section":"delete-collection-262"},{"section":"delete-261"},{"section":"replace-260"},{"section":"patch-259"},{"section":"create-258"}]}]},{"section":"-strong-metadata-strong-","subsections":[]},{"section":"volumeattachment-v1alpha1-storage","subsections":[{"section":"-strong-read-operations-strong--252","subsections":[{"section":"watch-list-256"},{"section":"watch-255"},{"section":"list-254"},{"section":"read-253"}]},{"section":"-strong-write-operations-strong--246","subsections":[{"section":"delete-collection-251"},{"section":"delete-250"},{"section":"replace-249"},{"section":"patch-248"},{"section":"create-247"}]}]},{"section":"volume-v1-core","subsections":[]},{"section":"storageclass-v1-storage","subsections":[{"section":"-strong-read-operations-strong--241","subsections":[{"section":"watch-list-245"},{"section":"watch-244"},{"section":"list-243"},{"section":"read-242"}]},{"section":"-strong-write-operations-strong--235","subsections":[{"section":"delete-collection-240"},{"section":"delete-239"},{"section":"replace-238"},{"section":"patch-237"},{"section":"create-236"}]}]},{"section":"persistentvolumeclaim-v1-core","subsections":[{"section":"-strong-status-operations-strong--231","subsections":[{"section":"replace-status-234"},{"section":"read-status-233"},{"section":"patch-status-232"}]},{"section":"-strong-read-operations-strong--224","subsections":[{"section":"watch-list-all-namespaces-230"},{"section":"watch-list-229"},{"section":"watch-228"},{"section":"list-all-namespaces-227"},{"section":"list-226"},{"section":"read-225"}]},{"section":"-strong-write-operations-strong--218","subsections":[{"section":"delete-collection-223"},{"section":"delete-222"},{"section":"replace-221"},{"section":"patch-220"},{"section":"create-219"}]}]},{"section":"secret-v1-core","subsections":[{"section":"-strong-read-operations-strong--211","subsections":[{"section":"watch-list-all-namespaces-217"},{"section":"watch-list-216"},{"section":"watch-215"},{"section":"list-all-namespaces-214"},{"section":"list-213"},{"section":"read-212"}]},{"section":"-strong-write-operations-strong--205","subsections":[{"section":"delete-collection-210"},{"section":"delete-209"},{"section":"replace-208"},{"section":"patch-207"},{"section":"create-206"}]}]},{"section":"configmap-v1-core","subsections":[{"section":"-strong-read-operations-strong--198","subsections":[{"section":"watch-list-all-namespaces-204"},{"section":"watch-list-203"},{"section":"watch-202"},{"section":"list-all-namespaces-201"},{"section":"list-200"},{"section":"read-199"}]},{"section":"-strong-write-operations-strong--192","subsections":[{"section":"delete-collection-197"},{"section":"delete-196"},{"section":"replace-195"},{"section":"patch-194"},{"section":"create-193"}]}]},{"section":"-strong-config-storage-strong-","subsections":[]},{"section":"service-v1-core","subsections":[{"section":"-strong-proxy-operations-strong--181","subsections":[{"section":"replace-connect-proxy-path-191"},{"section":"replace-connect-proxy-190"},{"section":"head-connect-proxy-path-189"},{"section":"head-connect-proxy-188"},{"section":"get-connect-proxy-path-187"},{"section":"get-connect-proxy-186"},{"section":"delete-connect-proxy-path-185"},{"section":"delete-connect-proxy-184"},{"section":"create-connect-proxy-path-183"},{"section":"create-connect-proxy-182"}]},{"section":"-strong-status-operations-strong--177","subsections":[{"section":"replace-status-180"},{"section":"read-status-179"},{"section":"patch-status-178"}]},{"section":"-strong-read-operations-strong--170","subsections":[{"section":"watch-list-all-namespaces-176"},{"section":"watch-list-175"},{"section":"watch-174"},{"section":"list-all-namespaces-173"},{"section":"list-172"},{"section":"read-171"}]},{"section":"-strong-write-operations-strong--165","subsections":[{"section":"delete-169"},{"section":"replace-168"},{"section":"patch-167"},{"section":"create-166"}]}]},{"section":"ingress-v1beta1-extensions","subsections":[{"section":"-strong-status-operations-strong--161","subsections":[{"section":"replace-status-164"},{"section":"read-status-163"},{"section":"patch-status-162"}]},{"section":"-strong-read-operations-strong--154","subsections":[{"section":"watch-list-all-namespaces-160"},{"section":"watch-list-159"},{"section":"watch-158"},{"section":"list-all-namespaces-157"},{"section":"list-156"},{"section":"read-155"}]},{"section":"-strong-write-operations-strong--148","subsections":[{"section":"delete-collection-153"},{"section":"delete-152"},{"section":"replace-151"},{"section":"patch-150"},{"section":"create-149"}]}]},{"section":"endpoints-v1-core","subsections":[{"section":"-strong-read-operations-strong--141","subsections":[{"section":"watch-list-all-namespaces-147"},{"section":"watch-list-146"},{"section":"watch-145"},{"section":"list-all-namespaces-144"},{"section":"list-143"},{"section":"read-142"}]},{"section":"-strong-write-operations-strong--135","subsections":[{"section":"delete-collection-140"},{"section":"delete-139"},{"section":"replace-138"},{"section":"patch-137"},{"section":"create-136"}]}]},{"section":"-strong-discovery-load-balancing-strong-","subsections":[]},{"section":"statefulset-v1-apps","subsections":[{"section":"-strong-misc-operations-strong--131","subsections":[{"section":"patch-scale-134"},{"section":"replace-scale-133"},{"section":"read-scale-132"}]},{"section":"-strong-status-operations-strong--127","subsections":[{"section":"replace-status-130"},{"section":"read-status-129"},{"section":"patch-status-128"}]},{"section":"-strong-read-operations-strong--120","subsections":[{"section":"watch-list-all-namespaces-126"},{"section":"watch-list-125"},{"section":"watch-124"},{"section":"list-all-namespaces-123"},{"section":"list-122"},{"section":"read-121"}]},{"section":"-strong-write-operations-strong--114","subsections":[{"section":"delete-collection-119"},{"section":"delete-118"},{"section":"replace-117"},{"section":"patch-116"},{"section":"create-115"}]}]},{"section":"replicationcontroller-v1-core","subsections":[{"section":"-strong-misc-operations-strong--110","subsections":[{"section":"patch-scale-113"},{"section":"replace-scale-112"},{"section":"read-scale-111"}]},{"section":"-strong-status-operations-strong--106","subsections":[{"section":"replace-status-109"},{"section":"read-status-108"},{"section":"patch-status-107"}]},{"section":"-strong-read-operations-strong--99","subsections":[{"section":"watch-list-all-namespaces-105"},{"section":"watch-list-104"},{"section":"watch-103"},{"section":"list-all-namespaces-102"},{"section":"list-101"},{"section":"read-100"}]},{"section":"-strong-write-operations-strong--93","subsections":[{"section":"delete-collection-98"},{"section":"delete-97"},{"section":"replace-96"},{"section":"patch-95"},{"section":"create-94"}]}]},{"section":"replicaset-v1-apps","subsections":[{"section":"-strong-misc-operations-strong--89","subsections":[{"section":"patch-scale-92"},{"section":"replace-scale-91"},{"section":"read-scale-90"}]},{"section":"-strong-status-operations-strong--85","subsections":[{"section":"replace-status-88"},{"section":"read-status-87"},{"section":"patch-status-86"}]},{"section":"-strong-read-operations-strong--78","subsections":[{"section":"watch-list-all-namespaces-84"},{"section":"watch-list-83"},{"section":"watch-82"},{"section":"list-all-namespaces-81"},{"section":"list-80"},{"section":"read-79"}]},{"section":"-strong-write-operations-strong--72","subsections":[{"section":"delete-collection-77"},{"section":"delete-76"},{"section":"replace-75"},{"section":"patch-74"},{"section":"create-73"}]}]},{"section":"pod-v1-core","subsections":[{"section":"-strong-misc-operations-strong--71","subsections":[{"section":"read-log"}]},{"section":"-strong-proxy-operations-strong-","subsections":[{"section":"replace-connect-proxy-path"},{"section":"replace-connect-proxy"},{"section":"head-connect-proxy-path"},{"section":"head-connect-proxy"},{"section":"get-connect-proxy-path"},{"section":"get-connect-proxy"},{"section":"get-connect-portforward"},{"section":"delete-connect-proxy-path"},{"section":"delete-connect-proxy"},{"section":"create-connect-proxy-path"},{"section":"create-connect-proxy"},{"section":"create-connect-portforward"}]},{"section":"-strong-status-operations-strong--67","subsections":[{"section":"replace-status-70"},{"section":"read-status-69"},{"section":"patch-status-68"}]},{"section":"-strong-read-operations-strong--60","subsections":[{"section":"watch-list-all-namespaces-66"},{"section":"watch-list-65"},{"section":"watch-64"},{"section":"list-all-namespaces-63"},{"section":"list-62"},{"section":"read-61"}]},{"section":"-strong-write-operations-strong--54","subsections":[{"section":"delete-collection-59"},{"section":"delete-58"},{"section":"replace-57"},{"section":"patch-56"},{"section":"create-eviction"},{"section":"create-55"}]}]},{"section":"job-v1-batch","subsections":[{"section":"-strong-status-operations-strong--50","subsections":[{"section":"replace-status-53"},{"section":"read-status-52"},{"section":"patch-status-51"}]},{"section":"-strong-read-operations-strong--43","subsections":[{"section":"watch-list-all-namespaces-49"},{"section":"watch-list-48"},{"section":"watch-47"},{"section":"list-all-namespaces-46"},{"section":"list-45"},{"section":"read-44"}]},{"section":"-strong-write-operations-strong--37","subsections":[{"section":"delete-collection-42"},{"section":"delete-41"},{"section":"replace-40"},{"section":"patch-39"},{"section":"create-38"}]}]},{"section":"deployment-v1-apps","subsections":[{"section":"-strong-misc-operations-strong-","subsections":[{"section":"patch-scale"},{"section":"replace-scale"},{"section":"read-scale"}]},{"section":"-strong-status-operations-strong--33","subsections":[{"section":"replace-status-36"},{"section":"read-status-35"},{"section":"patch-status-34"}]},{"section":"-strong-read-operations-strong--26","subsections":[{"section":"watch-list-all-namespaces-32"},{"section":"watch-list-31"},{"section":"watch-30"},{"section":"list-all-namespaces-29"},{"section":"list-28"},{"section":"read-27"}]},{"section":"-strong-write-operations-strong--20","subsections":[{"section":"delete-collection-25"},{"section":"delete-24"},{"section":"replace-23"},{"section":"patch-22"},{"section":"create-21"}]}]},{"section":"daemonset-v1-apps","subsections":[{"section":"-strong-status-operations-strong--16","subsections":[{"section":"replace-status-19"},{"section":"read-status-18"},{"section":"patch-status-17"}]},{"section":"-strong-read-operations-strong--9","subsections":[{"section":"watch-list-all-namespaces-15"},{"section":"watch-list-14"},{"section":"watch-13"},{"section":"list-all-namespaces-12"},{"section":"list-11"},{"section":"read-10"}]},{"section":"-strong-write-operations-strong--3","subsections":[{"section":"delete-collection-8"},{"section":"delete-7"},{"section":"replace-6"},{"section":"patch-5"},{"section":"create-4"}]}]},{"section":"cronjob-v1beta1-batch","subsections":[{"section":"-strong-status-operations-strong-","subsections":[{"section":"replace-status"},{"section":"read-status"},{"section":"patch-status"}]},{"section":"-strong-read-operations-strong-","subsections":[{"section":"watch-list-all-namespaces"},{"section":"watch-list"},{"section":"watch"},{"section":"list-all-namespaces"},{"section":"list"},{"section":"read-2"}]},{"section":"-strong-write-operations-strong-","subsections":[{"section":"delete-collection"},{"section":"delete-1"},{"section":"replace"},{"section":"patch"},{"section":"create"}]}]},{"section":"container-v1-core","subsections":[]},{"section":"-strong-workloads-strong-","subsections":[]},{"section":"-strong-api-overview-strong-","subsections":[{"section":"resource-operations"},{"section":"resource-objects"},{"section":"resource-categories"}]}],"flatToc":["volumeerror-v1alpha1-storage","volumeattachmentsource-v1alpha1-storage","watch-list-1030","watch-1029","list-1028","read-1027","-strong-read-operations-strong--1026","delete-collection-1025","delete-1024","replace-1023","patch-1022","create-1021","-strong-write-operations-strong--1020","volumeattachment-v1alpha1-storage","userinfo-v1beta1-authentication","create-1019","-strong-write-operations-strong--1018","tokenreview-v1beta1-authentication","supplementalgroupsstrategyoptions-v1beta1-policy","subjectrulesreviewstatus-v1beta1-authorization","create-1017","-strong-write-operations-strong--1016","subjectaccessreview-v1beta1-authorization","subject-v1alpha1-rbac","subject-v1beta1-rbac","watch-list-1015","watch-1014","list-1013","read-1012","-strong-read-operations-strong--1011","delete-collection-1010","delete-1009","replace-1008","patch-1007","create-1006","-strong-write-operations-strong--1005","storageclass-v1beta1-storage","statefulsetupdatestrategy-v1beta1-apps","statefulsetupdatestrategy-v1beta2-apps","statefulsetcondition-v1beta1-apps","statefulsetcondition-v1beta2-apps","patch-scale-1004","replace-scale-1003","read-scale-1002","-strong-misc-operations-strong--1001","replace-status-1000","read-status-999","patch-status-998","-strong-status-operations-strong--997","watch-list-all-namespaces-996","watch-list-995","watch-994","list-all-namespaces-993","list-992","read-991","-strong-read-operations-strong--990","delete-collection-989","delete-988","replace-987","patch-986","create-985","-strong-write-operations-strong--984","statefulset-v1beta1-apps","patch-scale-983","replace-scale-982","read-scale-981","-strong-misc-operations-strong--980","replace-status-979","read-status-978","patch-status-977","-strong-status-operations-strong--976","watch-list-all-namespaces-975","watch-list-974","watch-973","list-all-namespaces-972","list-971","read-970","-strong-read-operations-strong--969","delete-collection-968","delete-967","replace-966","patch-965","create-964","-strong-write-operations-strong--963","statefulset-v1beta2-apps","servicereference-v1beta1-apiregistration","servicereference-v1beta1-admissionregistration","create-962","-strong-write-operations-strong--961","selfsubjectrulesreview-v1beta1-authorization","create-960","-strong-write-operations-strong--959","selfsubjectaccessreview-v1beta1-authorization","scale-v1beta1-extensions","scale-v1beta1-apps","scale-v1beta2-apps","selinuxstrategyoptions-v1beta1-policy","runasuserstrategyoptions-v1beta1-policy","rollingupdatestatefulsetstrategy-v1beta1-apps","rollingupdatestatefulsetstrategy-v1beta2-apps","rollbackconfig-v1beta1-extensions","roleref-v1alpha1-rbac","roleref-v1beta1-rbac","watch-list-all-namespaces-958","watch-list-957","watch-956","list-all-namespaces-955","list-954","read-953","-strong-read-operations-strong--952","delete-collection-951","delete-950","replace-949","patch-948","create-947","-strong-write-operations-strong--946","rolebinding-v1alpha1-rbac","watch-list-all-namespaces-945","watch-list-944","watch-943","list-all-namespaces-942","list-941","read-940","-strong-read-operations-strong--939","delete-collection-938","delete-937","replace-936","patch-935","create-934","-strong-write-operations-strong--933","rolebinding-v1beta1-rbac","watch-list-all-namespaces-932","watch-list-931","watch-930","list-all-namespaces-929","list-928","read-927","-strong-read-operations-strong--926","delete-collection-925","delete-924","replace-923","patch-922","create-921","-strong-write-operations-strong--920","role-v1alpha1-rbac","watch-list-all-namespaces-919","watch-list-918","watch-917","list-all-namespaces-916","list-915","read-914","-strong-read-operations-strong--913","delete-collection-912","delete-911","replace-910","patch-909","create-908","-strong-write-operations-strong--907","role-v1beta1-rbac","resourcerule-v1beta1-authorization","resourceattributes-v1beta1-authorization","replicasetcondition-v1beta1-extensions","replicasetcondition-v1beta2-apps","patch-scale-906","replace-scale-905","read-scale-904","-strong-misc-operations-strong--903","replace-status-902","read-status-901","patch-status-900","-strong-status-operations-strong--899","watch-list-all-namespaces-898","watch-list-897","watch-896","list-all-namespaces-895","list-894","read-893","-strong-read-operations-strong--892","delete-collection-891","delete-890","replace-889","patch-888","create-887","-strong-write-operations-strong--886","replicaset-v1beta1-extensions","patch-scale-885","replace-scale-884","read-scale-883","-strong-misc-operations-strong--882","replace-status-881","read-status-880","patch-status-879","-strong-status-operations-strong--878","watch-list-all-namespaces-877","watch-list-876","watch-875","list-all-namespaces-874","list-873","read-872","-strong-read-operations-strong--871","delete-collection-870","delete-869","replace-868","patch-867","create-866","-strong-write-operations-strong--865","replicaset-v1beta2-apps","policyrule-v1alpha1-rbac","policyrule-v1beta1-rbac","watch-list-864","watch-863","list-862","read-861","-strong-read-operations-strong--860","delete-collection-859","delete-858","replace-857","patch-856","create-855","-strong-write-operations-strong--854","podsecuritypolicy-v1beta1-policy","nonresourcerule-v1beta1-authorization","nonresourceattributes-v1beta1-authorization","networkpolicyport-v1beta1-extensions","networkpolicypeer-v1beta1-extensions","networkpolicyingressrule-v1beta1-extensions","networkpolicyegressrule-v1beta1-extensions","watch-list-all-namespaces-853","watch-list-852","watch-851","list-all-namespaces-850","list-849","read-848","-strong-read-operations-strong--847","delete-collection-846","delete-845","replace-844","patch-843","create-842","-strong-write-operations-strong--841","networkpolicy-v1beta1-extensions","create-840","-strong-write-operations-strong--839","localsubjectaccessreview-v1beta1-authorization","jobtemplatespec-v2alpha1-batch","initializer-v1alpha1-admissionregistration","ipblock-v1beta1-extensions","idrange-v1beta1-policy","hostportrange-v1beta1-policy","replace-status-838","read-status-837","patch-status-836","-strong-status-operations-strong--835","watch-list-all-namespaces-834","watch-list-833","watch-832","list-all-namespaces-831","list-830","read-829","-strong-read-operations-strong--828","delete-collection-827","delete-826","replace-825","patch-824","create-823","-strong-write-operations-strong--822","horizontalpodautoscaler-v2beta1-autoscaling","fsgroupstrategyoptions-v1beta1-policy","eventseries-v1beta1-events","watch-list-all-namespaces-821","watch-list-820","watch-819","list-all-namespaces-818","list-817","read-816","-strong-read-operations-strong--815","delete-collection-814","delete-813","replace-812","patch-811","create-810","-strong-write-operations-strong--809","event-v1beta1-events","deploymentcondition-v1beta1-extensions","deploymentcondition-v1beta1-apps","deploymentcondition-v1beta2-apps","rollback-808","patch-scale-807","replace-scale-806","read-scale-805","-strong-misc-operations-strong--804","replace-status-803","read-status-802","patch-status-801","-strong-status-operations-strong--800","watch-list-all-namespaces-799","watch-list-798","watch-797","list-all-namespaces-796","list-795","read-794","-strong-read-operations-strong--793","delete-collection-792","delete-791","replace-790","patch-789","create-788","-strong-write-operations-strong--787","deployment-v1beta1-extensions","rollback","patch-scale-786","replace-scale-785","read-scale-784","-strong-misc-operations-strong--783","replace-status-782","read-status-781","patch-status-780","-strong-status-operations-strong--779","watch-list-all-namespaces-778","watch-list-777","watch-776","list-all-namespaces-775","list-774","read-773","-strong-read-operations-strong--772","delete-collection-771","delete-770","replace-769","patch-768","create-767","-strong-write-operations-strong--766","deployment-v1beta1-apps","patch-scale-765","replace-scale-764","read-scale-763","-strong-misc-operations-strong--762","replace-status-761","read-status-760","patch-status-759","-strong-status-operations-strong--758","watch-list-all-namespaces-757","watch-list-756","watch-755","list-all-namespaces-754","list-753","read-752","-strong-read-operations-strong--751","delete-collection-750","delete-749","replace-748","patch-747","create-746","-strong-write-operations-strong--745","deployment-v1beta2-apps","daemonsetupdatestrategy-v1beta1-extensions","daemonsetupdatestrategy-v1beta2-apps","daemonsetcondition-v1beta1-extensions","daemonsetcondition-v1beta2-apps","replace-status-744","read-status-743","patch-status-742","-strong-status-operations-strong--741","watch-list-all-namespaces-740","watch-list-739","watch-738","list-all-namespaces-737","list-736","read-735","-strong-read-operations-strong--734","delete-collection-733","delete-732","replace-731","patch-730","create-729","-strong-write-operations-strong--728","daemonset-v1beta1-extensions","replace-status-727","read-status-726","patch-status-725","-strong-status-operations-strong--724","watch-list-all-namespaces-723","watch-list-722","watch-721","list-all-namespaces-720","list-719","read-718","-strong-read-operations-strong--717","delete-collection-716","delete-715","replace-714","patch-713","create-712","-strong-write-operations-strong--711","daemonset-v1beta2-apps","crossversionobjectreference-v2beta1-autoscaling","replace-status-710","read-status-709","patch-status-708","-strong-status-operations-strong--707","watch-list-all-namespaces-706","watch-list-705","watch-704","list-all-namespaces-703","list-702","read-701","-strong-read-operations-strong--700","delete-collection-699","delete-698","replace-697","patch-696","create-695","-strong-write-operations-strong--694","cronjob-v2alpha1-batch","watch-list-all-namespaces-693","watch-list-692","watch-691","list-all-namespaces-690","list-689","read-688","-strong-read-operations-strong--687","delete-collection-686","delete-685","replace-684","patch-683","create-682","-strong-write-operations-strong--681","controllerrevision-v1beta1-apps","watch-list-all-namespaces-680","watch-list-679","watch-678","list-all-namespaces-677","list-676","read-675","-strong-read-operations-strong--674","delete-collection-673","delete-672","replace-671","patch-670","create-669","-strong-write-operations-strong--668","controllerrevision-v1beta2-apps","watch-list-667","watch-666","list-665","read-664","-strong-read-operations-strong--663","delete-collection-662","delete-661","replace-660","patch-659","create-658","-strong-write-operations-strong--657","clusterrolebinding-v1alpha1-rbac","watch-list-656","watch-655","list-654","read-653","-strong-read-operations-strong--652","delete-collection-651","delete-650","replace-649","patch-648","create-647","-strong-write-operations-strong--646","clusterrolebinding-v1beta1-rbac","watch-list-645","watch-644","list-643","read-642","-strong-read-operations-strong--641","delete-collection-640","delete-639","replace-638","patch-637","create-636","-strong-write-operations-strong--635","clusterrole-v1alpha1-rbac","watch-list-634","watch-633","list-632","read-631","-strong-read-operations-strong--630","delete-collection-629","delete-628","replace-627","patch-626","create-625","-strong-write-operations-strong--624","clusterrole-v1beta1-rbac","allowedhostpath-v1beta1-policy","allowedflexvolume-v1beta1-policy","aggregationrule-v1alpha1-rbac","aggregationrule-v1beta1-rbac","apiservicecondition-v1beta1-apiregistration","replace-status-623","-strong-status-operations-strong--622","watch-list-621","watch-620","list-619","read-618","-strong-read-operations-strong--617","delete-collection-616","delete-615","replace-614","patch-613","create-612","-strong-write-operations-strong--611","apiservice-v1beta1-apiregistration","-strong-old-api-versions-strong-","weightedpodaffinityterm-v1-core","webhookclientconfig-v1beta1-admissionregistration","webhook-v1beta1-admissionregistration","watchevent-v1-meta","vspherevirtualdiskvolumesource-v1-core","volumeprojection-v1-core","volumenodeaffinity-v1-core","volumemount-v1-core","volumeerror-v1beta1-storage","volumedevice-v1-core","volumeattachmentsource-v1beta1-storage","volumeattachment-v1beta1-storage","userinfo-v1-authentication","toleration-v1-core","time-v1-meta","taint-v1-core","tcpsocketaction-v1-core","supplementalgroupsstrategyoptions-v1beta1-extensions","subjectrulesreviewstatus-v1-authorization","subject-v1-rbac","storageosvolumesource-v1-core","storageospersistentvolumesource-v1-core","statusdetails-v1-meta","statuscause-v1-meta","status-v1-meta","statefulsetupdatestrategy-v1-apps","statefulsetcondition-v1-apps","sessionaffinityconfig-v1-core","servicereference-v1-apiregistration","serviceport-v1-core","serveraddressbyclientcidr-v1-meta","securitycontext-v1-core","secretvolumesource-v1-core","secretreference-v1-core","secretprojection-v1-core","secretkeyselector-v1-core","secretenvsource-v1-core","scaleiovolumesource-v1-core","scaleiopersistentvolumesource-v1-core","scale-v1-autoscaling","selinuxstrategyoptions-v1beta1-extensions","selinuxoptions-v1-core","runasuserstrategyoptions-v1beta1-extensions","rulewithoperations-v1beta1-admissionregistration","rule-v1alpha1-admissionregistration","rollingupdatestatefulsetstrategy-v1-apps","rollbackconfig-v1beta1-apps","roleref-v1-rbac","resourcerule-v1-authorization","resourcerequirements-v1-core","resourcemetricstatus-v2beta1-autoscaling","resourcemetricsource-v2beta1-autoscaling","resourcefieldselector-v1-core","resourceattributes-v1-authorization","replicationcontrollercondition-v1-core","replicasetcondition-v1-apps","rbdvolumesource-v1-core","rbdpersistentvolumesource-v1-core","quobytevolumesource-v1-core","quantity-resource-core","projectedvolumesource-v1-core","probe-v1-core","preferredschedulingterm-v1-core","preconditions-v1-meta","portworxvolumesource-v1-core","policyrule-v1-rbac","podsmetricstatus-v2beta1-autoscaling","podsmetricsource-v2beta1-autoscaling","podsecuritycontext-v1-core","poddnsconfigoption-v1-core","poddnsconfig-v1-core","podcondition-v1-core","podantiaffinity-v1-core","podaffinityterm-v1-core","podaffinity-v1-core","photonpersistentdiskvolumesource-v1-core","persistentvolumeclaimvolumesource-v1-core","persistentvolumeclaimcondition-v1-core","patch-v1-meta","ownerreference-v1-meta","objectreference-v1-core","objectmetricstatus-v2beta1-autoscaling","objectmetricsource-v2beta1-autoscaling","objectmeta-v1-meta","objectfieldselector-v1-core","nonresourcerule-v1-authorization","nonresourceattributes-v1-authorization","nodesysteminfo-v1-core","nodeselectorterm-v1-core","nodeselectorrequirement-v1-core","nodeselector-v1-core","nodedaemonendpoints-v1-core","nodeconfigsource-v1-core","nodecondition-v1-core","nodeaffinity-v1-core","nodeaddress-v1-core","networkpolicyport-v1-networking","networkpolicypeer-v1-networking","networkpolicyingressrule-v1-networking","networkpolicyegressrule-v1-networking","nfsvolumesource-v1-core","microtime-v1-meta","metricstatus-v2beta1-autoscaling","metricspec-v2beta1-autoscaling","localvolumesource-v1-core","localobjectreference-v1-core","loadbalancerstatus-v1-core","loadbalanceringress-v1-core","listmeta-v1-meta","limitrangeitem-v1-core","lifecycle-v1-core","labelselectorrequirement-v1-meta","labelselector-v1-meta","keytopath-v1-core","jobtemplatespec-v1beta1-batch","jobcondition-v1-batch","jsonschemapropsorbool-v1beta1-apiextensions","jsonschemapropsorarray-v1beta1-apiextensions","jsonschemaprops-v1beta1-apiextensions","json-v1beta1-apiextensions","initializers-v1-meta","initializer-v1-meta","ingresstls-v1beta1-extensions","ingressrule-v1beta1-extensions","ingressbackend-v1beta1-extensions","iscsivolumesource-v1-core","iscsipersistentvolumesource-v1-core","ipblock-v1-networking","idrange-v1beta1-extensions","hostportrange-v1beta1-extensions","hostpathvolumesource-v1-core","hostalias-v1-core","horizontalpodautoscalercondition-v2beta1-autoscaling","handler-v1-core","httpingressrulevalue-v1beta1-extensions","httpingresspath-v1beta1-extensions","httpheader-v1-core","httpgetaction-v1-core","groupversionfordiscovery-v1-meta","glusterfsvolumesource-v1-core","gitrepovolumesource-v1-core","gcepersistentdiskvolumesource-v1-core","flockervolumesource-v1-core","flexvolumesource-v1-core","flexpersistentvolumesource-v1-core","fsgroupstrategyoptions-v1beta1-extensions","fcvolumesource-v1-core","externalmetricstatus-v2beta1-autoscaling","externalmetricsource-v2beta1-autoscaling","externaldocumentation-v1beta1-apiextensions","execaction-v1-core","eviction-v1beta1-policy","eventsource-v1-core","eventseries-v1-core","envvarsource-v1-core","envvar-v1-core","envfromsource-v1-core","endpointsubset-v1-core","endpointport-v1-core","endpointaddress-v1-core","emptydirvolumesource-v1-core","downwardapivolumesource-v1-core","downwardapivolumefile-v1-core","downwardapiprojection-v1-core","deploymentcondition-v1-apps","deleteoptions-v1-meta","daemonsetupdatestrategy-v1-apps","daemonsetcondition-v1-apps","daemonendpoint-v1-core","customresourcevalidation-v1beta1-apiextensions","customresourcesubresources-v1beta1-apiextensions","customresourcesubresourcestatus-v1beta1-apiextensions","customresourcesubresourcescale-v1beta1-apiextensions","customresourcedefinitionnames-v1beta1-apiextensions","customresourcedefinitioncondition-v1beta1-apiextensions","crossversionobjectreference-v1-autoscaling","containerstatewaiting-v1-core","containerstateterminated-v1-core","containerstaterunning-v1-core","containerstate-v1-core","containerport-v1-core","containerimage-v1-core","configmapvolumesource-v1-core","configmapprojection-v1-core","configmapkeyselector-v1-core","configmapenvsource-v1-core","componentcondition-v1-core","clientipconfig-v1-core","cindervolumesource-v1-core","certificatesigningrequestcondition-v1beta1-certificates","cephfsvolumesource-v1-core","cephfspersistentvolumesource-v1-core","capabilities-v1-core","csipersistentvolumesource-v1-core","azurefilevolumesource-v1-core","azurefilepersistentvolumesource-v1-core","azurediskvolumesource-v1-core","attachedvolume-v1-core","allowedhostpath-v1beta1-extensions","allowedflexvolume-v1beta1-extensions","aggregationrule-v1-rbac","affinity-v1-core","awselasticblockstorevolumesource-v1-core","apiversions-v1-meta","apiservicecondition-v1-apiregistration","apiservice-v1-apiregistration","apiresource-v1-meta","apigroup-v1-meta","-strong-definitions-strong-","watch-list-all-namespaces-610","watch-list-609","watch-608","list-all-namespaces-607","list-606","read-605","-strong-read-operations-strong--604","delete-collection-603","delete-602","replace-601","patch-600","create-599","-strong-write-operations-strong--598","networkpolicy-v1-networking","create-597","-strong-write-operations-strong--596","tokenreview-v1-authentication","create-595","-strong-write-operations-strong--594","subjectaccessreview-v1-authorization","watch-list-all-namespaces-593","watch-list-592","watch-591","list-all-namespaces-590","list-589","read-588","-strong-read-operations-strong--587","delete-collection-586","delete-585","replace-584","patch-583","create-582","-strong-write-operations-strong--581","serviceaccount-v1-core","create-580","-strong-write-operations-strong--579","selfsubjectrulesreview-v1-authorization","create-578","-strong-write-operations-strong--577","selfsubjectaccessreview-v1-authorization","watch-list-all-namespaces-576","watch-list-575","watch-574","list-all-namespaces-573","list-572","read-571","-strong-read-operations-strong--570","delete-collection-569","delete-568","replace-567","patch-566","create-565","-strong-write-operations-strong--564","rolebinding-v1-rbac","watch-list-all-namespaces-563","watch-list-562","watch-561","list-all-namespaces-560","list-559","read-558","-strong-read-operations-strong--557","delete-collection-556","delete-555","replace-554","patch-553","create-552","-strong-write-operations-strong--551","role-v1-rbac","replace-status-550","read-status-549","patch-status-548","-strong-status-operations-strong--547","watch-list-all-namespaces-546","watch-list-545","watch-544","list-all-namespaces-543","list-542","read-541","-strong-read-operations-strong--540","delete-collection-539","delete-538","replace-537","patch-536","create-535","-strong-write-operations-strong--534","resourcequota-v1-core","replace-status-533","read-status-532","patch-status-531","-strong-status-operations-strong--530","watch-list-529","watch-528","list-527","read-526","-strong-read-operations-strong--525","delete-collection-524","delete-523","replace-522","patch-521","create-520","-strong-write-operations-strong--519","persistentvolume-v1-core","replace-connect-proxy-path-518","replace-connect-proxy-517","head-connect-proxy-path-516","head-connect-proxy-515","get-connect-proxy-path-514","get-connect-proxy-513","delete-connect-proxy-path-512","delete-connect-proxy-511","create-connect-proxy-path-510","create-connect-proxy-509","-strong-proxy-operations-strong--508","replace-status-507","read-status-506","patch-status-505","-strong-status-operations-strong--504","watch-list-503","watch-502","list-501","read-500","-strong-read-operations-strong--499","delete-collection-498","delete-497","replace-496","patch-495","create-494","-strong-write-operations-strong--493","node-v1-core","replace-status-492","read-status-491","patch-status-490","-strong-status-operations-strong--489","watch-list-488","watch-487","list-486","read-485","-strong-read-operations-strong--484","delete-483","replace-482","patch-481","create-480","-strong-write-operations-strong--479","namespace-v1-core","create-478","-strong-write-operations-strong--477","localsubjectaccessreview-v1-authorization","list-476","read-475","-strong-read-operations-strong--474","componentstatus-v1-core","watch-list-473","watch-472","list-471","read-470","-strong-read-operations-strong--469","delete-collection-468","delete-467","replace-466","patch-465","create-464","-strong-write-operations-strong--463","clusterrolebinding-v1-rbac","watch-list-462","watch-461","list-460","read-459","-strong-read-operations-strong--458","delete-collection-457","delete-456","replace-455","patch-454","create-453","-strong-write-operations-strong--452","clusterrole-v1-rbac","replace-status-451","-strong-status-operations-strong--450","watch-list-449","watch-448","list-447","read-446","-strong-read-operations-strong--445","delete-collection-444","delete-443","replace-442","patch-441","create-440","-strong-write-operations-strong--439","certificatesigningrequest-v1beta1-certificates","create-438","-strong-write-operations-strong--437","binding-v1-core","replace-status-436","-strong-status-operations-strong--435","watch-list-434","watch-433","list-432","read-431","-strong-read-operations-strong--430","delete-collection-429","delete-428","replace-427","patch-426","create-425","-strong-write-operations-strong--424","apiservice-v1beta1-apiregistration","-strong-cluster-strong-","watch-list-423","watch-422","list-421","read-420","-strong-read-operations-strong--419","delete-collection-418","delete-417","replace-416","patch-415","create-414","-strong-write-operations-strong--413","podsecuritypolicy-v1beta1-extensions","watch-list-all-namespaces-412","watch-list-411","watch-410","list-all-namespaces-409","list-408","read-407","-strong-read-operations-strong--406","delete-collection-405","delete-404","replace-403","patch-402","create-401","-strong-write-operations-strong--400","podpreset-v1alpha1-settings","watch-list-399","watch-398","list-397","read-396","-strong-read-operations-strong--395","delete-collection-394","delete-393","replace-392","patch-391","create-390","-strong-write-operations-strong--389","priorityclass-v1alpha1-scheduling","replace-status-388","read-status-387","patch-status-386","-strong-status-operations-strong--385","watch-list-all-namespaces-384","watch-list-383","watch-382","list-all-namespaces-381","list-380","read-379","-strong-read-operations-strong--378","delete-collection-377","delete-376","replace-375","patch-374","create-373","-strong-write-operations-strong--372","poddisruptionbudget-v1beta1-policy","watch-list-all-namespaces-371","watch-list-370","watch-369","list-all-namespaces-368","list-367","read-366","-strong-read-operations-strong--365","delete-collection-364","delete-363","replace-362","patch-361","create-360","-strong-write-operations-strong--359","podtemplate-v1-core","watch-list-358","watch-357","list-356","read-355","-strong-read-operations-strong--354","delete-collection-353","delete-352","replace-351","patch-350","create-349","-strong-write-operations-strong--348","validatingwebhookconfiguration-v1beta1-admissionregistration","watch-list-347","watch-346","list-345","read-344","-strong-read-operations-strong--343","delete-collection-342","delete-341","replace-340","patch-339","create-338","-strong-write-operations-strong--337","mutatingwebhookconfiguration-v1beta1-admissionregistration","watch-list-336","watch-335","list-334","read-333","-strong-read-operations-strong--332","delete-collection-331","delete-330","replace-329","patch-328","create-327","-strong-write-operations-strong--326","initializerconfiguration-v1alpha1-admissionregistration","replace-status-325","read-status-324","patch-status-323","-strong-status-operations-strong--322","watch-list-all-namespaces-321","watch-list-320","watch-319","list-all-namespaces-318","list-317","read-316","-strong-read-operations-strong--315","delete-collection-314","delete-313","replace-312","patch-311","create-310","-strong-write-operations-strong--309","horizontalpodautoscaler-v1-autoscaling","watch-list-all-namespaces-308","watch-list-307","watch-306","list-all-namespaces-305","list-304","read-303","-strong-read-operations-strong--302","delete-collection-301","delete-300","replace-299","patch-298","create-297","-strong-write-operations-strong--296","limitrange-v1-core","watch-list-all-namespaces-295","watch-list-294","watch-293","list-all-namespaces-292","list-291","read-290","-strong-read-operations-strong--289","delete-collection-288","delete-287","replace-286","patch-285","create-284","-strong-write-operations-strong--283","event-v1-core","replace-status-282","-strong-status-operations-strong--281","watch-list-280","watch-279","list-278","read-277","-strong-read-operations-strong--276","delete-collection-275","delete-274","replace-273","patch-272","create-271","-strong-write-operations-strong--270","customresourcedefinition-v1beta1-apiextensions","watch-list-all-namespaces-269","watch-list-268","watch-267","list-all-namespaces-266","list-265","read-264","-strong-read-operations-strong--263","delete-collection-262","delete-261","replace-260","patch-259","create-258","-strong-write-operations-strong--257","controllerrevision-v1-apps","-strong-metadata-strong-","watch-list-256","watch-255","list-254","read-253","-strong-read-operations-strong--252","delete-collection-251","delete-250","replace-249","patch-248","create-247","-strong-write-operations-strong--246","volumeattachment-v1alpha1-storage","volume-v1-core","watch-list-245","watch-244","list-243","read-242","-strong-read-operations-strong--241","delete-collection-240","delete-239","replace-238","patch-237","create-236","-strong-write-operations-strong--235","storageclass-v1-storage","replace-status-234","read-status-233","patch-status-232","-strong-status-operations-strong--231","watch-list-all-namespaces-230","watch-list-229","watch-228","list-all-namespaces-227","list-226","read-225","-strong-read-operations-strong--224","delete-collection-223","delete-222","replace-221","patch-220","create-219","-strong-write-operations-strong--218","persistentvolumeclaim-v1-core","watch-list-all-namespaces-217","watch-list-216","watch-215","list-all-namespaces-214","list-213","read-212","-strong-read-operations-strong--211","delete-collection-210","delete-209","replace-208","patch-207","create-206","-strong-write-operations-strong--205","secret-v1-core","watch-list-all-namespaces-204","watch-list-203","watch-202","list-all-namespaces-201","list-200","read-199","-strong-read-operations-strong--198","delete-collection-197","delete-196","replace-195","patch-194","create-193","-strong-write-operations-strong--192","configmap-v1-core","-strong-config-storage-strong-","replace-connect-proxy-path-191","replace-connect-proxy-190","head-connect-proxy-path-189","head-connect-proxy-188","get-connect-proxy-path-187","get-connect-proxy-186","delete-connect-proxy-path-185","delete-connect-proxy-184","create-connect-proxy-path-183","create-connect-proxy-182","-strong-proxy-operations-strong--181","replace-status-180","read-status-179","patch-status-178","-strong-status-operations-strong--177","watch-list-all-namespaces-176","watch-list-175","watch-174","list-all-namespaces-173","list-172","read-171","-strong-read-operations-strong--170","delete-169","replace-168","patch-167","create-166","-strong-write-operations-strong--165","service-v1-core","replace-status-164","read-status-163","patch-status-162","-strong-status-operations-strong--161","watch-list-all-namespaces-160","watch-list-159","watch-158","list-all-namespaces-157","list-156","read-155","-strong-read-operations-strong--154","delete-collection-153","delete-152","replace-151","patch-150","create-149","-strong-write-operations-strong--148","ingress-v1beta1-extensions","watch-list-all-namespaces-147","watch-list-146","watch-145","list-all-namespaces-144","list-143","read-142","-strong-read-operations-strong--141","delete-collection-140","delete-139","replace-138","patch-137","create-136","-strong-write-operations-strong--135","endpoints-v1-core","-strong-discovery-load-balancing-strong-","patch-scale-134","replace-scale-133","read-scale-132","-strong-misc-operations-strong--131","replace-status-130","read-status-129","patch-status-128","-strong-status-operations-strong--127","watch-list-all-namespaces-126","watch-list-125","watch-124","list-all-namespaces-123","list-122","read-121","-strong-read-operations-strong--120","delete-collection-119","delete-118","replace-117","patch-116","create-115","-strong-write-operations-strong--114","statefulset-v1-apps","patch-scale-113","replace-scale-112","read-scale-111","-strong-misc-operations-strong--110","replace-status-109","read-status-108","patch-status-107","-strong-status-operations-strong--106","watch-list-all-namespaces-105","watch-list-104","watch-103","list-all-namespaces-102","list-101","read-100","-strong-read-operations-strong--99","delete-collection-98","delete-97","replace-96","patch-95","create-94","-strong-write-operations-strong--93","replicationcontroller-v1-core","patch-scale-92","replace-scale-91","read-scale-90","-strong-misc-operations-strong--89","replace-status-88","read-status-87","patch-status-86","-strong-status-operations-strong--85","watch-list-all-namespaces-84","watch-list-83","watch-82","list-all-namespaces-81","list-80","read-79","-strong-read-operations-strong--78","delete-collection-77","delete-76","replace-75","patch-74","create-73","-strong-write-operations-strong--72","replicaset-v1-apps","read-log","-strong-misc-operations-strong--71","replace-connect-proxy-path","replace-connect-proxy","head-connect-proxy-path","head-connect-proxy","get-connect-proxy-path","get-connect-proxy","get-connect-portforward","delete-connect-proxy-path","delete-connect-proxy","create-connect-proxy-path","create-connect-proxy","create-connect-portforward","-strong-proxy-operations-strong-","replace-status-70","read-status-69","patch-status-68","-strong-status-operations-strong--67","watch-list-all-namespaces-66","watch-list-65","watch-64","list-all-namespaces-63","list-62","read-61","-strong-read-operations-strong--60","delete-collection-59","delete-58","replace-57","patch-56","create-eviction","create-55","-strong-write-operations-strong--54","pod-v1-core","replace-status-53","read-status-52","patch-status-51","-strong-status-operations-strong--50","watch-list-all-namespaces-49","watch-list-48","watch-47","list-all-namespaces-46","list-45","read-44","-strong-read-operations-strong--43","delete-collection-42","delete-41","replace-40","patch-39","create-38","-strong-write-operations-strong--37","job-v1-batch","patch-scale","replace-scale","read-scale","-strong-misc-operations-strong-","replace-status-36","read-status-35","patch-status-34","-strong-status-operations-strong--33","watch-list-all-namespaces-32","watch-list-31","watch-30","list-all-namespaces-29","list-28","read-27","-strong-read-operations-strong--26","delete-collection-25","delete-24","replace-23","patch-22","create-21","-strong-write-operations-strong--20","deployment-v1-apps","replace-status-19","read-status-18","patch-status-17","-strong-status-operations-strong--16","watch-list-all-namespaces-15","watch-list-14","watch-13","list-all-namespaces-12","list-11","read-10","-strong-read-operations-strong--9","delete-collection-8","delete-7","replace-6","patch-5","create-4","-strong-write-operations-strong--3","daemonset-v1-apps","replace-status","read-status","patch-status","-strong-status-operations-strong-","watch-list-all-namespaces","watch-list","watch","list-all-namespaces","list","read-2","-strong-read-operations-strong-","delete-collection","delete-1","replace","patch","create","-strong-write-operations-strong-","cronjob-v1beta1-batch","container-v1-core","-strong-workloads-strong-","resource-operations","resource-objects","resource-categories","-strong-api-overview-strong-"]};})(); \ No newline at end of file diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/bootstrap/dist/css/bootstrap.min.css b/docs/reference/generated/kubernetes-api/v1.10/node_modules/bootstrap/dist/css/bootstrap.min.css similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/bootstrap/dist/css/bootstrap.min.css rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/bootstrap/dist/css/bootstrap.min.css diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/css/font-awesome.css b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/css/font-awesome.css similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/css/font-awesome.css rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/css/font-awesome.css diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/css/font-awesome.css.map b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/css/font-awesome.css.map similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/css/font-awesome.css.map rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/css/font-awesome.css.map diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/css/font-awesome.min.css b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/css/font-awesome.min.css similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/css/font-awesome.min.css rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/css/font-awesome.min.css diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/FontAwesome.otf b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/FontAwesome.otf similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/FontAwesome.otf rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/FontAwesome.otf diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.eot b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.eot similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.eot rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.eot diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.svg b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.svg similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.svg rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.svg diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.ttf b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.ttf similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.ttf rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.ttf diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.woff b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.woff similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.woff rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.woff diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.woff2 b/docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.woff2 similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/font-awesome/fonts/fontawesome-webfont.woff2 rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/font-awesome/fonts/fontawesome-webfont.woff2 diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/highlight.js/styles/default.css b/docs/reference/generated/kubernetes-api/v1.10/node_modules/highlight.js/styles/default.css similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/highlight.js/styles/default.css rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/highlight.js/styles/default.css diff --git a/docs/reference/generated/kubernetes-api/v1.9/node_modules/jquery.scrollto/jquery.scrollTo.min.js b/docs/reference/generated/kubernetes-api/v1.10/node_modules/jquery.scrollto/jquery.scrollTo.min.js similarity index 100% rename from docs/reference/generated/kubernetes-api/v1.9/node_modules/jquery.scrollto/jquery.scrollTo.min.js rename to docs/reference/generated/kubernetes-api/v1.10/node_modules/jquery.scrollto/jquery.scrollTo.min.js diff --git a/docs/reference/generated/kubernetes-api/v1.10/node_modules/jquery/dist/jquery.min.js b/docs/reference/generated/kubernetes-api/v1.10/node_modules/jquery/dist/jquery.min.js new file mode 100644 index 0000000000000..4d9b3a258759c --- /dev/null +++ b/docs/reference/generated/kubernetes-api/v1.10/node_modules/jquery/dist/jquery.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.3.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},y=function e(t){return null!=t&&t===t.window},v={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement("script");if(o.text=e,n)for(i in v)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var b="3.3.1",w=function(e,t){return new w.fn.init(e,t)},T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=w.prototype={jquery:"3.3.1",constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,y,v,m,x,b="sizzle"+1*new Date,w=e.document,T=0,C=0,E=ae(),k=ae(),S=ae(),D=function(e,t){return e===t&&(f=!0),0},N={}.hasOwnProperty,A=[],j=A.pop,q=A.push,L=A.push,H=A.slice,O=function(e,t){for(var n=0,r=e.length;n+~]|"+M+")"+M+"*"),z=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),X=new RegExp(W),U=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},G=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{L.apply(A=H.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){L={apply:A.length?function(e,t){q.apply(e,H.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,s,l,c,f,h,v,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=J.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return L.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!S[e+" "]&&(!y||!y.test(e))){if(1!==T)m=t,v=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=b),s=(h=a(e)).length;while(s--)h[s]="#"+c+" "+ve(h[s]);v=h.join(","),m=K.test(e)&&ge(t.parentNode)||t}if(v)try{return L.apply(r,m.querySelectorAll(v)),r}catch(e){}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(d=a,h=d.documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},v=[],y=[],(n.qsa=Q.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+b+"-]").length||y.push("~="),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||y.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(n.matchesSelector=Q.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),v.push("!=",W)}),y=y.length&&new RegExp(y.join("|")),v=v.length&&new RegExp(v.join("|")),t=Q.test(h.compareDocumentPosition),x=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?O(c,e)-O(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?O(c,e)-O(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?ce(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(z,"='$1']"),n.matchesSelector&&g&&!S[t+" "]&&(!v||!v.test(t))&&(!y||!y.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&N.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(D),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace($," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",y=t.parentNode,v=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(y){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?y.firstChild:y.lastChild],a&&m){x=(d=(l=(c=(f=(p=y)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&y.childNodes[d];while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===v:1===p.nodeType)&&++x&&(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p===t))break;return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=O(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[b]?se(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return U.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n){for(var r=0,i=t.length;r-1&&(o[l]=!(a[l]=f))}}else v=we(v===a?v.splice(h,v.length):v),i?i(null,a,v,u):L.apply(a,v)})}function Ce(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=me(function(e){return e===t},s,!0),f=me(function(e){return O(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&xe(p),u>1&&ve(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,y,v=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){h=0,a||f.ownerDocument===d||(p(f),s=!g);while(y=e[h++])if(y(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!y&&f)&&v--,o&&x.push(f))}if(v+=m,n&&m!==v){h=0;while(y=t[h++])y(x,b,a,s);if(o){if(v>0)while(m--)x[m]||b[m]||(b[m]=j.call(u));b=we(b)}L.apply(u,b),c&&!o&&b.length>0&&v+t.length>1&&oe.uniqueSort(u)}return c&&(T=E,l=w),x};return n?se(o):o}return s=oe.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Ce(t[n]))[b]?r.push(o):i.push(o);(o=S(e,Ee(i,r))).selector=e}return o},u=oe.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}o=V.needsContext.test(e)?0:u.length;while(o--){if(l=u[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),K.test(u[0].type)&&ge(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&ve(u)))return L.apply(n,i),n;break}}}return(p||s(e,d))(i,t,!g,n,!t||K.test(e)&&ge(t.parentNode)||t),n},n.sortStable=b.split("").sort(D).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||le(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var k=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=w.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return u.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&D.test(e)?w(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:L.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,q=w(r);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?u.call(w(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k(e,"parentNode")},parentsUntil:function(e,t,n){return k(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return k(e,"nextSibling")},prevAll:function(e){return k(e,"previousSibling")},nextUntil:function(e,t,n){return k(e,"nextSibling",n)},prevUntil:function(e,t,n){return k(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return N(e,"iframe")?e.contentDocument:(N(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),H.test(e)&&i.reverse()),this.pushStack(i)}});var M=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(M)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1){n=a.shift();while(++s-1)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function I(e){return e}function W(e){throw e}function $(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==W&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:I,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:I)),n[2][3].add(a(0,e,g(r)?r:W))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&($(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)$(i[n],s(n),a.reject);return a.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&B.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function _(){r.removeEventListener("DOMContentLoaded",_),e.removeEventListener("load",_),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",_),e.addEventListener("load",_));var z=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n)){i=!0;for(s in n)z(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){K.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:w.Callbacks("once memory").add(function(){J.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&N(e,t)?w.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ye(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var be=r.documentElement,we=/^key/,Te=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function ke(){return!1}function Se(){try{return r.activeElement}catch(e){}}function De(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)De(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ke;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.get(e);if(y){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(be,i),n.guid||(n.guid=w.guid++),(u=y.events)||(u=y.events={}),(a=y.handle)||(a=y.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(M)||[""]).length;while(l--)d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.hasData(e)&&J.get(e);if(y&&(u=y.events)){l=(t=(t||"").match(M)||[""]).length;while(l--)if(s=Ce.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,y.handle)||w.removeEvent(e,d,y.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&J.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,s,u=new Array(arguments.length),l=(J.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(u[0]=t,n=1;n=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,Ae=/\s*$/g;function Le(e,t){return N(e,"table")&&N(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Oe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(J.hasData(e)&&(o=J.access(e),a=J.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof y&&!h.checkClone&&je.test(y))return e.each(function(i){var o=e.eq(i);v&&(t[0]=y.call(this,i,o.html())),Re(o,t,n,r)});if(p&&(i=xe(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=w.map(ye(i,"script"),He)).length;f")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ye(s),r=0,i=(o=ye(e)).length;r0&&ve(a,!u&&ye(e,"script")),s},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[K.expando]&&(n[K.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return z(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return z(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function et(e,t,n){var r=$e(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(We.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=G(t),u=Xe.test(t),l=e.style;if(u||(t=Je(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=G(t);return Xe.test(t)||(t=Je(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Ve&&(i=Ve[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!ze.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ue,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=$e(e),a="border-box"===w.css(e,"boxSizing",!1,o),s=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ke(e,n,s)}}}),w.cssHooks.marginLeft=_e(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Ke)}),w.fn.extend({css:function(e,t){return z(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=$e(e),i=t.length;a1)}});function tt(e,t,n,r,i){return new tt.prototype.init(e,t,n,r,i)}w.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=tt.prototype.init,w.fx.step={};var nt,rt,it=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function at(){rt&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(at):e.setTimeout(at,w.fx.interval),w.fx.tick())}function st(){return e.setTimeout(function(){nt=void 0}),nt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function lt(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?dt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&N(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(M);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),dt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ht[t]||w.find.attr;ht[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ht[a],ht[a]=i,i=null!=n(e,t,r)?a:null,ht[a]=o),i}});var gt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return z(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function vt(e){return(e.match(M)||[]).join(" ")}function mt(e){return e.getAttribute&&e.getAttribute("class")||""}function xt(e){return Array.isArray(e)?e:"string"==typeof e?e.match(M)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,mt(this)))});if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,mt(this)))});if(!arguments.length)return this.attr("class","");if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=xt(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=mt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+vt(mt(n))+" ").indexOf(t)>-1)return!0;return!1}});var bt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(bt,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:vt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var wt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,v=[i||r],m=f.call(t,"type")?t.type:t,x=f.call(t,"namespace")?t.namespace.split("."):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!wt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(x=m.split(".")).shift(),x.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),d=w.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!y(i)){for(l=d.delegateType||m,wt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(i.ownerDocument||r)&&v.push(u.defaultView||u.parentWindow||e)}a=0;while((s=v[a++])&&!t.isPropagationStopped())h=s,t.type=a>1?l:d.bindType||m,(p=(J.get(s,"events")||{})[t.type]&&J.get(s,"handle"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&Y(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(v.pop(),n)||!Y(i)||c&&g(i[m])&&!y(i)&&((u=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,Tt),w.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}});var Ct=e.location,Et=Date.now(),kt=/\?/;w.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),n};var St=/\[\]$/,Dt=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||St.test(e)?r(e,i):jt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)jt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(Dt,"\r\n")}}):{name:t.name,value:n.replace(Dt,"\r\n")}}).get()}});var qt=/%20/g,Lt=/#.*$/,Ht=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Mt=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Bt=r.createElement("a");Bt.href=Ct.href;function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(M)||[];if(g(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function _t(e,t,n,r){var i={},o=e===Wt;function a(s){var u;return i[s]=!0,w.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function zt(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}function Xt(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}function Ut(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Pt.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,w.ajaxSettings),t):zt(w.ajaxSettings,e)},ajaxPrefilter:Ft(It),ajaxTransport:Ft(Wt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=w.ajaxSetup({},n),g=h.context||h,y=h.context&&(g.nodeType||g.jquery)?w(g):w.event,v=w.Deferred(),m=w.Callbacks("once memory"),x=h.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s){s={};while(t=Ot.exec(a))s[t[1].toLowerCase()]=t[2]}t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(v.promise(E),h.url=((t||h.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(M)||[""],null==h.crossDomain){l=r.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Bt.protocol+"//"+Bt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=w.param(h.data,h.traditional)),_t(It,h,n,E),c)return E;(f=w.event&&h.global)&&0==w.active++&&w.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Mt.test(h.type),o=h.url.replace(Lt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(qt,"+")):(d=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(kt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ht,"$1"),d=(kt.test(o)?"&":"?")+"_="+Et+++d),h.url=o+d),h.ifModified&&(w.lastModified[o]&&E.setRequestHeader("If-Modified-Since",w.lastModified[o]),w.etag[o]&&E.setRequestHeader("If-None-Match",w.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C="abort",m.add(h.complete),E.done(h.success),E.fail(h.error),i=_t(Wt,h,n,E)){if(E.readyState=1,f&&y.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,i.send(b,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,"No Transport");function k(t,n,r,s){var l,p,d,b,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(b=Xt(h,E,r)),b=Ut(h,b,E,l),l?(h.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[o]=T),(T=E.getResponseHeader("etag"))&&(w.etag[o]=T)),204===t||"HEAD"===h.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,l=!(d=b.error))):(d=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",l?v.resolveWith(g,[p,C,E]):v.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&y.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(y.trigger("ajaxComplete",[E,h]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Gt=w.ajaxSettings.xhr();h.cors=!!Gt&&"withCredentials"in Gt,h.ajax=Gt=!!Gt,w.ajaxTransport(function(t){var n,r;if(h.cors||Gt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Vt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,o){t=w("