diff --git a/api/docs/api/v1.Binding.adoc b/api/docs/api/v1.Binding.adoc index 32427a282875..b3d2324c1434 100644 --- a/api/docs/api/v1.Binding.adoc +++ b/api/docs/api/v1.Binding.adoc @@ -103,78 +103,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-bindings]] -=== Create a Binding -Create a Binding - -==== HTTP request ----- -POST /api/v1/bindings HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Binding", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/bindings <<'EOF' -{ - "kind": "Binding", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Binding -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Binding -|201 Created|v1.Binding -|202 Accepted|v1.Binding -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-bindings]] === Create a Binding in a namespace Create a Binding diff --git a/api/docs/api/v1.ConfigMap.adoc b/api/docs/api/v1.ConfigMap.adoc index 4dc6f5c379a8..af26b9dde736 100644 --- a/api/docs/api/v1.ConfigMap.adoc +++ b/api/docs/api/v1.ConfigMap.adoc @@ -99,78 +99,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-configmaps]] -=== Create a ConfigMap -Create a ConfigMap - -==== HTTP request ----- -POST /api/v1/configmaps HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ConfigMap", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/configmaps <<'EOF' -{ - "kind": "ConfigMap", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ConfigMap -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ConfigMap -|201 Created|v1.ConfigMap -|202 Accepted|v1.ConfigMap -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-configmaps]] === Create a ConfigMap in a namespace Create a ConfigMap @@ -330,7 +258,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -338,6 +265,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.Endpoints.adoc b/api/docs/api/v1.Endpoints.adoc index 10312015ae26..c62b47fc7b60 100644 --- a/api/docs/api/v1.Endpoints.adoc +++ b/api/docs/api/v1.Endpoints.adoc @@ -135,78 +135,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-endpoints]] -=== Create a Endpoints -Create Endpoints - -==== HTTP request ----- -POST /api/v1/endpoints HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Endpoints", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/endpoints <<'EOF' -{ - "kind": "Endpoints", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Endpoints -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Endpoints -|201 Created|v1.Endpoints -|202 Accepted|v1.Endpoints -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-endpoints]] === Create a Endpoints in a namespace Create Endpoints @@ -366,7 +294,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -374,6 +301,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.Event.adoc b/api/docs/api/v1.Event.adoc index 0bfb15a87c0c..d36d180dbe63 100644 --- a/api/docs/api/v1.Event.adoc +++ b/api/docs/api/v1.Event.adoc @@ -128,78 +128,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-events]] -=== Create a Event -Create an Event - -==== HTTP request ----- -POST /api/v1/events HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Event", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/events <<'EOF' -{ - "kind": "Event", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Event -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Event -|201 Created|v1.Event -|202 Accepted|v1.Event -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-events]] === Create a Event in a namespace Create an Event @@ -359,7 +287,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -367,6 +294,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.LimitRange.adoc b/api/docs/api/v1.LimitRange.adoc index d0833366f481..a12cbfd2c2f9 100644 --- a/api/docs/api/v1.LimitRange.adoc +++ b/api/docs/api/v1.LimitRange.adoc @@ -108,78 +108,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-limitranges]] -=== Create a LimitRange -Create a LimitRange - -==== HTTP request ----- -POST /api/v1/limitranges HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "LimitRange", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/limitranges <<'EOF' -{ - "kind": "LimitRange", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.LimitRange -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.LimitRange -|201 Created|v1.LimitRange -|202 Accepted|v1.LimitRange -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-limitranges]] === Create a LimitRange in a namespace Create a LimitRange @@ -339,7 +267,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -347,6 +274,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.PersistentVolumeClaim.adoc b/api/docs/api/v1.PersistentVolumeClaim.adoc index 7b43bc7ec7ef..4a280ffe51c0 100644 --- a/api/docs/api/v1.PersistentVolumeClaim.adoc +++ b/api/docs/api/v1.PersistentVolumeClaim.adoc @@ -127,78 +127,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-persistentvolumeclaims]] -=== Create a PersistentVolumeClaim -Create a PersistentVolumeClaim - -==== HTTP request ----- -POST /api/v1/persistentvolumeclaims HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PersistentVolumeClaim", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/persistentvolumeclaims <<'EOF' -{ - "kind": "PersistentVolumeClaim", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PersistentVolumeClaim -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PersistentVolumeClaim -|201 Created|v1.PersistentVolumeClaim -|202 Accepted|v1.PersistentVolumeClaim -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-persistentvolumeclaims]] === Create a PersistentVolumeClaim in a namespace Create a PersistentVolumeClaim @@ -358,7 +286,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -366,6 +293,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.Pod.adoc b/api/docs/api/v1.Pod.adoc index 899a92903716..1ee65a5f3f66 100644 --- a/api/docs/api/v1.Pod.adoc +++ b/api/docs/api/v1.Pod.adoc @@ -825,78 +825,6 @@ More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod- == Operations -[[Post-api-v1-pods]] -=== Create a Pod -Create a Pod - -==== HTTP request ----- -POST /api/v1/pods HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Pod", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/pods <<'EOF' -{ - "kind": "Pod", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Pod -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Pod -|201 Created|v1.Pod -|202 Accepted|v1.Pod -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-pods]] === Create a Pod in a namespace Create a Pod @@ -1056,7 +984,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1064,6 +991,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.PodTemplate.adoc b/api/docs/api/v1.PodTemplate.adoc index 685cb870271d..6226f5821bf9 100644 --- a/api/docs/api/v1.PodTemplate.adoc +++ b/api/docs/api/v1.PodTemplate.adoc @@ -805,78 +805,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-api-v1-podtemplates]] -=== Create a PodTemplate -Create a PodTemplate - -==== HTTP request ----- -POST /api/v1/podtemplates HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodTemplate", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/podtemplates <<'EOF' -{ - "kind": "PodTemplate", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PodTemplate -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PodTemplate -|201 Created|v1.PodTemplate -|202 Accepted|v1.PodTemplate -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-podtemplates]] === Create a PodTemplate in a namespace Create a PodTemplate @@ -1036,7 +964,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1044,6 +971,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.ReplicationController.adoc b/api/docs/api/v1.ReplicationController.adoc index 35dbfc9084fb..7fc11e92b0c6 100644 --- a/api/docs/api/v1.ReplicationController.adoc +++ b/api/docs/api/v1.ReplicationController.adoc @@ -822,78 +822,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-api-v1-replicationcontrollers]] -=== Create a ReplicationController -Create a ReplicationController - -==== HTTP request ----- -POST /api/v1/replicationcontrollers HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ReplicationController", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/replicationcontrollers <<'EOF' -{ - "kind": "ReplicationController", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ReplicationController -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ReplicationController -|201 Created|v1.ReplicationController -|202 Accepted|v1.ReplicationController -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-replicationcontrollers]] === Create a ReplicationController in a namespace Create a ReplicationController @@ -1053,7 +981,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1061,6 +988,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.ResourceQuota.adoc b/api/docs/api/v1.ResourceQuota.adoc index 49c334b9d9af..e1dcffe0c0ef 100644 --- a/api/docs/api/v1.ResourceQuota.adoc +++ b/api/docs/api/v1.ResourceQuota.adoc @@ -111,78 +111,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-resourcequotas]] -=== Create a ResourceQuota -Create a ResourceQuota - -==== HTTP request ----- -POST /api/v1/resourcequotas HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ResourceQuota", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/resourcequotas <<'EOF' -{ - "kind": "ResourceQuota", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ResourceQuota -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ResourceQuota -|201 Created|v1.ResourceQuota -|202 Accepted|v1.ResourceQuota -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-resourcequotas]] === Create a ResourceQuota in a namespace Create a ResourceQuota @@ -342,7 +270,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -350,6 +277,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.Secret.adoc b/api/docs/api/v1.Secret.adoc index de2fcb57681b..9a22991fb266 100644 --- a/api/docs/api/v1.Secret.adoc +++ b/api/docs/api/v1.Secret.adoc @@ -100,78 +100,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-secrets]] -=== Create a Secret -Create a Secret - -==== HTTP request ----- -POST /api/v1/secrets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Secret", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/secrets <<'EOF' -{ - "kind": "Secret", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Secret -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Secret -|201 Created|v1.Secret -|202 Accepted|v1.Secret -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-secrets]] === Create a Secret in a namespace Create a Secret @@ -331,7 +259,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -339,6 +266,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.Service.adoc b/api/docs/api/v1.Service.adoc index de2b39c6e213..09ebb71d8f73 100644 --- a/api/docs/api/v1.Service.adoc +++ b/api/docs/api/v1.Service.adoc @@ -124,78 +124,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-services]] -=== Create a Service -Create a Service - -==== HTTP request ----- -POST /api/v1/services HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Service", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/services <<'EOF' -{ - "kind": "Service", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Service -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Service -|201 Created|v1.Service -|202 Accepted|v1.Service -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-services]] === Create a Service in a namespace Create a Service @@ -355,7 +283,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -363,6 +290,7 @@ $ curl -k \ |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. diff --git a/api/docs/api/v1.ServiceAccount.adoc b/api/docs/api/v1.ServiceAccount.adoc index fe77771fdac6..17c803eb5a6d 100644 --- a/api/docs/api/v1.ServiceAccount.adoc +++ b/api/docs/api/v1.ServiceAccount.adoc @@ -106,78 +106,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-api-v1-serviceaccounts]] -=== Create a ServiceAccount -Create a ServiceAccount - -==== HTTP request ----- -POST /api/v1/serviceaccounts HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ServiceAccount", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/api/v1/serviceaccounts <<'EOF' -{ - "kind": "ServiceAccount", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ServiceAccount -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ServiceAccount -|201 Created|v1.ServiceAccount -|202 Accepted|v1.ServiceAccount -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-api-v1-namespaces-namespace-serviceaccounts]] === Create a ServiceAccount in a namespace Create a ServiceAccount @@ -337,7 +265,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -345,6 +272,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps.openshift.io/v1.DeploymentConfig.adoc b/api/docs/apis-apps.openshift.io/v1.DeploymentConfig.adoc index f0f98fec69f4..f9a0e969cea8 100644 --- a/api/docs/apis-apps.openshift.io/v1.DeploymentConfig.adoc +++ b/api/docs/apis-apps.openshift.io/v1.DeploymentConfig.adoc @@ -1094,78 +1094,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps.openshift.io-v1-deploymentconfigs]] -=== Create a DeploymentConfig -Create a DeploymentConfig - -==== HTTP request ----- -POST /apis/apps.openshift.io/v1/deploymentconfigs HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "DeploymentConfig", - "apiVersion": "apps.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps.openshift.io/v1/deploymentconfigs <<'EOF' -{ - "kind": "DeploymentConfig", - "apiVersion": "apps.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.DeploymentConfig -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.DeploymentConfig -|201 Created|v1.DeploymentConfig -|202 Accepted|v1.DeploymentConfig -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps.openshift.io-v1-namespaces-namespace-deploymentconfigs]] === Create a DeploymentConfig in a namespace Create a DeploymentConfig @@ -1325,7 +1253,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1333,6 +1260,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1.ControllerRevision.adoc b/api/docs/apis-apps/v1.ControllerRevision.adoc index 4dad5ac5adb1..8ac0d7b9adc4 100644 --- a/api/docs/apis-apps/v1.ControllerRevision.adoc +++ b/api/docs/apis-apps/v1.ControllerRevision.adoc @@ -98,78 +98,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-apps-v1-controllerrevisions]] -=== Create a ControllerRevision -Create a ControllerRevision - -==== HTTP request ----- -POST /apis/apps/v1/controllerrevisions HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ControllerRevision", - "apiVersion": "apps/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1/controllerrevisions <<'EOF' -{ - "kind": "ControllerRevision", - "apiVersion": "apps/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ControllerRevision -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ControllerRevision -|201 Created|v1.ControllerRevision -|202 Accepted|v1.ControllerRevision -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1-namespaces-namespace-controllerrevisions]] === Create a ControllerRevision in a namespace Create a ControllerRevision @@ -329,7 +257,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -337,6 +264,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1.DaemonSet.adoc b/api/docs/apis-apps/v1.DaemonSet.adoc index cdbd69d8eb22..da61d9bd3de1 100644 --- a/api/docs/apis-apps/v1.DaemonSet.adoc +++ b/api/docs/apis-apps/v1.DaemonSet.adoc @@ -836,78 +836,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps-v1-daemonsets]] -=== Create a DaemonSet -Create a DaemonSet - -==== HTTP request ----- -POST /apis/apps/v1/daemonsets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "DaemonSet", - "apiVersion": "apps/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1/daemonsets <<'EOF' -{ - "kind": "DaemonSet", - "apiVersion": "apps/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.DaemonSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.DaemonSet -|201 Created|v1.DaemonSet -|202 Accepted|v1.DaemonSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1-namespaces-namespace-daemonsets]] === Create a DaemonSet in a namespace Create a DaemonSet @@ -1067,7 +995,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1075,6 +1002,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1.Deployment.adoc b/api/docs/apis-apps/v1.Deployment.adoc index 76f6c46753db..0c0248309a0e 100644 --- a/api/docs/apis-apps/v1.Deployment.adoc +++ b/api/docs/apis-apps/v1.Deployment.adoc @@ -839,78 +839,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps-v1-deployments]] -=== Create a Deployment -Create a Deployment - -==== HTTP request ----- -POST /apis/apps/v1/deployments HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Deployment", - "apiVersion": "apps/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1/deployments <<'EOF' -{ - "kind": "Deployment", - "apiVersion": "apps/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Deployment -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Deployment -|201 Created|v1.Deployment -|202 Accepted|v1.Deployment -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1-namespaces-namespace-deployments]] === Create a Deployment in a namespace Create a Deployment @@ -1070,7 +998,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1078,6 +1005,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1.ReplicaSet.adoc b/api/docs/apis-apps/v1.ReplicaSet.adoc index c5a08186439c..17d356eeba1e 100644 --- a/api/docs/apis-apps/v1.ReplicaSet.adoc +++ b/api/docs/apis-apps/v1.ReplicaSet.adoc @@ -828,78 +828,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps-v1-replicasets]] -=== Create a ReplicaSet -Create a ReplicaSet - -==== HTTP request ----- -POST /apis/apps/v1/replicasets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ReplicaSet", - "apiVersion": "apps/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1/replicasets <<'EOF' -{ - "kind": "ReplicaSet", - "apiVersion": "apps/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ReplicaSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ReplicaSet -|201 Created|v1.ReplicaSet -|202 Accepted|v1.ReplicaSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1-namespaces-namespace-replicasets]] === Create a ReplicaSet in a namespace Create a ReplicaSet @@ -1059,7 +987,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1067,6 +994,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1.StatefulSet.adoc b/api/docs/apis-apps/v1.StatefulSet.adoc index 6f525e6b9840..a5fc23b980c1 100644 --- a/api/docs/apis-apps/v1.StatefulSet.adoc +++ b/api/docs/apis-apps/v1.StatefulSet.adoc @@ -944,78 +944,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-apps-v1-statefulsets]] -=== Create a StatefulSet -Create a StatefulSet - -==== HTTP request ----- -POST /apis/apps/v1/statefulsets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "StatefulSet", - "apiVersion": "apps/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1/statefulsets <<'EOF' -{ - "kind": "StatefulSet", - "apiVersion": "apps/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.StatefulSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.StatefulSet -|201 Created|v1.StatefulSet -|202 Accepted|v1.StatefulSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1-namespaces-namespace-statefulsets]] === Create a StatefulSet in a namespace Create a StatefulSet @@ -1175,7 +1103,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1183,6 +1110,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta1.ControllerRevision.adoc b/api/docs/apis-apps/v1beta1.ControllerRevision.adoc index 452912263f3f..a2617a4eac75 100644 --- a/api/docs/apis-apps/v1beta1.ControllerRevision.adoc +++ b/api/docs/apis-apps/v1beta1.ControllerRevision.adoc @@ -98,78 +98,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-apps-v1beta1-controllerrevisions]] -=== Create a ControllerRevision -Create a ControllerRevision - -==== HTTP request ----- -POST /apis/apps/v1beta1/controllerrevisions HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ControllerRevision", - "apiVersion": "apps/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta1/controllerrevisions <<'EOF' -{ - "kind": "ControllerRevision", - "apiVersion": "apps/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.ControllerRevision -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.ControllerRevision -|201 Created|v1beta1.ControllerRevision -|202 Accepted|v1beta1.ControllerRevision -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta1-namespaces-namespace-controllerrevisions]] === Create a ControllerRevision in a namespace Create a ControllerRevision @@ -329,7 +257,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -337,6 +264,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta1.Deployment.adoc b/api/docs/apis-apps/v1beta1.Deployment.adoc index f96643f82c36..cf61e63512cb 100644 --- a/api/docs/apis-apps/v1beta1.Deployment.adoc +++ b/api/docs/apis-apps/v1beta1.Deployment.adoc @@ -841,78 +841,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps-v1beta1-deployments]] -=== Create a Deployment -Create a Deployment - -==== HTTP request ----- -POST /apis/apps/v1beta1/deployments HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Deployment", - "apiVersion": "apps/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta1/deployments <<'EOF' -{ - "kind": "Deployment", - "apiVersion": "apps/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.Deployment -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.Deployment -|201 Created|v1beta1.Deployment -|202 Accepted|v1beta1.Deployment -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta1-namespaces-namespace-deployments]] === Create a Deployment in a namespace Create a Deployment @@ -1072,7 +1000,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1080,6 +1007,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta1.StatefulSet.adoc b/api/docs/apis-apps/v1beta1.StatefulSet.adoc index f24bca834c85..ea9f6160dbcd 100644 --- a/api/docs/apis-apps/v1beta1.StatefulSet.adoc +++ b/api/docs/apis-apps/v1beta1.StatefulSet.adoc @@ -944,78 +944,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-apps-v1beta1-statefulsets]] -=== Create a StatefulSet -Create a StatefulSet - -==== HTTP request ----- -POST /apis/apps/v1beta1/statefulsets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "StatefulSet", - "apiVersion": "apps/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta1/statefulsets <<'EOF' -{ - "kind": "StatefulSet", - "apiVersion": "apps/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.StatefulSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.StatefulSet -|201 Created|v1beta1.StatefulSet -|202 Accepted|v1beta1.StatefulSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta1-namespaces-namespace-statefulsets]] === Create a StatefulSet in a namespace Create a StatefulSet @@ -1175,7 +1103,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1183,6 +1110,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta2.ControllerRevision.adoc b/api/docs/apis-apps/v1beta2.ControllerRevision.adoc index 67017d5981c9..8075800e415f 100644 --- a/api/docs/apis-apps/v1beta2.ControllerRevision.adoc +++ b/api/docs/apis-apps/v1beta2.ControllerRevision.adoc @@ -98,78 +98,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-apps-v1beta2-controllerrevisions]] -=== Create a ControllerRevision -Create a ControllerRevision - -==== HTTP request ----- -POST /apis/apps/v1beta2/controllerrevisions HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ControllerRevision", - "apiVersion": "apps/v1beta2", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta2/controllerrevisions <<'EOF' -{ - "kind": "ControllerRevision", - "apiVersion": "apps/v1beta2", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta2.ControllerRevision -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta2.ControllerRevision -|201 Created|v1beta2.ControllerRevision -|202 Accepted|v1beta2.ControllerRevision -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta2-namespaces-namespace-controllerrevisions]] === Create a ControllerRevision in a namespace Create a ControllerRevision @@ -329,7 +257,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -337,6 +264,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta2.DaemonSet.adoc b/api/docs/apis-apps/v1beta2.DaemonSet.adoc index 062f68387466..3968962f5407 100644 --- a/api/docs/apis-apps/v1beta2.DaemonSet.adoc +++ b/api/docs/apis-apps/v1beta2.DaemonSet.adoc @@ -836,78 +836,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps-v1beta2-daemonsets]] -=== Create a DaemonSet -Create a DaemonSet - -==== HTTP request ----- -POST /apis/apps/v1beta2/daemonsets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "DaemonSet", - "apiVersion": "apps/v1beta2", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta2/daemonsets <<'EOF' -{ - "kind": "DaemonSet", - "apiVersion": "apps/v1beta2", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta2.DaemonSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta2.DaemonSet -|201 Created|v1beta2.DaemonSet -|202 Accepted|v1beta2.DaemonSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta2-namespaces-namespace-daemonsets]] === Create a DaemonSet in a namespace Create a DaemonSet @@ -1067,7 +995,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1075,6 +1002,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta2.Deployment.adoc b/api/docs/apis-apps/v1beta2.Deployment.adoc index feb2351ab81d..8ab689f98c8c 100644 --- a/api/docs/apis-apps/v1beta2.Deployment.adoc +++ b/api/docs/apis-apps/v1beta2.Deployment.adoc @@ -839,78 +839,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps-v1beta2-deployments]] -=== Create a Deployment -Create a Deployment - -==== HTTP request ----- -POST /apis/apps/v1beta2/deployments HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Deployment", - "apiVersion": "apps/v1beta2", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta2/deployments <<'EOF' -{ - "kind": "Deployment", - "apiVersion": "apps/v1beta2", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta2.Deployment -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta2.Deployment -|201 Created|v1beta2.Deployment -|202 Accepted|v1beta2.Deployment -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta2-namespaces-namespace-deployments]] === Create a Deployment in a namespace Create a Deployment @@ -1070,7 +998,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1078,6 +1005,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta2.ReplicaSet.adoc b/api/docs/apis-apps/v1beta2.ReplicaSet.adoc index 9cfc3c96d094..6c0589159348 100644 --- a/api/docs/apis-apps/v1beta2.ReplicaSet.adoc +++ b/api/docs/apis-apps/v1beta2.ReplicaSet.adoc @@ -828,78 +828,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-apps-v1beta2-replicasets]] -=== Create a ReplicaSet -Create a ReplicaSet - -==== HTTP request ----- -POST /apis/apps/v1beta2/replicasets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ReplicaSet", - "apiVersion": "apps/v1beta2", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta2/replicasets <<'EOF' -{ - "kind": "ReplicaSet", - "apiVersion": "apps/v1beta2", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta2.ReplicaSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta2.ReplicaSet -|201 Created|v1beta2.ReplicaSet -|202 Accepted|v1beta2.ReplicaSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta2-namespaces-namespace-replicasets]] === Create a ReplicaSet in a namespace Create a ReplicaSet @@ -1059,7 +987,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1067,6 +994,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-apps/v1beta2.StatefulSet.adoc b/api/docs/apis-apps/v1beta2.StatefulSet.adoc index ca94d0753daa..97591ab3ab10 100644 --- a/api/docs/apis-apps/v1beta2.StatefulSet.adoc +++ b/api/docs/apis-apps/v1beta2.StatefulSet.adoc @@ -944,78 +944,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-apps-v1beta2-statefulsets]] -=== Create a StatefulSet -Create a StatefulSet - -==== HTTP request ----- -POST /apis/apps/v1beta2/statefulsets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "StatefulSet", - "apiVersion": "apps/v1beta2", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/apps/v1beta2/statefulsets <<'EOF' -{ - "kind": "StatefulSet", - "apiVersion": "apps/v1beta2", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta2.StatefulSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta2.StatefulSet -|201 Created|v1beta2.StatefulSet -|202 Accepted|v1beta2.StatefulSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-apps-v1beta2-namespaces-namespace-statefulsets]] === Create a StatefulSet in a namespace Create a StatefulSet @@ -1175,7 +1103,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1183,6 +1110,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-authorization.k8s.io/v1.LocalSubjectAccessReview.adoc b/api/docs/apis-authorization.k8s.io/v1.LocalSubjectAccessReview.adoc index 5f84ae46293e..596e3017a69b 100644 --- a/api/docs/apis-authorization.k8s.io/v1.LocalSubjectAccessReview.adoc +++ b/api/docs/apis-authorization.k8s.io/v1.LocalSubjectAccessReview.adoc @@ -118,78 +118,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-authorization.k8s.io-v1-localsubjectaccessreviews]] -=== Create a LocalSubjectAccessReview -Create a LocalSubjectAccessReview - -==== HTTP request ----- -POST /apis/authorization.k8s.io/v1/localsubjectaccessreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "authorization.k8s.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.k8s.io/v1/localsubjectaccessreviews <<'EOF' -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "authorization.k8s.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.LocalSubjectAccessReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.LocalSubjectAccessReview -|201 Created|v1.LocalSubjectAccessReview -|202 Accepted|v1.LocalSubjectAccessReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.k8s.io-v1-namespaces-namespace-localsubjectaccessreviews]] === Create a LocalSubjectAccessReview in a namespace Create a LocalSubjectAccessReview diff --git a/api/docs/apis-authorization.k8s.io/v1beta1.LocalSubjectAccessReview.adoc b/api/docs/apis-authorization.k8s.io/v1beta1.LocalSubjectAccessReview.adoc index 07dd687ce6e1..c1c53a62c348 100644 --- a/api/docs/apis-authorization.k8s.io/v1beta1.LocalSubjectAccessReview.adoc +++ b/api/docs/apis-authorization.k8s.io/v1beta1.LocalSubjectAccessReview.adoc @@ -118,78 +118,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-authorization.k8s.io-v1beta1-localsubjectaccessreviews]] -=== Create a LocalSubjectAccessReview -Create a LocalSubjectAccessReview - -==== HTTP request ----- -POST /apis/authorization.k8s.io/v1beta1/localsubjectaccessreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "authorization.k8s.io/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.k8s.io/v1beta1/localsubjectaccessreviews <<'EOF' -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "authorization.k8s.io/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.LocalSubjectAccessReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.LocalSubjectAccessReview -|201 Created|v1beta1.LocalSubjectAccessReview -|202 Accepted|v1beta1.LocalSubjectAccessReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.k8s.io-v1beta1-namespaces-namespace-localsubjectaccessreviews]] === Create a LocalSubjectAccessReview in a namespace Create a LocalSubjectAccessReview diff --git a/api/docs/apis-authorization.openshift.io/v1.LocalResourceAccessReview.adoc b/api/docs/apis-authorization.openshift.io/v1.LocalResourceAccessReview.adoc index d04dec8050d4..095b22a0795f 100644 --- a/api/docs/apis-authorization.openshift.io/v1.LocalResourceAccessReview.adoc +++ b/api/docs/apis-authorization.openshift.io/v1.LocalResourceAccessReview.adoc @@ -36,78 +36,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-apis-authorization.openshift.io-v1-localresourceaccessreviews]] -=== Create a LocalResourceAccessReview -Create a LocalResourceAccessReview - -==== HTTP request ----- -POST /apis/authorization.openshift.io/v1/localresourceaccessreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "LocalResourceAccessReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.openshift.io/v1/localresourceaccessreviews <<'EOF' -{ - "kind": "LocalResourceAccessReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.LocalResourceAccessReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.LocalResourceAccessReview -|201 Created|v1.LocalResourceAccessReview -|202 Accepted|v1.LocalResourceAccessReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.openshift.io-v1-namespaces-namespace-localresourceaccessreviews]] === Create a LocalResourceAccessReview in a namespace Create a LocalResourceAccessReview diff --git a/api/docs/apis-authorization.openshift.io/v1.LocalSubjectAccessReview.adoc b/api/docs/apis-authorization.openshift.io/v1.LocalSubjectAccessReview.adoc index f64dab38a8db..b1203024f8b2 100644 --- a/api/docs/apis-authorization.openshift.io/v1.LocalSubjectAccessReview.adoc +++ b/api/docs/apis-authorization.openshift.io/v1.LocalSubjectAccessReview.adoc @@ -41,78 +41,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-apis-authorization.openshift.io-v1-localsubjectaccessreviews]] -=== Create a LocalSubjectAccessReview -Create a LocalSubjectAccessReview - -==== HTTP request ----- -POST /apis/authorization.openshift.io/v1/localsubjectaccessreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.openshift.io/v1/localsubjectaccessreviews <<'EOF' -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.LocalSubjectAccessReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.LocalSubjectAccessReview -|201 Created|v1.LocalSubjectAccessReview -|202 Accepted|v1.LocalSubjectAccessReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.openshift.io-v1-namespaces-namespace-localsubjectaccessreviews]] === Create a LocalSubjectAccessReview in a namespace Create a LocalSubjectAccessReview diff --git a/api/docs/apis-authorization.openshift.io/v1.Role.adoc b/api/docs/apis-authorization.openshift.io/v1.Role.adoc index 8049d8417da9..d20d52a7a23e 100644 --- a/api/docs/apis-authorization.openshift.io/v1.Role.adoc +++ b/api/docs/apis-authorization.openshift.io/v1.Role.adoc @@ -108,78 +108,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-authorization.openshift.io-v1-roles]] -=== Create a Role -Create a Role - -==== HTTP request ----- -POST /apis/authorization.openshift.io/v1/roles HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Role", - "apiVersion": "authorization.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.openshift.io/v1/roles <<'EOF' -{ - "kind": "Role", - "apiVersion": "authorization.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Role -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Role -|201 Created|v1.Role -|202 Accepted|v1.Role -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.openshift.io-v1-namespaces-namespace-roles]] === Create a Role in a namespace Create a Role @@ -337,7 +265,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -345,6 +272,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-authorization.openshift.io/v1.RoleBinding.adoc b/api/docs/apis-authorization.openshift.io/v1.RoleBinding.adoc index a283e94fd8a4..b548291320b1 100644 --- a/api/docs/apis-authorization.openshift.io/v1.RoleBinding.adoc +++ b/api/docs/apis-authorization.openshift.io/v1.RoleBinding.adoc @@ -115,78 +115,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-authorization.openshift.io-v1-rolebindings]] -=== Create a RoleBinding -Create a RoleBinding - -==== HTTP request ----- -POST /apis/authorization.openshift.io/v1/rolebindings HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "RoleBinding", - "apiVersion": "authorization.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.openshift.io/v1/rolebindings <<'EOF' -{ - "kind": "RoleBinding", - "apiVersion": "authorization.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.RoleBinding -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.RoleBinding -|201 Created|v1.RoleBinding -|202 Accepted|v1.RoleBinding -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.openshift.io-v1-namespaces-namespace-rolebindings]] === Create a RoleBinding in a namespace Create a RoleBinding @@ -344,7 +272,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -352,6 +279,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-authorization.openshift.io/v1.RoleBindingRestriction.adoc b/api/docs/apis-authorization.openshift.io/v1.RoleBindingRestriction.adoc index 06be64b00453..d804862c6d88 100644 --- a/api/docs/apis-authorization.openshift.io/v1.RoleBindingRestriction.adoc +++ b/api/docs/apis-authorization.openshift.io/v1.RoleBindingRestriction.adoc @@ -126,78 +126,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-authorization.openshift.io-v1-rolebindingrestrictions]] -=== Create a RoleBindingRestriction -Create a RoleBindingRestriction - -==== HTTP request ----- -POST /apis/authorization.openshift.io/v1/rolebindingrestrictions HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "RoleBindingRestriction", - "apiVersion": "authorization.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.openshift.io/v1/rolebindingrestrictions <<'EOF' -{ - "kind": "RoleBindingRestriction", - "apiVersion": "authorization.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.RoleBindingRestriction -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.RoleBindingRestriction -|201 Created|v1.RoleBindingRestriction -|202 Accepted|v1.RoleBindingRestriction -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.openshift.io-v1-namespaces-namespace-rolebindingrestrictions]] === Create a RoleBindingRestriction in a namespace Create a RoleBindingRestriction @@ -357,7 +285,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -365,6 +292,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-authorization.openshift.io/v1.SelfSubjectRulesReview.adoc b/api/docs/apis-authorization.openshift.io/v1.SelfSubjectRulesReview.adoc index 00de56685fe3..6116c9e20da0 100644 --- a/api/docs/apis-authorization.openshift.io/v1.SelfSubjectRulesReview.adoc +++ b/api/docs/apis-authorization.openshift.io/v1.SelfSubjectRulesReview.adoc @@ -44,78 +44,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-apis-authorization.openshift.io-v1-selfsubjectrulesreviews]] -=== Create a SelfSubjectRulesReview -Create a SelfSubjectRulesReview - -==== HTTP request ----- -POST /apis/authorization.openshift.io/v1/selfsubjectrulesreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "SelfSubjectRulesReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.openshift.io/v1/selfsubjectrulesreviews <<'EOF' -{ - "kind": "SelfSubjectRulesReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.SelfSubjectRulesReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.SelfSubjectRulesReview -|201 Created|v1.SelfSubjectRulesReview -|202 Accepted|v1.SelfSubjectRulesReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.openshift.io-v1-namespaces-namespace-selfsubjectrulesreviews]] === Create a SelfSubjectRulesReview in a namespace Create a SelfSubjectRulesReview diff --git a/api/docs/apis-authorization.openshift.io/v1.SubjectRulesReview.adoc b/api/docs/apis-authorization.openshift.io/v1.SubjectRulesReview.adoc index c616d7431aad..650baf66ea2b 100644 --- a/api/docs/apis-authorization.openshift.io/v1.SubjectRulesReview.adoc +++ b/api/docs/apis-authorization.openshift.io/v1.SubjectRulesReview.adoc @@ -47,78 +47,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-apis-authorization.openshift.io-v1-subjectrulesreviews]] -=== Create a SubjectRulesReview -Create a SubjectRulesReview - -==== HTTP request ----- -POST /apis/authorization.openshift.io/v1/subjectrulesreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "SubjectRulesReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/authorization.openshift.io/v1/subjectrulesreviews <<'EOF' -{ - "kind": "SubjectRulesReview", - "apiVersion": "authorization.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.SubjectRulesReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.SubjectRulesReview -|201 Created|v1.SubjectRulesReview -|202 Accepted|v1.SubjectRulesReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-authorization.openshift.io-v1-namespaces-namespace-subjectrulesreviews]] === Create a SubjectRulesReview in a namespace Create a SubjectRulesReview diff --git a/api/docs/apis-autoscaling/v1.HorizontalPodAutoscaler.adoc b/api/docs/apis-autoscaling/v1.HorizontalPodAutoscaler.adoc index f90d72be25ff..41afc6ba5f3c 100644 --- a/api/docs/apis-autoscaling/v1.HorizontalPodAutoscaler.adoc +++ b/api/docs/apis-autoscaling/v1.HorizontalPodAutoscaler.adoc @@ -109,78 +109,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-autoscaling-v1-horizontalpodautoscalers]] -=== Create a HorizontalPodAutoscaler -Create a HorizontalPodAutoscaler - -==== HTTP request ----- -POST /apis/autoscaling/v1/horizontalpodautoscalers HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "HorizontalPodAutoscaler", - "apiVersion": "autoscaling/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/autoscaling/v1/horizontalpodautoscalers <<'EOF' -{ - "kind": "HorizontalPodAutoscaler", - "apiVersion": "autoscaling/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.HorizontalPodAutoscaler -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.HorizontalPodAutoscaler -|201 Created|v1.HorizontalPodAutoscaler -|202 Accepted|v1.HorizontalPodAutoscaler -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-autoscaling-v1-namespaces-namespace-horizontalpodautoscalers]] === Create a HorizontalPodAutoscaler in a namespace Create a HorizontalPodAutoscaler @@ -340,7 +268,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -348,6 +275,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-autoscaling/v2beta1.HorizontalPodAutoscaler.adoc b/api/docs/apis-autoscaling/v2beta1.HorizontalPodAutoscaler.adoc index 9cded2cf39b0..f84fb85e8fcb 100644 --- a/api/docs/apis-autoscaling/v2beta1.HorizontalPodAutoscaler.adoc +++ b/api/docs/apis-autoscaling/v2beta1.HorizontalPodAutoscaler.adoc @@ -169,78 +169,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-autoscaling-v2beta1-horizontalpodautoscalers]] -=== Create a HorizontalPodAutoscaler -Create a HorizontalPodAutoscaler - -==== HTTP request ----- -POST /apis/autoscaling/v2beta1/horizontalpodautoscalers HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "HorizontalPodAutoscaler", - "apiVersion": "autoscaling/v2beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/autoscaling/v2beta1/horizontalpodautoscalers <<'EOF' -{ - "kind": "HorizontalPodAutoscaler", - "apiVersion": "autoscaling/v2beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v2beta1.HorizontalPodAutoscaler -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v2beta1.HorizontalPodAutoscaler -|201 Created|v2beta1.HorizontalPodAutoscaler -|202 Accepted|v2beta1.HorizontalPodAutoscaler -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-autoscaling-v2beta1-namespaces-namespace-horizontalpodautoscalers]] === Create a HorizontalPodAutoscaler in a namespace Create a HorizontalPodAutoscaler @@ -400,7 +328,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -408,6 +335,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-batch/v1.Job.adoc b/api/docs/apis-batch/v1.Job.adoc index cbe8668f1bdd..d6bcfa4cb6d4 100644 --- a/api/docs/apis-batch/v1.Job.adoc +++ b/api/docs/apis-batch/v1.Job.adoc @@ -832,78 +832,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-batch-v1-jobs]] -=== Create a Job -Create a Job - -==== HTTP request ----- -POST /apis/batch/v1/jobs HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Job", - "apiVersion": "batch/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/batch/v1/jobs <<'EOF' -{ - "kind": "Job", - "apiVersion": "batch/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Job -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Job -|201 Created|v1.Job -|202 Accepted|v1.Job -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-batch-v1-namespaces-namespace-jobs]] === Create a Job in a namespace Create a Job @@ -1063,7 +991,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1071,6 +998,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-batch/v1beta1.CronJob.adoc b/api/docs/apis-batch/v1beta1.CronJob.adoc index 3e5ef34d2de7..7512254483e2 100644 --- a/api/docs/apis-batch/v1beta1.CronJob.adoc +++ b/api/docs/apis-batch/v1beta1.CronJob.adoc @@ -906,78 +906,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-batch-v1beta1-cronjobs]] -=== Create a CronJob -Create a CronJob - -==== HTTP request ----- -POST /apis/batch/v1beta1/cronjobs HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "CronJob", - "apiVersion": "batch/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/batch/v1beta1/cronjobs <<'EOF' -{ - "kind": "CronJob", - "apiVersion": "batch/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.CronJob -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.CronJob -|201 Created|v1beta1.CronJob -|202 Accepted|v1beta1.CronJob -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-batch-v1beta1-namespaces-namespace-cronjobs]] === Create a CronJob in a namespace Create a CronJob @@ -1137,7 +1065,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1145,6 +1072,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-build.openshift.io/v1.Build.adoc b/api/docs/apis-build.openshift.io/v1.Build.adoc index ddbd479e5467..dd6861914ee5 100644 --- a/api/docs/apis-build.openshift.io/v1.Build.adoc +++ b/api/docs/apis-build.openshift.io/v1.Build.adoc @@ -416,78 +416,6 @@ Please note that this field may not always be set even if the push completes suc == Operations -[[Post-apis-build.openshift.io-v1-builds]] -=== Create a Build -Create a Build - -==== HTTP request ----- -POST /apis/build.openshift.io/v1/builds HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Build", - "apiVersion": "build.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/build.openshift.io/v1/builds <<'EOF' -{ - "kind": "Build", - "apiVersion": "build.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Build -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Build -|201 Created|v1.Build -|202 Accepted|v1.Build -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-build.openshift.io-v1-namespaces-namespace-builds]] === Create a Build in a namespace Create a Build @@ -647,7 +575,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -655,6 +582,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-build.openshift.io/v1.BuildConfig.adoc b/api/docs/apis-build.openshift.io/v1.BuildConfig.adoc index b58d67089fcd..dcbba4c947bc 100644 --- a/api/docs/apis-build.openshift.io/v1.BuildConfig.adoc +++ b/api/docs/apis-build.openshift.io/v1.BuildConfig.adoc @@ -361,78 +361,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-build.openshift.io-v1-buildconfigs]] -=== Create a BuildConfig -Create a BuildConfig - -==== HTTP request ----- -POST /apis/build.openshift.io/v1/buildconfigs HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "BuildConfig", - "apiVersion": "build.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/build.openshift.io/v1/buildconfigs <<'EOF' -{ - "kind": "BuildConfig", - "apiVersion": "build.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.BuildConfig -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.BuildConfig -|201 Created|v1.BuildConfig -|202 Accepted|v1.BuildConfig -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-build.openshift.io-v1-namespaces-namespace-buildconfigs]] === Create a BuildConfig in a namespace Create a BuildConfig @@ -592,7 +520,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -600,6 +527,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-events.k8s.io/v1beta1.Event.adoc b/api/docs/apis-events.k8s.io/v1beta1.Event.adoc index 9f82ec833bc7..7686af82932d 100644 --- a/api/docs/apis-events.k8s.io/v1beta1.Event.adoc +++ b/api/docs/apis-events.k8s.io/v1beta1.Event.adoc @@ -128,78 +128,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-events.k8s.io-v1beta1-events]] -=== Create a Event -Create an Event - -==== HTTP request ----- -POST /apis/events.k8s.io/v1beta1/events HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Event", - "apiVersion": "events.k8s.io/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/events.k8s.io/v1beta1/events <<'EOF' -{ - "kind": "Event", - "apiVersion": "events.k8s.io/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.Event -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.Event -|201 Created|v1beta1.Event -|202 Accepted|v1beta1.Event -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-events.k8s.io-v1beta1-namespaces-namespace-events]] === Create a Event in a namespace Create an Event @@ -359,7 +287,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -367,6 +294,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-extensions/v1beta1.DaemonSet.adoc b/api/docs/apis-extensions/v1beta1.DaemonSet.adoc index 81617565f8de..4f808db6271c 100644 --- a/api/docs/apis-extensions/v1beta1.DaemonSet.adoc +++ b/api/docs/apis-extensions/v1beta1.DaemonSet.adoc @@ -837,78 +837,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-extensions-v1beta1-daemonsets]] -=== Create a DaemonSet -Create a DaemonSet - -==== HTTP request ----- -POST /apis/extensions/v1beta1/daemonsets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "DaemonSet", - "apiVersion": "extensions/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/extensions/v1beta1/daemonsets <<'EOF' -{ - "kind": "DaemonSet", - "apiVersion": "extensions/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.DaemonSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.DaemonSet -|201 Created|v1beta1.DaemonSet -|202 Accepted|v1beta1.DaemonSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-extensions-v1beta1-namespaces-namespace-daemonsets]] === Create a DaemonSet in a namespace Create a DaemonSet @@ -1068,7 +996,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1076,6 +1003,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-extensions/v1beta1.Deployment.adoc b/api/docs/apis-extensions/v1beta1.Deployment.adoc index e25f992e725a..6aa07091638e 100644 --- a/api/docs/apis-extensions/v1beta1.Deployment.adoc +++ b/api/docs/apis-extensions/v1beta1.Deployment.adoc @@ -841,78 +841,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-extensions-v1beta1-deployments]] -=== Create a Deployment -Create a Deployment - -==== HTTP request ----- -POST /apis/extensions/v1beta1/deployments HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Deployment", - "apiVersion": "extensions/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/extensions/v1beta1/deployments <<'EOF' -{ - "kind": "Deployment", - "apiVersion": "extensions/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.Deployment -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.Deployment -|201 Created|v1beta1.Deployment -|202 Accepted|v1beta1.Deployment -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-extensions-v1beta1-namespaces-namespace-deployments]] === Create a Deployment in a namespace Create a Deployment @@ -1072,7 +1000,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1080,6 +1007,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-extensions/v1beta1.Ingress.adoc b/api/docs/apis-extensions/v1beta1.Ingress.adoc index 113e427d577c..bd3c7b090860 100644 --- a/api/docs/apis-extensions/v1beta1.Ingress.adoc +++ b/api/docs/apis-extensions/v1beta1.Ingress.adoc @@ -121,78 +121,6 @@ Both these may change in the future. Incoming requests are matched against the h == Operations -[[Post-apis-extensions-v1beta1-ingresses]] -=== Create a Ingress -Create an Ingress - -==== HTTP request ----- -POST /apis/extensions/v1beta1/ingresses HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Ingress", - "apiVersion": "extensions/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/extensions/v1beta1/ingresses <<'EOF' -{ - "kind": "Ingress", - "apiVersion": "extensions/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.Ingress -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.Ingress -|201 Created|v1beta1.Ingress -|202 Accepted|v1beta1.Ingress -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-extensions-v1beta1-namespaces-namespace-ingresses]] === Create a Ingress in a namespace Create an Ingress @@ -352,7 +280,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -360,6 +287,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-extensions/v1beta1.NetworkPolicy.adoc b/api/docs/apis-extensions/v1beta1.NetworkPolicy.adoc index e57fdba9065b..cd3cdeed7d91 100644 --- a/api/docs/apis-extensions/v1beta1.NetworkPolicy.adoc +++ b/api/docs/apis-extensions/v1beta1.NetworkPolicy.adoc @@ -164,78 +164,6 @@ If NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects == Operations -[[Post-apis-extensions-v1beta1-networkpolicies]] -=== Create a NetworkPolicy -Create a NetworkPolicy - -==== HTTP request ----- -POST /apis/extensions/v1beta1/networkpolicies HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "NetworkPolicy", - "apiVersion": "extensions/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/extensions/v1beta1/networkpolicies <<'EOF' -{ - "kind": "NetworkPolicy", - "apiVersion": "extensions/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.NetworkPolicy -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.NetworkPolicy -|201 Created|v1beta1.NetworkPolicy -|202 Accepted|v1beta1.NetworkPolicy -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-extensions-v1beta1-namespaces-namespace-networkpolicies]] === Create a NetworkPolicy in a namespace Create a NetworkPolicy @@ -395,7 +323,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -403,6 +330,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-extensions/v1beta1.ReplicaSet.adoc b/api/docs/apis-extensions/v1beta1.ReplicaSet.adoc index 9119fd01611c..3caa55c020c9 100644 --- a/api/docs/apis-extensions/v1beta1.ReplicaSet.adoc +++ b/api/docs/apis-extensions/v1beta1.ReplicaSet.adoc @@ -828,78 +828,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-extensions-v1beta1-replicasets]] -=== Create a ReplicaSet -Create a ReplicaSet - -==== HTTP request ----- -POST /apis/extensions/v1beta1/replicasets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ReplicaSet", - "apiVersion": "extensions/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/extensions/v1beta1/replicasets <<'EOF' -{ - "kind": "ReplicaSet", - "apiVersion": "extensions/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.ReplicaSet -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.ReplicaSet -|201 Created|v1beta1.ReplicaSet -|202 Accepted|v1beta1.ReplicaSet -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-extensions-v1beta1-namespaces-namespace-replicasets]] === Create a ReplicaSet in a namespace Create a ReplicaSet @@ -1059,7 +987,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1067,6 +994,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-image.openshift.io/v1.ImageStream.adoc b/api/docs/apis-image.openshift.io/v1.ImageStream.adoc index 223a708450de..f39322c54498 100644 --- a/api/docs/apis-image.openshift.io/v1.ImageStream.adoc +++ b/api/docs/apis-image.openshift.io/v1.ImageStream.adoc @@ -135,78 +135,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-image.openshift.io-v1-imagestreams]] -=== Create a ImageStream -Create an ImageStream - -==== HTTP request ----- -POST /apis/image.openshift.io/v1/imagestreams HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStream", - "apiVersion": "image.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/image.openshift.io/v1/imagestreams <<'EOF' -{ - "kind": "ImageStream", - "apiVersion": "image.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStream -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStream -|201 Created|v1.ImageStream -|202 Accepted|v1.ImageStream -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-image.openshift.io-v1-namespaces-namespace-imagestreams]] === Create a ImageStream in a namespace Create an ImageStream @@ -366,7 +294,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -374,6 +301,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-image.openshift.io/v1.ImageStreamImport.adoc b/api/docs/apis-image.openshift.io/v1.ImageStreamImport.adoc index b65a0da0e6fc..40878ca54b91 100644 --- a/api/docs/apis-image.openshift.io/v1.ImageStreamImport.adoc +++ b/api/docs/apis-image.openshift.io/v1.ImageStreamImport.adoc @@ -680,78 +680,6 @@ Examples: == Operations -[[Post-apis-image.openshift.io-v1-imagestreamimports]] -=== Create a ImageStreamImport -Create an ImageStreamImport - -==== HTTP request ----- -POST /apis/image.openshift.io/v1/imagestreamimports HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStreamImport", - "apiVersion": "image.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/image.openshift.io/v1/imagestreamimports <<'EOF' -{ - "kind": "ImageStreamImport", - "apiVersion": "image.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStreamImport -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStreamImport -|201 Created|v1.ImageStreamImport -|202 Accepted|v1.ImageStreamImport -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-image.openshift.io-v1-namespaces-namespace-imagestreamimports]] === Create a ImageStreamImport in a namespace Create an ImageStreamImport diff --git a/api/docs/apis-image.openshift.io/v1.ImageStreamMapping.adoc b/api/docs/apis-image.openshift.io/v1.ImageStreamMapping.adoc index ed1dd9f86c1a..45da082c51cc 100644 --- a/api/docs/apis-image.openshift.io/v1.ImageStreamMapping.adoc +++ b/api/docs/apis-image.openshift.io/v1.ImageStreamMapping.adoc @@ -273,78 +273,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-image.openshift.io-v1-imagestreammappings]] -=== Create a ImageStreamMapping -Create an ImageStreamMapping - -==== HTTP request ----- -POST /apis/image.openshift.io/v1/imagestreammappings HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStreamMapping", - "apiVersion": "image.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/image.openshift.io/v1/imagestreammappings <<'EOF' -{ - "kind": "ImageStreamMapping", - "apiVersion": "image.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStreamMapping -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStreamMapping -|201 Created|v1.ImageStreamMapping -|202 Accepted|v1.ImageStreamMapping -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-image.openshift.io-v1-namespaces-namespace-imagestreammappings]] === Create a ImageStreamMapping in a namespace Create an ImageStreamMapping diff --git a/api/docs/apis-image.openshift.io/v1.ImageStreamTag.adoc b/api/docs/apis-image.openshift.io/v1.ImageStreamTag.adoc index a9d8b81c8595..cc2bfa578605 100644 --- a/api/docs/apis-image.openshift.io/v1.ImageStreamTag.adoc +++ b/api/docs/apis-image.openshift.io/v1.ImageStreamTag.adoc @@ -301,78 +301,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-image.openshift.io-v1-imagestreamtags]] -=== Create a ImageStreamTag -Create an ImageStreamTag - -==== HTTP request ----- -POST /apis/image.openshift.io/v1/imagestreamtags HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStreamTag", - "apiVersion": "image.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/image.openshift.io/v1/imagestreamtags <<'EOF' -{ - "kind": "ImageStreamTag", - "apiVersion": "image.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStreamTag -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStreamTag -|201 Created|v1.ImageStreamTag -|202 Accepted|v1.ImageStreamTag -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-image.openshift.io-v1-namespaces-namespace-imagestreamtags]] === Create a ImageStreamTag in a namespace Create an ImageStreamTag @@ -530,7 +458,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -538,6 +465,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-network.openshift.io/v1.EgressNetworkPolicy.adoc b/api/docs/apis-network.openshift.io/v1.EgressNetworkPolicy.adoc index 635442bff718..03db4c265b77 100644 --- a/api/docs/apis-network.openshift.io/v1.EgressNetworkPolicy.adoc +++ b/api/docs/apis-network.openshift.io/v1.EgressNetworkPolicy.adoc @@ -101,78 +101,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-network.openshift.io-v1-egressnetworkpolicies]] -=== Create a EgressNetworkPolicy -Create an EgressNetworkPolicy - -==== HTTP request ----- -POST /apis/network.openshift.io/v1/egressnetworkpolicies HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "EgressNetworkPolicy", - "apiVersion": "network.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/network.openshift.io/v1/egressnetworkpolicies <<'EOF' -{ - "kind": "EgressNetworkPolicy", - "apiVersion": "network.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.EgressNetworkPolicy -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.EgressNetworkPolicy -|201 Created|v1.EgressNetworkPolicy -|202 Accepted|v1.EgressNetworkPolicy -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-network.openshift.io-v1-namespaces-namespace-egressnetworkpolicies]] === Create a EgressNetworkPolicy in a namespace Create an EgressNetworkPolicy @@ -332,7 +260,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -340,6 +267,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-networking.k8s.io/v1.NetworkPolicy.adoc b/api/docs/apis-networking.k8s.io/v1.NetworkPolicy.adoc index 72691f46fb98..8831ad41dc2e 100644 --- a/api/docs/apis-networking.k8s.io/v1.NetworkPolicy.adoc +++ b/api/docs/apis-networking.k8s.io/v1.NetworkPolicy.adoc @@ -164,78 +164,6 @@ If NamespaceSelector is also set, then the NetworkPolicyPeer as a whole selects == Operations -[[Post-apis-networking.k8s.io-v1-networkpolicies]] -=== Create a NetworkPolicy -Create a NetworkPolicy - -==== HTTP request ----- -POST /apis/networking.k8s.io/v1/networkpolicies HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "NetworkPolicy", - "apiVersion": "networking.k8s.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/networking.k8s.io/v1/networkpolicies <<'EOF' -{ - "kind": "NetworkPolicy", - "apiVersion": "networking.k8s.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.NetworkPolicy -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.NetworkPolicy -|201 Created|v1.NetworkPolicy -|202 Accepted|v1.NetworkPolicy -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-networking.k8s.io-v1-namespaces-namespace-networkpolicies]] === Create a NetworkPolicy in a namespace Create a NetworkPolicy @@ -395,7 +323,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -403,6 +330,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-policy/v1beta1.PodDisruptionBudget.adoc b/api/docs/apis-policy/v1beta1.PodDisruptionBudget.adoc index 5bf945ee9575..84a080a0ec96 100644 --- a/api/docs/apis-policy/v1beta1.PodDisruptionBudget.adoc +++ b/api/docs/apis-policy/v1beta1.PodDisruptionBudget.adoc @@ -114,78 +114,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-policy-v1beta1-poddisruptionbudgets]] -=== Create a PodDisruptionBudget -Create a PodDisruptionBudget - -==== HTTP request ----- -POST /apis/policy/v1beta1/poddisruptionbudgets HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodDisruptionBudget", - "apiVersion": "policy/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/policy/v1beta1/poddisruptionbudgets <<'EOF' -{ - "kind": "PodDisruptionBudget", - "apiVersion": "policy/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.PodDisruptionBudget -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.PodDisruptionBudget -|201 Created|v1beta1.PodDisruptionBudget -|202 Accepted|v1beta1.PodDisruptionBudget -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-policy-v1beta1-namespaces-namespace-poddisruptionbudgets]] === Create a PodDisruptionBudget in a namespace Create a PodDisruptionBudget @@ -345,7 +273,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -353,6 +280,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-rbac.authorization.k8s.io/v1.Role.adoc b/api/docs/apis-rbac.authorization.k8s.io/v1.Role.adoc index ece495673fee..2e90d305ae6e 100644 --- a/api/docs/apis-rbac.authorization.k8s.io/v1.Role.adoc +++ b/api/docs/apis-rbac.authorization.k8s.io/v1.Role.adoc @@ -106,78 +106,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-rbac.authorization.k8s.io-v1-roles]] -=== Create a Role -Create a Role - -==== HTTP request ----- -POST /apis/rbac.authorization.k8s.io/v1/roles HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Role", - "apiVersion": "rbac.authorization.k8s.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/rbac.authorization.k8s.io/v1/roles <<'EOF' -{ - "kind": "Role", - "apiVersion": "rbac.authorization.k8s.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Role -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Role -|201 Created|v1.Role -|202 Accepted|v1.Role -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-rbac.authorization.k8s.io-v1-namespaces-namespace-roles]] === Create a Role in a namespace Create a Role @@ -335,7 +263,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -343,6 +270,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-rbac.authorization.k8s.io/v1.RoleBinding.adoc b/api/docs/apis-rbac.authorization.k8s.io/v1.RoleBinding.adoc index ebd2e3a3f4d6..4c4737a6ca11 100644 --- a/api/docs/apis-rbac.authorization.k8s.io/v1.RoleBinding.adoc +++ b/api/docs/apis-rbac.authorization.k8s.io/v1.RoleBinding.adoc @@ -104,78 +104,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-rbac.authorization.k8s.io-v1-rolebindings]] -=== Create a RoleBinding -Create a RoleBinding - -==== HTTP request ----- -POST /apis/rbac.authorization.k8s.io/v1/rolebindings HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "RoleBinding", - "apiVersion": "rbac.authorization.k8s.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/rbac.authorization.k8s.io/v1/rolebindings <<'EOF' -{ - "kind": "RoleBinding", - "apiVersion": "rbac.authorization.k8s.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.RoleBinding -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.RoleBinding -|201 Created|v1.RoleBinding -|202 Accepted|v1.RoleBinding -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-rbac.authorization.k8s.io-v1-namespaces-namespace-rolebindings]] === Create a RoleBinding in a namespace Create a RoleBinding @@ -333,7 +261,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -341,6 +268,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-rbac.authorization.k8s.io/v1beta1.Role.adoc b/api/docs/apis-rbac.authorization.k8s.io/v1beta1.Role.adoc index 63fc70ec283a..5320809d68ed 100644 --- a/api/docs/apis-rbac.authorization.k8s.io/v1beta1.Role.adoc +++ b/api/docs/apis-rbac.authorization.k8s.io/v1beta1.Role.adoc @@ -106,78 +106,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-rbac.authorization.k8s.io-v1beta1-roles]] -=== Create a Role -Create a Role - -==== HTTP request ----- -POST /apis/rbac.authorization.k8s.io/v1beta1/roles HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Role", - "apiVersion": "rbac.authorization.k8s.io/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/rbac.authorization.k8s.io/v1beta1/roles <<'EOF' -{ - "kind": "Role", - "apiVersion": "rbac.authorization.k8s.io/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.Role -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.Role -|201 Created|v1beta1.Role -|202 Accepted|v1beta1.Role -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-rbac.authorization.k8s.io-v1beta1-namespaces-namespace-roles]] === Create a Role in a namespace Create a Role @@ -335,7 +263,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -343,6 +270,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-rbac.authorization.k8s.io/v1beta1.RoleBinding.adoc b/api/docs/apis-rbac.authorization.k8s.io/v1beta1.RoleBinding.adoc index 4693caf15001..435cfcddfd1c 100644 --- a/api/docs/apis-rbac.authorization.k8s.io/v1beta1.RoleBinding.adoc +++ b/api/docs/apis-rbac.authorization.k8s.io/v1beta1.RoleBinding.adoc @@ -104,78 +104,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-rbac.authorization.k8s.io-v1beta1-rolebindings]] -=== Create a RoleBinding -Create a RoleBinding - -==== HTTP request ----- -POST /apis/rbac.authorization.k8s.io/v1beta1/rolebindings HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "RoleBinding", - "apiVersion": "rbac.authorization.k8s.io/v1beta1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/rbac.authorization.k8s.io/v1beta1/rolebindings <<'EOF' -{ - "kind": "RoleBinding", - "apiVersion": "rbac.authorization.k8s.io/v1beta1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1beta1.RoleBinding -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1beta1.RoleBinding -|201 Created|v1beta1.RoleBinding -|202 Accepted|v1beta1.RoleBinding -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-rbac.authorization.k8s.io-v1beta1-namespaces-namespace-rolebindings]] === Create a RoleBinding in a namespace Create a RoleBinding @@ -333,7 +261,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -341,6 +268,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-route.openshift.io/v1.Route.adoc b/api/docs/apis-route.openshift.io/v1.Route.adoc index 99efe9bfc1fa..a8fdaa6fc099 100644 --- a/api/docs/apis-route.openshift.io/v1.Route.adoc +++ b/api/docs/apis-route.openshift.io/v1.Route.adoc @@ -136,78 +136,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-apis-route.openshift.io-v1-routes]] -=== Create a Route -Create a Route - -==== HTTP request ----- -POST /apis/route.openshift.io/v1/routes HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Route", - "apiVersion": "route.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/route.openshift.io/v1/routes <<'EOF' -{ - "kind": "Route", - "apiVersion": "route.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Route -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Route -|201 Created|v1.Route -|202 Accepted|v1.Route -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-route.openshift.io-v1-namespaces-namespace-routes]] === Create a Route in a namespace Create a Route @@ -367,7 +295,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -375,6 +302,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-security.openshift.io/v1.PodSecurityPolicyReview.adoc b/api/docs/apis-security.openshift.io/v1.PodSecurityPolicyReview.adoc index e4437346fed4..5d6fd3daab41 100644 --- a/api/docs/apis-security.openshift.io/v1.PodSecurityPolicyReview.adoc +++ b/api/docs/apis-security.openshift.io/v1.PodSecurityPolicyReview.adoc @@ -1461,78 +1461,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-security.openshift.io-v1-podsecuritypolicyreviews]] -=== Create a PodSecurityPolicyReview -Create a PodSecurityPolicyReview - -==== HTTP request ----- -POST /apis/security.openshift.io/v1/podsecuritypolicyreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodSecurityPolicyReview", - "apiVersion": "security.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/security.openshift.io/v1/podsecuritypolicyreviews <<'EOF' -{ - "kind": "PodSecurityPolicyReview", - "apiVersion": "security.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PodSecurityPolicyReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PodSecurityPolicyReview -|201 Created|v1.PodSecurityPolicyReview -|202 Accepted|v1.PodSecurityPolicyReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-security.openshift.io-v1-namespaces-namespace-podsecuritypolicyreviews]] === Create a PodSecurityPolicyReview in a namespace Create a PodSecurityPolicyReview diff --git a/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySelfSubjectReview.adoc b/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySelfSubjectReview.adoc index b45b1e0c19e4..497debac80c7 100644 --- a/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySelfSubjectReview.adoc +++ b/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySelfSubjectReview.adoc @@ -1457,78 +1457,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-security.openshift.io-v1-podsecuritypolicyselfsubjectreviews]] -=== Create a PodSecurityPolicySelfSubjectReview -Create a PodSecurityPolicySelfSubjectReview - -==== HTTP request ----- -POST /apis/security.openshift.io/v1/podsecuritypolicyselfsubjectreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodSecurityPolicySelfSubjectReview", - "apiVersion": "security.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/security.openshift.io/v1/podsecuritypolicyselfsubjectreviews <<'EOF' -{ - "kind": "PodSecurityPolicySelfSubjectReview", - "apiVersion": "security.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PodSecurityPolicySelfSubjectReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PodSecurityPolicySelfSubjectReview -|201 Created|v1.PodSecurityPolicySelfSubjectReview -|202 Accepted|v1.PodSecurityPolicySelfSubjectReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-security.openshift.io-v1-namespaces-namespace-podsecuritypolicyselfsubjectreviews]] === Create a PodSecurityPolicySelfSubjectReview in a namespace Create a PodSecurityPolicySelfSubjectReview diff --git a/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySubjectReview.adoc b/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySubjectReview.adoc index f7239e4d19e3..2bd8259cc729 100644 --- a/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySubjectReview.adoc +++ b/api/docs/apis-security.openshift.io/v1.PodSecurityPolicySubjectReview.adoc @@ -1460,78 +1460,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-apis-security.openshift.io-v1-podsecuritypolicysubjectreviews]] -=== Create a PodSecurityPolicySubjectReview -Create a PodSecurityPolicySubjectReview - -==== HTTP request ----- -POST /apis/security.openshift.io/v1/podsecuritypolicysubjectreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodSecurityPolicySubjectReview", - "apiVersion": "security.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/security.openshift.io/v1/podsecuritypolicysubjectreviews <<'EOF' -{ - "kind": "PodSecurityPolicySubjectReview", - "apiVersion": "security.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PodSecurityPolicySubjectReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PodSecurityPolicySubjectReview -|201 Created|v1.PodSecurityPolicySubjectReview -|202 Accepted|v1.PodSecurityPolicySubjectReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-security.openshift.io-v1-namespaces-namespace-podsecuritypolicysubjectreviews]] === Create a PodSecurityPolicySubjectReview in a namespace Create a PodSecurityPolicySubjectReview diff --git a/api/docs/apis-template.openshift.io/v1.Template.adoc b/api/docs/apis-template.openshift.io/v1.Template.adoc index 21e84e14ca0f..38919fe4f072 100644 --- a/api/docs/apis-template.openshift.io/v1.Template.adoc +++ b/api/docs/apis-template.openshift.io/v1.Template.adoc @@ -114,150 +114,6 @@ from | value ----------------------------- "test[0-9]{1}x" == Operations -[[Post-apis-template.openshift.io-v1-processedtemplates]] -=== Create a Template -Create a Template - -==== HTTP request ----- -POST /apis/template.openshift.io/v1/processedtemplates HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Template", - "apiVersion": "template.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/template.openshift.io/v1/processedtemplates <<'EOF' -{ - "kind": "Template", - "apiVersion": "template.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Template -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Template -|201 Created|v1.Template -|202 Accepted|v1.Template -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - -[[Post-apis-template.openshift.io-v1-templates]] -=== Create a Template -Create a Template - -==== HTTP request ----- -POST /apis/template.openshift.io/v1/templates HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Template", - "apiVersion": "template.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/template.openshift.io/v1/templates <<'EOF' -{ - "kind": "Template", - "apiVersion": "template.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Template -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Template -|201 Created|v1.Template -|202 Accepted|v1.Template -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-template.openshift.io-v1-namespaces-namespace-processedtemplates]] === Create a Template in a namespace Create a Template @@ -496,7 +352,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -504,6 +359,7 @@ $ curl -k \ |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. diff --git a/api/docs/apis-template.openshift.io/v1.TemplateInstance.adoc b/api/docs/apis-template.openshift.io/v1.TemplateInstance.adoc index cc5051faf5b8..6f41449831f1 100644 --- a/api/docs/apis-template.openshift.io/v1.TemplateInstance.adoc +++ b/api/docs/apis-template.openshift.io/v1.TemplateInstance.adoc @@ -212,78 +212,6 @@ from | value ----------------------------- "test[0-9]{1}x" == Operations -[[Post-apis-template.openshift.io-v1-templateinstances]] -=== Create a TemplateInstance -Create a TemplateInstance - -==== HTTP request ----- -POST /apis/template.openshift.io/v1/templateinstances HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "TemplateInstance", - "apiVersion": "template.openshift.io/v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/apis/template.openshift.io/v1/templateinstances <<'EOF' -{ - "kind": "TemplateInstance", - "apiVersion": "template.openshift.io/v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.TemplateInstance -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.TemplateInstance -|201 Created|v1.TemplateInstance -|202 Accepted|v1.TemplateInstance -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-apis-template.openshift.io-v1-namespaces-namespace-templateinstances]] === Create a TemplateInstance in a namespace Create a TemplateInstance @@ -443,7 +371,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -451,6 +378,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.Build.adoc b/api/docs/oapi/v1.Build.adoc index 073abe4011ec..80b18aef3876 100644 --- a/api/docs/oapi/v1.Build.adoc +++ b/api/docs/oapi/v1.Build.adoc @@ -416,78 +416,6 @@ Please note that this field may not always be set even if the push completes suc == Operations -[[Post-oapi-v1-builds]] -=== Create a Build -Create a Build - -==== HTTP request ----- -POST /oapi/v1/builds HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Build", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/builds <<'EOF' -{ - "kind": "Build", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Build -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Build -|201 Created|v1.Build -|202 Accepted|v1.Build -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-builds]] === Create a Build in a namespace Create a Build @@ -647,7 +575,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -655,6 +582,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.BuildConfig.adoc b/api/docs/oapi/v1.BuildConfig.adoc index b3ad47c02b9b..5cdfa6656b3e 100644 --- a/api/docs/oapi/v1.BuildConfig.adoc +++ b/api/docs/oapi/v1.BuildConfig.adoc @@ -361,78 +361,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-buildconfigs]] -=== Create a BuildConfig -Create a BuildConfig - -==== HTTP request ----- -POST /oapi/v1/buildconfigs HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "BuildConfig", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/buildconfigs <<'EOF' -{ - "kind": "BuildConfig", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.BuildConfig -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.BuildConfig -|201 Created|v1.BuildConfig -|202 Accepted|v1.BuildConfig -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-buildconfigs]] === Create a BuildConfig in a namespace Create a BuildConfig @@ -592,7 +520,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -600,6 +527,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.DeploymentConfig.adoc b/api/docs/oapi/v1.DeploymentConfig.adoc index 97f8b58cdb81..2b65b599fc1c 100644 --- a/api/docs/oapi/v1.DeploymentConfig.adoc +++ b/api/docs/oapi/v1.DeploymentConfig.adoc @@ -1094,78 +1094,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-oapi-v1-deploymentconfigs]] -=== Create a DeploymentConfig -Create a DeploymentConfig - -==== HTTP request ----- -POST /oapi/v1/deploymentconfigs HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "DeploymentConfig", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/deploymentconfigs <<'EOF' -{ - "kind": "DeploymentConfig", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.DeploymentConfig -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.DeploymentConfig -|201 Created|v1.DeploymentConfig -|202 Accepted|v1.DeploymentConfig -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-deploymentconfigs]] === Create a DeploymentConfig in a namespace Create a DeploymentConfig @@ -1325,7 +1253,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -1333,6 +1260,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.EgressNetworkPolicy.adoc b/api/docs/oapi/v1.EgressNetworkPolicy.adoc index dd7d609dfc13..019603da2e2f 100644 --- a/api/docs/oapi/v1.EgressNetworkPolicy.adoc +++ b/api/docs/oapi/v1.EgressNetworkPolicy.adoc @@ -101,78 +101,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-egressnetworkpolicies]] -=== Create a EgressNetworkPolicy -Create an EgressNetworkPolicy - -==== HTTP request ----- -POST /oapi/v1/egressnetworkpolicies HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "EgressNetworkPolicy", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/egressnetworkpolicies <<'EOF' -{ - "kind": "EgressNetworkPolicy", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.EgressNetworkPolicy -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.EgressNetworkPolicy -|201 Created|v1.EgressNetworkPolicy -|202 Accepted|v1.EgressNetworkPolicy -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-egressnetworkpolicies]] === Create a EgressNetworkPolicy in a namespace Create an EgressNetworkPolicy @@ -332,7 +260,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -340,6 +267,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.ImageStream.adoc b/api/docs/oapi/v1.ImageStream.adoc index 47ba5d96b25f..42898001aa75 100644 --- a/api/docs/oapi/v1.ImageStream.adoc +++ b/api/docs/oapi/v1.ImageStream.adoc @@ -135,78 +135,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-imagestreams]] -=== Create a ImageStream -Create an ImageStream - -==== HTTP request ----- -POST /oapi/v1/imagestreams HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStream", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/imagestreams <<'EOF' -{ - "kind": "ImageStream", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStream -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStream -|201 Created|v1.ImageStream -|202 Accepted|v1.ImageStream -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-imagestreams]] === Create a ImageStream in a namespace Create an ImageStream @@ -366,7 +294,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -374,6 +301,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.ImageStreamImport.adoc b/api/docs/oapi/v1.ImageStreamImport.adoc index ba7e5c633078..203fade28283 100644 --- a/api/docs/oapi/v1.ImageStreamImport.adoc +++ b/api/docs/oapi/v1.ImageStreamImport.adoc @@ -680,78 +680,6 @@ Examples: == Operations -[[Post-oapi-v1-imagestreamimports]] -=== Create a ImageStreamImport -Create an ImageStreamImport - -==== HTTP request ----- -POST /oapi/v1/imagestreamimports HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStreamImport", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/imagestreamimports <<'EOF' -{ - "kind": "ImageStreamImport", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStreamImport -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStreamImport -|201 Created|v1.ImageStreamImport -|202 Accepted|v1.ImageStreamImport -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-imagestreamimports]] === Create a ImageStreamImport in a namespace Create an ImageStreamImport diff --git a/api/docs/oapi/v1.ImageStreamMapping.adoc b/api/docs/oapi/v1.ImageStreamMapping.adoc index e80db09154b8..70cb0563eeb6 100644 --- a/api/docs/oapi/v1.ImageStreamMapping.adoc +++ b/api/docs/oapi/v1.ImageStreamMapping.adoc @@ -273,78 +273,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-imagestreammappings]] -=== Create a ImageStreamMapping -Create an ImageStreamMapping - -==== HTTP request ----- -POST /oapi/v1/imagestreammappings HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStreamMapping", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/imagestreammappings <<'EOF' -{ - "kind": "ImageStreamMapping", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStreamMapping -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStreamMapping -|201 Created|v1.ImageStreamMapping -|202 Accepted|v1.ImageStreamMapping -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-imagestreammappings]] === Create a ImageStreamMapping in a namespace Create an ImageStreamMapping diff --git a/api/docs/oapi/v1.ImageStreamTag.adoc b/api/docs/oapi/v1.ImageStreamTag.adoc index db17f0cf6fff..b502c33bf91b 100644 --- a/api/docs/oapi/v1.ImageStreamTag.adoc +++ b/api/docs/oapi/v1.ImageStreamTag.adoc @@ -301,78 +301,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-imagestreamtags]] -=== Create a ImageStreamTag -Create an ImageStreamTag - -==== HTTP request ----- -POST /oapi/v1/imagestreamtags HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ImageStreamTag", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/imagestreamtags <<'EOF' -{ - "kind": "ImageStreamTag", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.ImageStreamTag -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.ImageStreamTag -|201 Created|v1.ImageStreamTag -|202 Accepted|v1.ImageStreamTag -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-imagestreamtags]] === Create a ImageStreamTag in a namespace Create an ImageStreamTag @@ -530,7 +458,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -538,6 +465,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.LocalResourceAccessReview.adoc b/api/docs/oapi/v1.LocalResourceAccessReview.adoc index 9e08d23c1f29..64b6f08c4d15 100644 --- a/api/docs/oapi/v1.LocalResourceAccessReview.adoc +++ b/api/docs/oapi/v1.LocalResourceAccessReview.adoc @@ -36,78 +36,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-oapi-v1-localresourceaccessreviews]] -=== Create a LocalResourceAccessReview -Create a LocalResourceAccessReview - -==== HTTP request ----- -POST /oapi/v1/localresourceaccessreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "LocalResourceAccessReview", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/localresourceaccessreviews <<'EOF' -{ - "kind": "LocalResourceAccessReview", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.LocalResourceAccessReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.LocalResourceAccessReview -|201 Created|v1.LocalResourceAccessReview -|202 Accepted|v1.LocalResourceAccessReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-localresourceaccessreviews]] === Create a LocalResourceAccessReview in a namespace Create a LocalResourceAccessReview diff --git a/api/docs/oapi/v1.LocalSubjectAccessReview.adoc b/api/docs/oapi/v1.LocalSubjectAccessReview.adoc index 2a0130416ded..0d0ee30c0733 100644 --- a/api/docs/oapi/v1.LocalSubjectAccessReview.adoc +++ b/api/docs/oapi/v1.LocalSubjectAccessReview.adoc @@ -41,78 +41,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-oapi-v1-localsubjectaccessreviews]] -=== Create a LocalSubjectAccessReview -Create a LocalSubjectAccessReview - -==== HTTP request ----- -POST /oapi/v1/localsubjectaccessreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/localsubjectaccessreviews <<'EOF' -{ - "kind": "LocalSubjectAccessReview", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.LocalSubjectAccessReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.LocalSubjectAccessReview -|201 Created|v1.LocalSubjectAccessReview -|202 Accepted|v1.LocalSubjectAccessReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-localsubjectaccessreviews]] === Create a LocalSubjectAccessReview in a namespace Create a LocalSubjectAccessReview diff --git a/api/docs/oapi/v1.PodSecurityPolicyReview.adoc b/api/docs/oapi/v1.PodSecurityPolicyReview.adoc index 03150686bd21..3e8298d2e65a 100644 --- a/api/docs/oapi/v1.PodSecurityPolicyReview.adoc +++ b/api/docs/oapi/v1.PodSecurityPolicyReview.adoc @@ -1461,78 +1461,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-oapi-v1-podsecuritypolicyreviews]] -=== Create a PodSecurityPolicyReview -Create a PodSecurityPolicyReview - -==== HTTP request ----- -POST /oapi/v1/podsecuritypolicyreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodSecurityPolicyReview", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/podsecuritypolicyreviews <<'EOF' -{ - "kind": "PodSecurityPolicyReview", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PodSecurityPolicyReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PodSecurityPolicyReview -|201 Created|v1.PodSecurityPolicyReview -|202 Accepted|v1.PodSecurityPolicyReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-podsecuritypolicyreviews]] === Create a PodSecurityPolicyReview in a namespace Create a PodSecurityPolicyReview diff --git a/api/docs/oapi/v1.PodSecurityPolicySelfSubjectReview.adoc b/api/docs/oapi/v1.PodSecurityPolicySelfSubjectReview.adoc index a0020fa70b6c..9e6f563480cb 100644 --- a/api/docs/oapi/v1.PodSecurityPolicySelfSubjectReview.adoc +++ b/api/docs/oapi/v1.PodSecurityPolicySelfSubjectReview.adoc @@ -1457,78 +1457,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-oapi-v1-podsecuritypolicyselfsubjectreviews]] -=== Create a PodSecurityPolicySelfSubjectReview -Create a PodSecurityPolicySelfSubjectReview - -==== HTTP request ----- -POST /oapi/v1/podsecuritypolicyselfsubjectreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodSecurityPolicySelfSubjectReview", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/podsecuritypolicyselfsubjectreviews <<'EOF' -{ - "kind": "PodSecurityPolicySelfSubjectReview", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PodSecurityPolicySelfSubjectReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PodSecurityPolicySelfSubjectReview -|201 Created|v1.PodSecurityPolicySelfSubjectReview -|202 Accepted|v1.PodSecurityPolicySelfSubjectReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-podsecuritypolicyselfsubjectreviews]] === Create a PodSecurityPolicySelfSubjectReview in a namespace Create a PodSecurityPolicySelfSubjectReview diff --git a/api/docs/oapi/v1.PodSecurityPolicySubjectReview.adoc b/api/docs/oapi/v1.PodSecurityPolicySubjectReview.adoc index 238ff509a143..955f898a9e98 100644 --- a/api/docs/oapi/v1.PodSecurityPolicySubjectReview.adoc +++ b/api/docs/oapi/v1.PodSecurityPolicySubjectReview.adoc @@ -1460,78 +1460,6 @@ If unset, the Kubelet will not modify the ownership and permissions of any volum == Operations -[[Post-oapi-v1-podsecuritypolicysubjectreviews]] -=== Create a PodSecurityPolicySubjectReview -Create a PodSecurityPolicySubjectReview - -==== HTTP request ----- -POST /oapi/v1/podsecuritypolicysubjectreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "PodSecurityPolicySubjectReview", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/podsecuritypolicysubjectreviews <<'EOF' -{ - "kind": "PodSecurityPolicySubjectReview", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.PodSecurityPolicySubjectReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.PodSecurityPolicySubjectReview -|201 Created|v1.PodSecurityPolicySubjectReview -|202 Accepted|v1.PodSecurityPolicySubjectReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-podsecuritypolicysubjectreviews]] === Create a PodSecurityPolicySubjectReview in a namespace Create a PodSecurityPolicySubjectReview diff --git a/api/docs/oapi/v1.ProcessedTemplate.adoc b/api/docs/oapi/v1.ProcessedTemplate.adoc index 32f7f68a7f3a..0fbf8be759bd 100644 --- a/api/docs/oapi/v1.ProcessedTemplate.adoc +++ b/api/docs/oapi/v1.ProcessedTemplate.adoc @@ -114,78 +114,6 @@ from | value ----------------------------- "test[0-9]{1}x" == Operations -[[Post-oapi-v1-processedtemplates]] -=== Create a ProcessedTemplate -Create a Template - -==== HTTP request ----- -POST /oapi/v1/processedtemplates HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ProcessedTemplate", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/processedtemplates <<'EOF' -{ - "kind": "ProcessedTemplate", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Template -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Template -|201 Created|v1.Template -|202 Accepted|v1.Template -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-processedtemplates]] === Create a ProcessedTemplate in a namespace Create a Template diff --git a/api/docs/oapi/v1.Role.adoc b/api/docs/oapi/v1.Role.adoc index 556d14d97a6a..862dd6c360a7 100644 --- a/api/docs/oapi/v1.Role.adoc +++ b/api/docs/oapi/v1.Role.adoc @@ -108,78 +108,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-roles]] -=== Create a Role -Create a Role - -==== HTTP request ----- -POST /oapi/v1/roles HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Role", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/roles <<'EOF' -{ - "kind": "Role", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Role -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Role -|201 Created|v1.Role -|202 Accepted|v1.Role -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-roles]] === Create a Role in a namespace Create a Role @@ -337,7 +265,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -345,6 +272,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.RoleBinding.adoc b/api/docs/oapi/v1.RoleBinding.adoc index 1eb130846e4a..97d3fb427b6b 100644 --- a/api/docs/oapi/v1.RoleBinding.adoc +++ b/api/docs/oapi/v1.RoleBinding.adoc @@ -115,78 +115,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-rolebindings]] -=== Create a RoleBinding -Create a RoleBinding - -==== HTTP request ----- -POST /oapi/v1/rolebindings HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "RoleBinding", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/rolebindings <<'EOF' -{ - "kind": "RoleBinding", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.RoleBinding -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.RoleBinding -|201 Created|v1.RoleBinding -|202 Accepted|v1.RoleBinding -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-rolebindings]] === Create a RoleBinding in a namespace Create a RoleBinding @@ -344,7 +272,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -352,6 +279,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.RoleBindingRestriction.adoc b/api/docs/oapi/v1.RoleBindingRestriction.adoc index a42dca294d02..186109fd4489 100644 --- a/api/docs/oapi/v1.RoleBindingRestriction.adoc +++ b/api/docs/oapi/v1.RoleBindingRestriction.adoc @@ -126,78 +126,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-rolebindingrestrictions]] -=== Create a RoleBindingRestriction -Create a RoleBindingRestriction - -==== HTTP request ----- -POST /oapi/v1/rolebindingrestrictions HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "RoleBindingRestriction", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/rolebindingrestrictions <<'EOF' -{ - "kind": "RoleBindingRestriction", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.RoleBindingRestriction -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.RoleBindingRestriction -|201 Created|v1.RoleBindingRestriction -|202 Accepted|v1.RoleBindingRestriction -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-rolebindingrestrictions]] === Create a RoleBindingRestriction in a namespace Create a RoleBindingRestriction @@ -357,7 +285,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -365,6 +292,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.Route.adoc b/api/docs/oapi/v1.Route.adoc index 6a2c2fcd6bfa..35d84b145537 100644 --- a/api/docs/oapi/v1.Route.adoc +++ b/api/docs/oapi/v1.Route.adoc @@ -136,78 +136,6 @@ Populated by the system. Read-only. More info: http://kubernetes.io/docs/user-gu == Operations -[[Post-oapi-v1-routes]] -=== Create a Route -Create a Route - -==== HTTP request ----- -POST /oapi/v1/routes HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "Route", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/routes <<'EOF' -{ - "kind": "Route", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Route -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Route -|201 Created|v1.Route -|202 Accepted|v1.Route -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-routes]] === Create a Route in a namespace Create a Route @@ -367,7 +295,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -375,6 +302,7 @@ $ curl -k \ |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. diff --git a/api/docs/oapi/v1.SelfSubjectRulesReview.adoc b/api/docs/oapi/v1.SelfSubjectRulesReview.adoc index 94ca57750e45..d72d9caafeb9 100644 --- a/api/docs/oapi/v1.SelfSubjectRulesReview.adoc +++ b/api/docs/oapi/v1.SelfSubjectRulesReview.adoc @@ -44,78 +44,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-oapi-v1-selfsubjectrulesreviews]] -=== Create a SelfSubjectRulesReview -Create a SelfSubjectRulesReview - -==== HTTP request ----- -POST /oapi/v1/selfsubjectrulesreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "SelfSubjectRulesReview", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/selfsubjectrulesreviews <<'EOF' -{ - "kind": "SelfSubjectRulesReview", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.SelfSubjectRulesReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.SelfSubjectRulesReview -|201 Created|v1.SelfSubjectRulesReview -|202 Accepted|v1.SelfSubjectRulesReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-selfsubjectrulesreviews]] === Create a SelfSubjectRulesReview in a namespace Create a SelfSubjectRulesReview diff --git a/api/docs/oapi/v1.SubjectRulesReview.adoc b/api/docs/oapi/v1.SubjectRulesReview.adoc index f08f25663c69..e937f84d80ed 100644 --- a/api/docs/oapi/v1.SubjectRulesReview.adoc +++ b/api/docs/oapi/v1.SubjectRulesReview.adoc @@ -47,78 +47,6 @@ Expand or mouse-over a field for more information about it. == Operations -[[Post-oapi-v1-subjectrulesreviews]] -=== Create a SubjectRulesReview -Create a SubjectRulesReview - -==== HTTP request ----- -POST /oapi/v1/subjectrulesreviews HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "SubjectRulesReview", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/subjectrulesreviews <<'EOF' -{ - "kind": "SubjectRulesReview", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.SubjectRulesReview -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.SubjectRulesReview -|201 Created|v1.SubjectRulesReview -|202 Accepted|v1.SubjectRulesReview -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-subjectrulesreviews]] === Create a SubjectRulesReview in a namespace Create a SubjectRulesReview diff --git a/api/docs/oapi/v1.Template.adoc b/api/docs/oapi/v1.Template.adoc index 7562032f35be..76ab8871802f 100644 --- a/api/docs/oapi/v1.Template.adoc +++ b/api/docs/oapi/v1.Template.adoc @@ -114,78 +114,6 @@ from | value ----------------------------- "test[0-9]{1}x" == Operations -[[Post-oapi-v1-templates]] -=== Create a Template -Create a Template - -==== HTTP request ----- -POST /oapi/v1/templates HTTP/1.1 -Authorization: Bearer $TOKEN -Accept: application/json -Connection: close -Content-Type: application/json' - -{ - "kind": "ProcessedTemplate", - "apiVersion": "v1", - ... -} - ----- - -==== Curl request ----- -$ curl -k \ - -X POST \ - -d @- \ - -H "Authorization: Bearer $TOKEN" \ - -H 'Accept: application/json' \ - -H 'Content-Type: application/json' \ - https://$ENDPOINT/oapi/v1/templates <<'EOF' -{ - "kind": "ProcessedTemplate", - "apiVersion": "v1", - ... -} -EOF ----- - -==== HTTP body -[cols="1,5", options="header"] -|=== -|Parameter|Schema -|body|v1.Template -|=== - -==== Query parameters -[cols="1,5", options="header"] -|=== -|Parameter|Description -|pretty|If 'true', then the output is pretty printed. -|=== - -==== Responses -[cols="1,5", options="header"] -|=== -|HTTP Code|Schema -|200 OK|v1.Template -|201 Created|v1.Template -|202 Accepted|v1.Template -|401 Unauthorized| -|=== - -==== Consumes - -* \*/* - -==== Produces - -* application/json -* application/yaml -* application/vnd.kubernetes.protobuf - - [[Post-oapi-v1-namespaces-namespace-templates]] === Create a Template in a namespace Create a Template @@ -345,7 +273,6 @@ $ curl -k \ [cols="1,5", options="header"] |=== |Parameter|Description -|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. |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. @@ -353,6 +280,7 @@ $ curl -k \ |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. diff --git a/api/protobuf-spec/k8s_io_api_autoscaling_v2beta1.proto b/api/protobuf-spec/k8s_io_api_autoscaling_v2beta1.proto index 5e5c491a4bfe..0cd10143b2b2 100644 --- a/api/protobuf-spec/k8s_io_api_autoscaling_v2beta1.proto +++ b/api/protobuf-spec/k8s_io_api_autoscaling_v2beta1.proto @@ -31,29 +31,6 @@ import "k8s.io/apimachinery/pkg/util/intstr/generated.proto"; // Package-wide variables from generator "generated". option go_package = "v2beta1"; -// ContainerResourcePolicy controls how autoscaler computes the recommended -// resources for a specific container. -message ContainerResourcePolicy { - // Name of the container or DefaultContainerResourcePolicy, in which - // case the policy is used by the containers that don't have their own - // policy specified. - optional string containerName = 1; - - // Whether autoscaler is enabled for the container. The default is "Auto". - // +optional - optional string mode = 2; - - // Specifies the minimal amount of resources that will be recommended - // for the container. The default is no minimum. - // +optional - map minAllowed = 3; - - // Specifies the maximum amount of resources that will be recommended - // for the container. The default is no maximum. - // +optional - map maxAllowed = 4; -} - // CrossVersionObjectReference contains enough information to let you identify the referred resource. message CrossVersionObjectReference { // Kind of the referent; More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds" @@ -312,26 +289,6 @@ message ObjectMetricStatus { optional k8s.io.apimachinery.pkg.api.resource.Quantity currentValue = 3; } -// PodResourcePolicy controls how autoscaler computes the recommended resources -// for containers belonging to the pod. There can be at most one entry for every -// named container and optionally a single wildcard entry with `containerName` = '*', -// which handles all containers that don't have individual policies. -message PodResourcePolicy { - // Per-container resource policies. - // +optional - // +patchMergeKey=containerName - // +patchStrategy=merge - repeated ContainerResourcePolicy containerPolicies = 1; -} - -// PodUpdatePolicy describes the rules on how changes are applied to the pods. -message PodUpdatePolicy { - // Controls when autoscaler applies changes to the pod resources. - // The default is 'Auto'. - // +optional - optional string updateMode = 1; -} - // PodsMetricSource indicates how to scale on a metric describing each pod in // the current scale target (for example, transactions-processed-per-second). // The values will be averaged together before being compared to the target @@ -356,39 +313,6 @@ message PodsMetricStatus { optional k8s.io.apimachinery.pkg.api.resource.Quantity currentAverageValue = 2; } -// RecommendedContainerResources is the recommendation of resources computed by -// autoscaler for a specific container. Respects the container resource policy -// if present in the spec. In particular the recommendation is not produced for -// containers with `ContainerScalingMode` set to 'Off'. -message RecommendedContainerResources { - // Name of the container. - optional string containerName = 1; - - // Recommended amount of resources. - map target = 2; - - // Minimum recommended amount of resources. - // This amount is not guaranteed to be sufficient for the application to operate in a stable way, however - // running with less resources is likely to have significant impact on performance/availability. - // +optional - map lowerBound = 3; - - // Maximum recommended amount of resources. - // Any resources allocated beyond this value are likely wasted. This value may be larger than the maximum - // amount of application is actually capable of consuming. - // +optional - map upperBound = 4; -} - -// RecommendedPodResources is the recommendation of resources computed by -// autoscaler. It contains a recommendation for each container in the pod -// (except for those with `ContainerScalingMode` set to 'Off'). -message RecommendedPodResources { - // Resources recommended by the autoscaler for each container. - // +optional - repeated RecommendedContainerResources containerRecommendations = 1; -} - // ResourceMetricSource indicates how to scale on a resource metric known to // Kubernetes, as specified in requests and limits, describing each pod in the // current scale target (e.g. CPU or memory). The values will be averaged @@ -437,89 +361,3 @@ message ResourceMetricStatus { optional k8s.io.apimachinery.pkg.api.resource.Quantity currentAverageValue = 3; } -// VerticalPodAutoscaler is the configuration for a vertical pod -// autoscaler, which automatically manages pod resources based on historical and -// real time resource utilization. -message VerticalPodAutoscaler { - // Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata - // +optional - optional k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1; - - // Specification of the behavior of the autoscaler. - // More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status. - optional VerticalPodAutoscalerSpec spec = 2; - - // Current information about the autoscaler. - // +optional - optional VerticalPodAutoscalerStatus status = 3; -} - -// VerticalPodAutoscalerCondition describes the state of -// a VerticalPodAutoscaler at a certain point. -message VerticalPodAutoscalerCondition { - // type describes the current condition - optional string type = 1; - - // status is the status of the condition (True, False, Unknown) - optional string status = 2; - - // lastTransitionTime is the last time the condition transitioned from - // one status to another - // +optional - optional k8s.io.apimachinery.pkg.apis.meta.v1.Time lastTransitionTime = 3; - - // reason is the reason for the condition's last transition. - // +optional - optional string reason = 4; - - // message is a human-readable explanation containing details about - // the transition - // +optional - optional string message = 5; -} - -// VerticalPodAutoscalerList is a list of VerticalPodAutoscaler objects. -message VerticalPodAutoscalerList { - // metadata is the standard list metadata. - // +optional - optional k8s.io.apimachinery.pkg.apis.meta.v1.ListMeta metadata = 1; - - // items is the list of vertical pod autoscaler objects. - repeated VerticalPodAutoscaler items = 2; -} - -// VerticalPodAutoscalerSpec is the specification of the behavior of the autoscaler. -message VerticalPodAutoscalerSpec { - // A label query that determines the set of pods controlled by the Autoscaler. - // More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors - optional k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector selector = 1; - - // Describes the rules on how changes are applied to the pods. - // If not specified, all fields in the `PodUpdatePolicy` are set to their - // default values. - // +optional - optional PodUpdatePolicy updatePolicy = 2; - - // Controls how the autoscaler computes recommended resources. - // The resource policy may be used to set constraints on the recommendations - // for individual containers. If not specified, the autoscaler computes recommended - // resources for all containers in the pod, without additional constraints. - // +optional - optional PodResourcePolicy resourcePolicy = 3; -} - -// VerticalPodAutoscalerStatus describes the runtime state of the autoscaler. -message VerticalPodAutoscalerStatus { - // The most recently computed amount of resources recommended by the - // autoscaler for the controlled pods. - // +optional - optional RecommendedPodResources recommendation = 1; - - // Conditions is the set of conditions required for this autoscaler to scale its target, - // and indicates whether or not those conditions are met. - // +optional - // +patchMergeKey=type - // +patchStrategy=merge - repeated VerticalPodAutoscalerCondition conditions = 2; -} - diff --git a/api/swagger-spec/api-v1.json b/api/swagger-spec/api-v1.json index 7659c9255be4..fdcbd0293a1f 100644 --- a/api/swagger-spec/api-v1.json +++ b/api/swagger-spec/api-v1.json @@ -71,61 +71,6 @@ } ] }, - { - "path": "/api/v1/bindings", - "description": "API at /api/v1", - "operations": [ - { - "type": "v1.Binding", - "method": "POST", - "summary": "create a Binding", - "nickname": "createBindingForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Binding", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Binding" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Binding" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Binding" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/api/v1/componentstatuses", "description": "API at /api/v1", @@ -1140,55 +1085,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.ConfigMap", - "method": "POST", - "summary": "create a ConfigMap", - "nickname": "createConfigMapForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ConfigMap", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ConfigMap" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ConfigMap" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ConfigMap" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -2161,55 +2057,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Endpoints", - "method": "POST", - "summary": "create Endpoints", - "nickname": "createEndpointsForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Endpoints", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Endpoints" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Endpoints" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Endpoints" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -3182,55 +3029,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Event", - "method": "POST", - "summary": "create an Event", - "nickname": "createEventForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Event", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Event" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Event" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Event" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -4203,55 +4001,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.LimitRange", - "method": "POST", - "summary": "create a LimitRange", - "nickname": "createLimitRangeForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.LimitRange", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.LimitRange" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.LimitRange" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.LimitRange" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -7355,62 +7104,13 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.PersistentVolumeClaim", - "method": "POST", - "summary": "create a PersistentVolumeClaim", - "nickname": "createPersistentVolumeClaimForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.PersistentVolumeClaim", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.PersistentVolumeClaim" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.PersistentVolumeClaim" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.PersistentVolumeClaim" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, - { - "path": "/api/v1/watch/persistentvolumeclaims", - "description": "API at /api/v1", - "operations": [ + } + ] + }, + { + "path": "/api/v1/watch/persistentvolumeclaims", + "description": "API at /api/v1", + "operations": [ { "type": "v1.WatchEvent", "method": "GET", @@ -9386,55 +9086,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Pod", - "method": "POST", - "summary": "create a Pod", - "nickname": "createPodForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Pod", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Pod" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Pod" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Pod" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -11819,55 +11470,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.PodTemplate", - "method": "POST", - "summary": "create a PodTemplate", - "nickname": "createPodTemplateForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.PodTemplate", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.PodTemplate" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.PodTemplate" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.PodTemplate" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -12840,55 +12442,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.ReplicationController", - "method": "POST", - "summary": "create a ReplicationController", - "nickname": "createReplicationControllerForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ReplicationController", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ReplicationController" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ReplicationController" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ReplicationController" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -14201,55 +13754,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.ResourceQuota", - "method": "POST", - "summary": "create a ResourceQuota", - "nickname": "createResourceQuotaForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ResourceQuota", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ResourceQuota" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ResourceQuota" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ResourceQuota" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -15392,55 +14896,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Secret", - "method": "POST", - "summary": "create a Secret", - "nickname": "createSecretForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Secret", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Secret" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Secret" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Secret" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -17107,55 +16562,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.ServiceAccount", - "method": "POST", - "summary": "create a ServiceAccount", - "nickname": "createServiceAccountForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ServiceAccount", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ServiceAccount" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ServiceAccount" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ServiceAccount" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -18025,55 +17431,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Service", - "method": "POST", - "summary": "create a Service", - "nickname": "createServiceForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Service", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Service" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Service" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Service" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, diff --git a/api/swagger-spec/oapi-v1.json b/api/swagger-spec/oapi-v1.json index ad52333ad9d6..19a8ab2e97e9 100644 --- a/api/swagger-spec/oapi-v1.json +++ b/api/swagger-spec/oapi-v1.json @@ -1141,55 +1141,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.BuildConfig", - "method": "POST", - "summary": "create a BuildConfig", - "nickname": "createBuildConfigForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.BuildConfig", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.BuildConfig" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.BuildConfig" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.BuildConfig" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -2421,55 +2372,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Build", - "method": "POST", - "summary": "create a Build", - "nickname": "createBuildForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Build", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Build" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Build" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Build" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -5976,55 +5878,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.DeploymentConfig", - "method": "POST", - "summary": "create a DeploymentConfig", - "nickname": "createDeploymentConfigForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.DeploymentConfig", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.DeploymentConfig" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.DeploymentConfig" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.DeploymentConfig" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -7604,55 +7457,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.EgressNetworkPolicy", - "method": "POST", - "summary": "create an EgressNetworkPolicy", - "nickname": "createEgressNetworkPolicyForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.EgressNetworkPolicy", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.EgressNetworkPolicy" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.EgressNetworkPolicy" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.EgressNetworkPolicy" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -10783,61 +10587,6 @@ } ] }, - { - "path": "/oapi/v1/imagestreamimports", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.ImageStreamImport", - "method": "POST", - "summary": "create an ImageStreamImport", - "nickname": "createImageStreamImportForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ImageStreamImport", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ImageStreamImport" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ImageStreamImport" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ImageStreamImport" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/namespaces/{namespace}/imagestreammappings", "description": "OpenShift REST API, version v1", @@ -10902,69 +10651,14 @@ ] }, { - "path": "/oapi/v1/imagestreammappings", + "path": "/oapi/v1/namespaces/{namespace}/imagestreams", "description": "OpenShift REST API, version v1", "operations": [ { - "type": "v1.ImageStreamMapping", - "method": "POST", - "summary": "create an ImageStreamMapping", - "nickname": "createImageStreamMappingForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ImageStreamMapping", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ImageStreamMapping" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ImageStreamMapping" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ImageStreamMapping" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, - { - "path": "/oapi/v1/namespaces/{namespace}/imagestreams", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.ImageStreamList", - "method": "GET", - "summary": "list or watch objects of kind ImageStream", - "nickname": "listNamespacedImageStream", + "type": "v1.ImageStreamList", + "method": "GET", + "summary": "list or watch objects of kind ImageStream", + "nickname": "listNamespacedImageStream", "parameters": [ { "type": "string", @@ -11822,55 +11516,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.ImageStream", - "method": "POST", - "summary": "create an ImageStream", - "nickname": "createImageStreamForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ImageStream", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ImageStream" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ImageStream" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ImageStream" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -12781,55 +12426,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.ImageStreamTag", - "method": "POST", - "summary": "create an ImageStreamTag", - "nickname": "createImageStreamTagForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.ImageStreamTag", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.ImageStreamTag" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.ImageStreamTag" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.ImageStreamTag" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -12896,61 +12492,6 @@ } ] }, - { - "path": "/oapi/v1/localresourceaccessreviews", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.LocalResourceAccessReview", - "method": "POST", - "summary": "create a LocalResourceAccessReview", - "nickname": "createLocalResourceAccessReviewForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.LocalResourceAccessReview", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.LocalResourceAccessReview" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.LocalResourceAccessReview" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.LocalResourceAccessReview" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/namespaces/{namespace}/localsubjectaccessreviews", "description": "OpenShift REST API, version v1", @@ -13014,61 +12555,6 @@ } ] }, - { - "path": "/oapi/v1/localsubjectaccessreviews", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.LocalSubjectAccessReview", - "method": "POST", - "summary": "create a LocalSubjectAccessReview", - "nickname": "createLocalSubjectAccessReviewForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.LocalSubjectAccessReview", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.LocalSubjectAccessReview" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.LocalSubjectAccessReview" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.LocalSubjectAccessReview" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/netnamespaces", "description": "OpenShift REST API, version v1", @@ -16603,62 +16089,7 @@ ] }, { - "path": "/oapi/v1/podsecuritypolicyreviews", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.PodSecurityPolicyReview", - "method": "POST", - "summary": "create a PodSecurityPolicyReview", - "nickname": "createPodSecurityPolicyReviewForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.PodSecurityPolicyReview", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.PodSecurityPolicyReview" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.PodSecurityPolicyReview" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.PodSecurityPolicyReview" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, - { - "path": "/oapi/v1/namespaces/{namespace}/podsecuritypolicyselfsubjectreviews", + "path": "/oapi/v1/namespaces/{namespace}/podsecuritypolicyselfsubjectreviews", "description": "OpenShift REST API, version v1", "operations": [ { @@ -16720,61 +16151,6 @@ } ] }, - { - "path": "/oapi/v1/podsecuritypolicyselfsubjectreviews", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.PodSecurityPolicySelfSubjectReview", - "method": "POST", - "summary": "create a PodSecurityPolicySelfSubjectReview", - "nickname": "createPodSecurityPolicySelfSubjectReviewForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.PodSecurityPolicySelfSubjectReview", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.PodSecurityPolicySelfSubjectReview" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.PodSecurityPolicySelfSubjectReview" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.PodSecurityPolicySelfSubjectReview" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/namespaces/{namespace}/podsecuritypolicysubjectreviews", "description": "OpenShift REST API, version v1", @@ -16838,61 +16214,6 @@ } ] }, - { - "path": "/oapi/v1/podsecuritypolicysubjectreviews", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.PodSecurityPolicySubjectReview", - "method": "POST", - "summary": "create a PodSecurityPolicySubjectReview", - "nickname": "createPodSecurityPolicySubjectReviewForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.PodSecurityPolicySubjectReview", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.PodSecurityPolicySubjectReview" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.PodSecurityPolicySubjectReview" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.PodSecurityPolicySubjectReview" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/namespaces/{namespace}/processedtemplates", "description": "OpenShift REST API, version v1", @@ -16956,61 +16277,6 @@ } ] }, - { - "path": "/oapi/v1/processedtemplates", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.Template", - "method": "POST", - "summary": "create a Template", - "nickname": "createTemplateForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Template", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Template" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Template" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Template" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/projectrequests", "description": "OpenShift REST API, version v1", @@ -18667,55 +17933,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.RoleBindingRestriction", - "method": "POST", - "summary": "create a RoleBindingRestriction", - "nickname": "createRoleBindingRestrictionForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.RoleBindingRestriction", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.RoleBindingRestriction" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.RoleBindingRestriction" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.RoleBindingRestriction" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -19325,65 +18542,16 @@ "responseMessages": [ { "code": 200, - "message": "OK", - "responseModel": "v1.RoleBindingList" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "consumes": [ - "*/*" - ] - }, - { - "type": "v1.RoleBinding", - "method": "POST", - "summary": "create a RoleBinding", - "nickname": "createRoleBindingForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.RoleBinding", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.RoleBinding" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.RoleBinding" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.RoleBinding" + "message": "OK", + "responseModel": "v1.RoleBindingList" } ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "consumes": [ "*/*" @@ -19908,55 +19076,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Role", - "method": "POST", - "summary": "create a Role", - "nickname": "createRoleForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Role", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Role" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Role" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Role" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -20826,55 +19945,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Route", - "method": "POST", - "summary": "create a Route", - "nickname": "createRouteForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Route", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Route" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Route" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Route" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, @@ -21214,61 +20284,6 @@ } ] }, - { - "path": "/oapi/v1/selfsubjectrulesreviews", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.SelfSubjectRulesReview", - "method": "POST", - "summary": "create a SelfSubjectRulesReview", - "nickname": "createSelfSubjectRulesReviewForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.SelfSubjectRulesReview", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.SelfSubjectRulesReview" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.SelfSubjectRulesReview" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.SelfSubjectRulesReview" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/subjectaccessreviews", "description": "OpenShift REST API, version v1", @@ -21387,61 +20402,6 @@ } ] }, - { - "path": "/oapi/v1/subjectrulesreviews", - "description": "OpenShift REST API, version v1", - "operations": [ - { - "type": "v1.SubjectRulesReview", - "method": "POST", - "summary": "create a SubjectRulesReview", - "nickname": "createSubjectRulesReviewForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.SubjectRulesReview", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.SubjectRulesReview" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.SubjectRulesReview" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.SubjectRulesReview" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] - } - ] - }, { "path": "/oapi/v1/namespaces/{namespace}/templates", "description": "OpenShift REST API, version v1", @@ -22308,55 +21268,6 @@ "consumes": [ "*/*" ] - }, - { - "type": "v1.Template", - "method": "POST", - "summary": "create a Template", - "nickname": "createTemplateForAllNamespaces", - "parameters": [ - { - "type": "string", - "paramType": "query", - "name": "pretty", - "description": "If 'true', then the output is pretty printed.", - "required": false, - "allowMultiple": false - }, - { - "type": "v1.Template", - "paramType": "body", - "name": "body", - "description": "", - "required": true, - "allowMultiple": false - } - ], - "responseMessages": [ - { - "code": 200, - "message": "OK", - "responseModel": "v1.Template" - }, - { - "code": 201, - "message": "Created", - "responseModel": "v1.Template" - }, - { - "code": 202, - "message": "Accepted", - "responseModel": "v1.Template" - } - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "consumes": [ - "*/*" - ] } ] }, diff --git a/api/swagger-spec/openshift-openapi-spec.json b/api/swagger-spec/openshift-openapi-spec.json index a9f363285e8b..55e18bda038b 100644 --- a/api/swagger-spec/openshift-openapi-spec.json +++ b/api/swagger-spec/openshift-openapi-spec.json @@ -76,16 +76,18 @@ } } }, - "/api/v1/bindings": { - "post": { - "description": "create a Binding", + "/api/v1/componentstatuses": { + "get": { + "description": "list objects of kind ComponentStatus", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -93,48 +95,136 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1BindingForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, + "operationId": "listCoreV1ComponentStatus", + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "#/definitions/io.k8s.api.core.v1.ComponentStatusList" } + }, + "401": { + "description": "Unauthorized" } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "ComponentStatus", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/api/v1/componentstatuses/{name}": { + "get": { + "description": "read the specified ComponentStatus", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "core_v1" ], + "operationId": "readCoreV1ComponentStatus", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "#/definitions/io.k8s.api.core.v1.ComponentStatus" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Binding", + "kind": "ComponentStatus", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the ComponentStatus", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -144,9 +234,9 @@ } ] }, - "/api/v1/componentstatuses": { + "/api/v1/configmaps": { "get": { - "description": "list objects of kind ComponentStatus", + "description": "list or watch objects of kind ConfigMap", "consumes": [ "*/*" ], @@ -163,12 +253,12 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1ComponentStatus", + "operationId": "listCoreV1ConfigMapForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ComponentStatusList" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMapList" } }, "401": { @@ -178,7 +268,7 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ComponentStatus", + "kind": "ConfigMap", "version": "v1" } }, @@ -248,16 +338,18 @@ } ] }, - "/api/v1/componentstatuses/{name}": { + "/api/v1/endpoints": { "get": { - "description": "read the specified ComponentStatus", + "description": "list or watch objects of kind Endpoints", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -265,22 +357,22 @@ "tags": [ "core_v1" ], - "operationId": "readCoreV1ComponentStatus", + "operationId": "listCoreV1EndpointsForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ComponentStatus" + "$ref": "#/definitions/io.k8s.api.core.v1.EndpointsList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "get", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ComponentStatus", + "kind": "Endpoints", "version": "v1" } }, @@ -288,10 +380,37 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ComponentStatus", - "name": "name", - "in": "path", - "required": true + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" }, { "uniqueItems": true, @@ -299,12 +418,33 @@ "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/api/v1/configmaps": { + "/api/v1/events": { "get": { - "description": "list or watch objects of kind ConfigMap", + "description": "list or watch objects of kind Event", "consumes": [ "*/*" ], @@ -321,70 +461,12 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1ConfigMapForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "listCoreV1EventForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMapList" + "$ref": "#/definitions/io.k8s.api.core.v1.EventList" } }, "401": { @@ -394,19 +476,88 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Event", "version": "v1" } }, - "post": { - "description": "create a ConfigMap", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/api/v1/limitranges": { + "get": { + "description": "list or watch objects of kind LimitRange", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -414,60 +565,94 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1ConfigMapForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" - } - } - ], + "operationId": "listCoreV1LimitRangeForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRangeList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "LimitRange", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/api/v1/endpoints": { + "/api/v1/namespaces": { "get": { - "description": "list or watch objects of kind Endpoints", + "description": "list or watch objects of kind Namespace", "consumes": [ "*/*" ], @@ -484,7 +669,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1EndpointsForAllNamespaces", + "operationId": "listCoreV1Namespace", "parameters": [ { "uniqueItems": true, @@ -547,7 +732,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.EndpointsList" + "$ref": "#/definitions/io.k8s.api.core.v1.NamespaceList" } }, "401": { @@ -557,12 +742,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Namespace", "version": "v1" } }, "post": { - "description": "create Endpoints", + "description": "create a Namespace", "consumes": [ "*/*" ], @@ -577,14 +762,14 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1EndpointsForAllNamespaces", + "operationId": "createCoreV1Namespace", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" } } ], @@ -592,19 +777,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" } }, "401": { @@ -614,7 +799,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Namespace", "version": "v1" } }, @@ -628,18 +813,16 @@ } ] }, - "/api/v1/events": { - "get": { - "description": "list or watch objects of kind Event", + "/api/v1/namespaces/{namespace}/bindings": { + "post": { + "description": "create a Binding", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -647,127 +830,34 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1EventForAllNamespaces", + "operationId": "createCoreV1NamespacedBinding", "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.EventList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Event", - "version": "v1" - } - }, - "post": { - "description": "create an Event", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "createCoreV1EventForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" - } + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.Binding" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.Binding" } }, "401": { @@ -777,11 +867,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "Binding", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -791,9 +889,9 @@ } ] }, - "/api/v1/limitranges": { + "/api/v1/namespaces/{namespace}/configmaps": { "get": { - "description": "list or watch objects of kind LimitRange", + "description": "list or watch objects of kind ConfigMap", "consumes": [ "*/*" ], @@ -810,7 +908,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1LimitRangeForAllNamespaces", + "operationId": "listCoreV1NamespacedConfigMap", "parameters": [ { "uniqueItems": true, @@ -873,7 +971,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRangeList" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMapList" } }, "401": { @@ -883,12 +981,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "ConfigMap", "version": "v1" } }, "post": { - "description": "create a LimitRange", + "description": "create a ConfigMap", "consumes": [ "*/*" ], @@ -903,14 +1001,14 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1LimitRangeForAllNamespaces", + "operationId": "createCoreV1NamespacedConfigMap", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } } ], @@ -918,19 +1016,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } }, "401": { @@ -940,32 +1038,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "ConfigMap", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/api/v1/namespaces": { - "get": { - "description": "list or watch objects of kind Namespace", + "delete": { + "description": "delete collection of ConfigMap", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -973,7 +1058,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1Namespace", + "operationId": "deleteCoreV1CollectionNamespacedConfigMap", "parameters": [ { "uniqueItems": true, @@ -1036,22 +1121,41 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.NamespaceList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Namespace", + "kind": "ConfigMap", "version": "v1" } }, - "post": { - "description": "create a Namespace", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/api/v1/namespaces/{namespace}/configmaps/{name}": { + "get": { + "description": "read the specified ConfigMap", "consumes": [ "*/*" ], @@ -1066,14 +1170,65 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1Namespace", + "operationId": "readCoreV1NamespacedConfigMap", + "parameters": [ + { + "uniqueItems": true, + "type": "boolean", + "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", + "name": "exact", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Should this value be exported. Export strips fields that a user can not specify.", + "name": "export", + "in": "query" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "ConfigMap", + "version": "v1" + } + }, + "put": { + "description": "replace the specified ConfigMap", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "core_v1" + ], + "operationId": "replaceCoreV1NamespacedConfigMap", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } } ], @@ -1081,45 +1236,28 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Namespace" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Namespace", + "kind": "ConfigMap", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/api/v1/namespaces/{namespace}/bindings": { - "post": { - "description": "create a Binding", + "delete": { + "description": "delete a ConfigMap", "consumes": [ "*/*" ], @@ -1134,48 +1272,112 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1NamespacedBinding", + "operationId": "deleteCoreV1NamespacedConfigMap", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" } + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "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.", + "name": "orphanDependents", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "propagationPolicy", + "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, - "201": { - "description": "Created", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "delete", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "ConfigMap", + "version": "v1" + } + }, + "patch": { + "description": "partially update the specified ConfigMap", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "core_v1" + ], + "operationId": "patchCoreV1NamespacedConfigMap", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" } - }, - "202": { - "description": "Accepted", + } + ], + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Binding" + "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Binding", + "kind": "ConfigMap", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the ConfigMap", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -1193,9 +1395,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/configmaps": { + "/api/v1/namespaces/{namespace}/endpoints": { "get": { - "description": "list or watch objects of kind ConfigMap", + "description": "list or watch objects of kind Endpoints", "consumes": [ "*/*" ], @@ -1212,7 +1414,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1NamespacedConfigMap", + "operationId": "listCoreV1NamespacedEndpoints", "parameters": [ { "uniqueItems": true, @@ -1275,7 +1477,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMapList" + "$ref": "#/definitions/io.k8s.api.core.v1.EndpointsList" } }, "401": { @@ -1285,12 +1487,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, "post": { - "description": "create a ConfigMap", + "description": "create Endpoints", "consumes": [ "*/*" ], @@ -1305,14 +1507,14 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1NamespacedConfigMap", + "operationId": "createCoreV1NamespacedEndpoints", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } } ], @@ -1320,19 +1522,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } }, "401": { @@ -1342,12 +1544,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, "delete": { - "description": "delete collection of ConfigMap", + "description": "delete collection of Endpoints", "consumes": [ "*/*" ], @@ -1362,7 +1564,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1CollectionNamespacedConfigMap", + "operationId": "deleteCoreV1CollectionNamespacedEndpoints", "parameters": [ { "uniqueItems": true, @@ -1435,7 +1637,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, @@ -1457,9 +1659,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/configmaps/{name}": { + "/api/v1/namespaces/{namespace}/endpoints/{name}": { "get": { - "description": "read the specified ConfigMap", + "description": "read the specified Endpoints", "consumes": [ "*/*" ], @@ -1474,7 +1676,7 @@ "tags": [ "core_v1" ], - "operationId": "readCoreV1NamespacedConfigMap", + "operationId": "readCoreV1NamespacedEndpoints", "parameters": [ { "uniqueItems": true, @@ -1495,7 +1697,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } }, "401": { @@ -1505,12 +1707,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, "put": { - "description": "replace the specified ConfigMap", + "description": "replace the specified Endpoints", "consumes": [ "*/*" ], @@ -1525,14 +1727,14 @@ "tags": [ "core_v1" ], - "operationId": "replaceCoreV1NamespacedConfigMap", + "operationId": "replaceCoreV1NamespacedEndpoints", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } } ], @@ -1540,13 +1742,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } }, "401": { @@ -1556,12 +1758,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, "delete": { - "description": "delete a ConfigMap", + "description": "delete Endpoints", "consumes": [ "*/*" ], @@ -1576,7 +1778,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1NamespacedConfigMap", + "operationId": "deleteCoreV1NamespacedEndpoints", "parameters": [ { "name": "body", @@ -1622,12 +1824,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, "patch": { - "description": "partially update the specified ConfigMap", + "description": "partially update the specified Endpoints", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -1644,7 +1846,7 @@ "tags": [ "core_v1" ], - "operationId": "patchCoreV1NamespacedConfigMap", + "operationId": "patchCoreV1NamespacedEndpoints", "parameters": [ { "name": "body", @@ -1659,7 +1861,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ConfigMap" + "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" } }, "401": { @@ -1669,7 +1871,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, @@ -1677,7 +1879,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ConfigMap", + "description": "name of the Endpoints", "name": "name", "in": "path", "required": true @@ -1699,9 +1901,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/endpoints": { + "/api/v1/namespaces/{namespace}/events": { "get": { - "description": "list or watch objects of kind Endpoints", + "description": "list or watch objects of kind Event", "consumes": [ "*/*" ], @@ -1718,7 +1920,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1NamespacedEndpoints", + "operationId": "listCoreV1NamespacedEvent", "parameters": [ { "uniqueItems": true, @@ -1781,7 +1983,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.EndpointsList" + "$ref": "#/definitions/io.k8s.api.core.v1.EventList" } }, "401": { @@ -1791,12 +1993,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, "post": { - "description": "create Endpoints", + "description": "create an Event", "consumes": [ "*/*" ], @@ -1811,14 +2013,14 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1NamespacedEndpoints", + "operationId": "createCoreV1NamespacedEvent", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } } ], @@ -1826,19 +2028,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } }, "401": { @@ -1848,12 +2050,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, "delete": { - "description": "delete collection of Endpoints", + "description": "delete collection of Event", "consumes": [ "*/*" ], @@ -1868,7 +2070,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1CollectionNamespacedEndpoints", + "operationId": "deleteCoreV1CollectionNamespacedEvent", "parameters": [ { "uniqueItems": true, @@ -1941,7 +2143,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, @@ -1963,9 +2165,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/endpoints/{name}": { + "/api/v1/namespaces/{namespace}/events/{name}": { "get": { - "description": "read the specified Endpoints", + "description": "read the specified Event", "consumes": [ "*/*" ], @@ -1980,7 +2182,7 @@ "tags": [ "core_v1" ], - "operationId": "readCoreV1NamespacedEndpoints", + "operationId": "readCoreV1NamespacedEvent", "parameters": [ { "uniqueItems": true, @@ -2001,7 +2203,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } }, "401": { @@ -2011,12 +2213,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, "put": { - "description": "replace the specified Endpoints", + "description": "replace the specified Event", "consumes": [ "*/*" ], @@ -2031,14 +2233,14 @@ "tags": [ "core_v1" ], - "operationId": "replaceCoreV1NamespacedEndpoints", + "operationId": "replaceCoreV1NamespacedEvent", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } } ], @@ -2046,13 +2248,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } }, "401": { @@ -2062,12 +2264,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, "delete": { - "description": "delete Endpoints", + "description": "delete an Event", "consumes": [ "*/*" ], @@ -2082,7 +2284,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1NamespacedEndpoints", + "operationId": "deleteCoreV1NamespacedEvent", "parameters": [ { "name": "body", @@ -2128,12 +2330,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, "patch": { - "description": "partially update the specified Endpoints", + "description": "partially update the specified Event", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -2150,7 +2352,7 @@ "tags": [ "core_v1" ], - "operationId": "patchCoreV1NamespacedEndpoints", + "operationId": "patchCoreV1NamespacedEvent", "parameters": [ { "name": "body", @@ -2165,7 +2367,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Endpoints" + "$ref": "#/definitions/io.k8s.api.core.v1.Event" } }, "401": { @@ -2175,7 +2377,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, @@ -2183,7 +2385,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Endpoints", + "description": "name of the Event", "name": "name", "in": "path", "required": true @@ -2205,9 +2407,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/events": { + "/api/v1/namespaces/{namespace}/limitranges": { "get": { - "description": "list or watch objects of kind Event", + "description": "list or watch objects of kind LimitRange", "consumes": [ "*/*" ], @@ -2224,7 +2426,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1NamespacedEvent", + "operationId": "listCoreV1NamespacedLimitRange", "parameters": [ { "uniqueItems": true, @@ -2287,7 +2489,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.EventList" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRangeList" } }, "401": { @@ -2297,12 +2499,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, "post": { - "description": "create an Event", + "description": "create a LimitRange", "consumes": [ "*/*" ], @@ -2317,14 +2519,14 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1NamespacedEvent", + "operationId": "createCoreV1NamespacedLimitRange", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } } ], @@ -2332,19 +2534,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } }, "401": { @@ -2354,12 +2556,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, "delete": { - "description": "delete collection of Event", + "description": "delete collection of LimitRange", "consumes": [ "*/*" ], @@ -2374,7 +2576,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1CollectionNamespacedEvent", + "operationId": "deleteCoreV1CollectionNamespacedLimitRange", "parameters": [ { "uniqueItems": true, @@ -2447,7 +2649,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, @@ -2469,9 +2671,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/events/{name}": { + "/api/v1/namespaces/{namespace}/limitranges/{name}": { "get": { - "description": "read the specified Event", + "description": "read the specified LimitRange", "consumes": [ "*/*" ], @@ -2486,7 +2688,7 @@ "tags": [ "core_v1" ], - "operationId": "readCoreV1NamespacedEvent", + "operationId": "readCoreV1NamespacedLimitRange", "parameters": [ { "uniqueItems": true, @@ -2507,7 +2709,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } }, "401": { @@ -2517,12 +2719,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, "put": { - "description": "replace the specified Event", + "description": "replace the specified LimitRange", "consumes": [ "*/*" ], @@ -2537,14 +2739,14 @@ "tags": [ "core_v1" ], - "operationId": "replaceCoreV1NamespacedEvent", + "operationId": "replaceCoreV1NamespacedLimitRange", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } } ], @@ -2552,13 +2754,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } }, "401": { @@ -2568,12 +2770,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, "delete": { - "description": "delete an Event", + "description": "delete a LimitRange", "consumes": [ "*/*" ], @@ -2588,7 +2790,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1NamespacedEvent", + "operationId": "deleteCoreV1NamespacedLimitRange", "parameters": [ { "name": "body", @@ -2634,12 +2836,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, "patch": { - "description": "partially update the specified Event", + "description": "partially update the specified LimitRange", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -2656,7 +2858,7 @@ "tags": [ "core_v1" ], - "operationId": "patchCoreV1NamespacedEvent", + "operationId": "patchCoreV1NamespacedLimitRange", "parameters": [ { "name": "body", @@ -2671,7 +2873,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Event" + "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" } }, "401": { @@ -2681,7 +2883,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, @@ -2689,7 +2891,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Event", + "description": "name of the LimitRange", "name": "name", "in": "path", "required": true @@ -2711,9 +2913,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/limitranges": { + "/api/v1/namespaces/{namespace}/persistentvolumeclaims": { "get": { - "description": "list or watch objects of kind LimitRange", + "description": "list or watch objects of kind PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -2730,7 +2932,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1NamespacedLimitRange", + "operationId": "listCoreV1NamespacedPersistentVolumeClaim", "parameters": [ { "uniqueItems": true, @@ -2793,7 +2995,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRangeList" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" } }, "401": { @@ -2803,12 +3005,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, "post": { - "description": "create a LimitRange", + "description": "create a PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -2823,14 +3025,14 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1NamespacedLimitRange", + "operationId": "createCoreV1NamespacedPersistentVolumeClaim", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } } ], @@ -2838,19 +3040,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "401": { @@ -2860,12 +3062,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, "delete": { - "description": "delete collection of LimitRange", + "description": "delete collection of PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -2880,7 +3082,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1CollectionNamespacedLimitRange", + "operationId": "deleteCoreV1CollectionNamespacedPersistentVolumeClaim", "parameters": [ { "uniqueItems": true, @@ -2953,7 +3155,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, @@ -2975,9 +3177,9 @@ } ] }, - "/api/v1/namespaces/{namespace}/limitranges/{name}": { + "/api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}": { "get": { - "description": "read the specified LimitRange", + "description": "read the specified PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -2992,7 +3194,7 @@ "tags": [ "core_v1" ], - "operationId": "readCoreV1NamespacedLimitRange", + "operationId": "readCoreV1NamespacedPersistentVolumeClaim", "parameters": [ { "uniqueItems": true, @@ -3013,7 +3215,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "401": { @@ -3023,12 +3225,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, "put": { - "description": "replace the specified LimitRange", + "description": "replace the specified PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -3043,14 +3245,14 @@ "tags": [ "core_v1" ], - "operationId": "replaceCoreV1NamespacedLimitRange", + "operationId": "replaceCoreV1NamespacedPersistentVolumeClaim", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } } ], @@ -3058,13 +3260,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "401": { @@ -3074,12 +3276,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, "delete": { - "description": "delete a LimitRange", + "description": "delete a PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -3094,7 +3296,7 @@ "tags": [ "core_v1" ], - "operationId": "deleteCoreV1NamespacedLimitRange", + "operationId": "deleteCoreV1NamespacedPersistentVolumeClaim", "parameters": [ { "name": "body", @@ -3140,12 +3342,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, "patch": { - "description": "partially update the specified LimitRange", + "description": "partially update the specified PersistentVolumeClaim", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -3162,7 +3364,7 @@ "tags": [ "core_v1" ], - "operationId": "patchCoreV1NamespacedLimitRange", + "operationId": "patchCoreV1NamespacedPersistentVolumeClaim", "parameters": [ { "name": "body", @@ -3177,7 +3379,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.LimitRange" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "401": { @@ -3187,7 +3389,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, @@ -3195,7 +3397,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the LimitRange", + "description": "name of the PersistentVolumeClaim", "name": "name", "in": "path", "required": true @@ -3217,18 +3419,16 @@ } ] }, - "/api/v1/namespaces/{namespace}/persistentvolumeclaims": { + "/api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status": { "get": { - "description": "list or watch objects of kind PersistentVolumeClaim", + "description": "read status of the specified PersistentVolumeClaim", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -3236,85 +3436,27 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1NamespacedPersistentVolumeClaim", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "readCoreV1NamespacedPersistentVolumeClaimStatus", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaimList" + "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", "kind": "PersistentVolumeClaim", "version": "v1" } }, - "post": { - "description": "create a PersistentVolumeClaim", + "put": { + "description": "replace status of the specified PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -3329,453 +3471,7 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1NamespacedPersistentVolumeClaim", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, - "delete": { - "description": "delete collection of PersistentVolumeClaim", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "deleteCoreV1CollectionNamespacedPersistentVolumeClaim", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "deletecollection", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}": { - "get": { - "description": "read the specified PersistentVolumeClaim", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "readCoreV1NamespacedPersistentVolumeClaim", - "parameters": [ - { - "uniqueItems": true, - "type": "boolean", - "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", - "name": "exact", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Should this value be exported. Export strips fields that a user can not specify.", - "name": "export", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, - "put": { - "description": "replace the specified PersistentVolumeClaim", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "replaceCoreV1NamespacedPersistentVolumeClaim", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, - "delete": { - "description": "delete a PersistentVolumeClaim", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "deleteCoreV1NamespacedPersistentVolumeClaim", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, - "patch": { - "description": "partially update the specified PersistentVolumeClaim", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "patchCoreV1NamespacedPersistentVolumeClaim", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the PersistentVolumeClaim", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/api/v1/namespaces/{namespace}/persistentvolumeclaims/{name}/status": { - "get": { - "description": "read status of the specified PersistentVolumeClaim", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "readCoreV1NamespacedPersistentVolumeClaimStatus", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, - "put": { - "description": "replace status of the specified PersistentVolumeClaim", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "replaceCoreV1NamespacedPersistentVolumeClaimStatus", + "operationId": "replaceCoreV1NamespacedPersistentVolumeClaimStatus", "parameters": [ { "name": "body", @@ -11428,64 +11124,6 @@ "core_v1" ], "operationId": "listCoreV1PersistentVolumeClaimForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -11504,70 +11142,69 @@ "version": "v1" } }, - "post": { - "description": "create a PersistentVolumeClaim", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "createCoreV1PersistentVolumeClaimForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PersistentVolumeClaim" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolumeClaim", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -12233,64 +11870,6 @@ "core_v1" ], "operationId": "listCoreV1PodForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -12309,70 +11888,69 @@ "version": "v1" } }, - "post": { - "description": "create a Pod", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "createCoreV1PodForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Pod" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Pod" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Pod" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Pod" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Pod", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -12396,64 +11974,6 @@ "core_v1" ], "operationId": "listCoreV1PodTemplateForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -12472,15 +11992,84 @@ "version": "v1" } }, - "post": { - "description": "create a PodTemplate", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/api/v1/replicationcontrollers": { + "get": { + "description": "list or watch objects of kind ReplicationController", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -12488,60 +12077,94 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1PodTemplateForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PodTemplate" - } - } - ], + "operationId": "listCoreV1ReplicationControllerForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PodTemplate" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PodTemplate" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.PodTemplate" + "$ref": "#/definitions/io.k8s.api.core.v1.ReplicationControllerList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PodTemplate", + "kind": "ReplicationController", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/api/v1/replicationcontrollers": { + "/api/v1/resourcequotas": { "get": { - "description": "list or watch objects of kind ReplicationController", + "description": "list or watch objects of kind ResourceQuota", "consumes": [ "*/*" ], @@ -12558,70 +12181,12 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1ReplicationControllerForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "listCoreV1ResourceQuotaForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ReplicationControllerList" + "$ref": "#/definitions/io.k8s.api.core.v1.ResourceQuotaList" } }, "401": { @@ -12631,19 +12196,88 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ReplicationController", + "kind": "ResourceQuota", "version": "v1" } }, - "post": { - "description": "create a ReplicationController", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/api/v1/secrets": { + "get": { + "description": "list or watch objects of kind Secret", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -12651,60 +12285,94 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1ReplicationControllerForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ReplicationController" - } - } - ], + "operationId": "listCoreV1SecretForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ReplicationController" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ReplicationController" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ReplicationController" + "$ref": "#/definitions/io.k8s.api.core.v1.SecretList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ReplicationController", + "kind": "Secret", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/api/v1/resourcequotas": { + "/api/v1/securitycontextconstraints": { "get": { - "description": "list or watch objects of kind ResourceQuota", + "description": "list or watch objects of kind SecurityContextConstraints", "consumes": [ "*/*" ], @@ -12721,7 +12389,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1ResourceQuotaForAllNamespaces", + "operationId": "listCoreV1SecurityContextConstraints", "parameters": [ { "uniqueItems": true, @@ -12784,7 +12452,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ResourceQuotaList" + "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraintsList" } }, "401": { @@ -12794,12 +12462,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ResourceQuota", + "kind": "SecurityContextConstraints", "version": "v1" } }, "post": { - "description": "create a ResourceQuota", + "description": "create SecurityContextConstraints", "consumes": [ "*/*" ], @@ -12814,14 +12482,14 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1ResourceQuotaForAllNamespaces", + "operationId": "createCoreV1SecurityContextConstraints", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" } } ], @@ -12829,19 +12497,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" } }, "401": { @@ -12851,32 +12519,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ResourceQuota", + "kind": "SecurityContextConstraints", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/api/v1/secrets": { - "get": { - "description": "list or watch objects of kind Secret", + "delete": { + "description": "delete collection of SecurityContextConstraints", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -12884,7 +12539,7 @@ "tags": [ "core_v1" ], - "operationId": "listCoreV1SecretForAllNamespaces", + "operationId": "deleteCoreV1CollectionSecurityContextConstraints", "parameters": [ { "uniqueItems": true, @@ -12947,22 +12602,33 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.SecretList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Secret", + "kind": "SecurityContextConstraints", "version": "v1" } }, - "post": { - "description": "create a Secret", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/api/v1/securitycontextconstraints/{name}": { + "get": { + "description": "read the specified SecurityContextConstraints", "consumes": [ "*/*" ], @@ -12977,331 +12643,7 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1SecretForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Secret" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Secret" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Secret" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Secret" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Secret", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/api/v1/securitycontextconstraints": { - "get": { - "description": "list or watch objects of kind SecurityContextConstraints", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "listCoreV1SecurityContextConstraints", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraintsList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "SecurityContextConstraints", - "version": "v1" - } - }, - "post": { - "description": "create SecurityContextConstraints", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "createCoreV1SecurityContextConstraints", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.SecurityContextConstraints" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "SecurityContextConstraints", - "version": "v1" - } - }, - "delete": { - "description": "delete collection of SecurityContextConstraints", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "deleteCoreV1CollectionSecurityContextConstraints", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "deletecollection", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "SecurityContextConstraints", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/api/v1/securitycontextconstraints/{name}": { - "get": { - "description": "read the specified SecurityContextConstraints", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "readCoreV1SecurityContextConstraints", + "operationId": "readCoreV1SecurityContextConstraints", "parameters": [ { "uniqueItems": true, @@ -13538,64 +12880,6 @@ "core_v1" ], "operationId": "listCoreV1ServiceAccountForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -13614,15 +12898,84 @@ "version": "v1" } }, - "post": { - "description": "create a ServiceAccount", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/api/v1/services": { + "get": { + "description": "list or watch objects of kind Service", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -13630,44 +12983,22 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1ServiceAccountForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ServiceAccount" - } - } - ], + "operationId": "listCoreV1ServiceForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ServiceAccount" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ServiceAccount" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ServiceAccount" + "$ref": "#/definitions/io.k8s.api.core.v1.ServiceList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ServiceAccount", + "kind": "Service", "version": "v1" } }, @@ -13675,117 +13006,80 @@ { "uniqueItems": true, "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", + "description": "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.", + "name": "continue", "in": "query" - } - ] - }, - "/api/v1/services": { - "get": { - "description": "list or watch objects of kind Service", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "listCoreV1ServiceForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.ServiceList" - } - }, - "401": { - "description": "Unauthorized" - } }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Service", - "version": "v1" + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } - }, - "post": { - "description": "create a Service", + ] + }, + "/api/v1/watch/configmaps": { + "get": { + "description": "watch individual changes to a list of ConfigMap", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -13793,60 +13087,94 @@ "tags": [ "core_v1" ], - "operationId": "createCoreV1ServiceForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Service" - } - } - ], + "operationId": "watchCoreV1ConfigMapListForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Service" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Service" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.core.v1.Service" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Service", + "kind": "ConfigMap", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/api/v1/watch/configmaps": { + "/api/v1/watch/endpoints": { "get": { - "description": "watch individual changes to a list of ConfigMap", + "description": "watch individual changes to a list of Endpoints", "consumes": [ "*/*" ], @@ -13863,7 +13191,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1ConfigMapListForAllNamespaces", + "operationId": "watchCoreV1EndpointsListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -13878,7 +13206,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, @@ -13948,9 +13276,9 @@ } ] }, - "/api/v1/watch/endpoints": { + "/api/v1/watch/events": { "get": { - "description": "watch individual changes to a list of Endpoints", + "description": "watch individual changes to a list of Event", "consumes": [ "*/*" ], @@ -13967,7 +13295,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1EndpointsListForAllNamespaces", + "operationId": "watchCoreV1EventListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -13982,7 +13310,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, @@ -14052,9 +13380,9 @@ } ] }, - "/api/v1/watch/events": { + "/api/v1/watch/limitranges": { "get": { - "description": "watch individual changes to a list of Event", + "description": "watch individual changes to a list of LimitRange", "consumes": [ "*/*" ], @@ -14071,7 +13399,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1EventListForAllNamespaces", + "operationId": "watchCoreV1LimitRangeListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -14086,7 +13414,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, @@ -14156,9 +13484,9 @@ } ] }, - "/api/v1/watch/limitranges": { + "/api/v1/watch/namespaces": { "get": { - "description": "watch individual changes to a list of LimitRange", + "description": "watch individual changes to a list of Namespace", "consumes": [ "*/*" ], @@ -14175,7 +13503,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1LimitRangeListForAllNamespaces", + "operationId": "watchCoreV1NamespaceList", "responses": { "200": { "description": "OK", @@ -14190,7 +13518,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "Namespace", "version": "v1" } }, @@ -14260,9 +13588,9 @@ } ] }, - "/api/v1/watch/namespaces": { + "/api/v1/watch/namespaces/{namespace}/configmaps": { "get": { - "description": "watch individual changes to a list of Namespace", + "description": "watch individual changes to a list of ConfigMap", "consumes": [ "*/*" ], @@ -14279,7 +13607,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespaceList", + "operationId": "watchCoreV1NamespacedConfigMapList", "responses": { "200": { "description": "OK", @@ -14294,7 +13622,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Namespace", + "kind": "ConfigMap", "version": "v1" } }, @@ -14334,6 +13662,14 @@ "name": "limit", "in": "query" }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -14364,9 +13700,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/configmaps": { + "/api/v1/watch/namespaces/{namespace}/configmaps/{name}": { "get": { - "description": "watch individual changes to a list of ConfigMap", + "description": "watch changes to an object of kind ConfigMap", "consumes": [ "*/*" ], @@ -14383,7 +13719,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedConfigMapList", + "operationId": "watchCoreV1NamespacedConfigMap", "responses": { "200": { "description": "OK", @@ -14395,7 +13731,7 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", "kind": "ConfigMap", @@ -14438,6 +13774,14 @@ "name": "limit", "in": "query" }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the ConfigMap", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -14476,9 +13820,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/configmaps/{name}": { + "/api/v1/watch/namespaces/{namespace}/endpoints": { "get": { - "description": "watch changes to an object of kind ConfigMap", + "description": "watch individual changes to a list of Endpoints", "consumes": [ "*/*" ], @@ -14495,7 +13839,119 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedConfigMap", + "operationId": "watchCoreV1NamespacedEndpointsList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "watchlist", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Endpoints", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/api/v1/watch/namespaces/{namespace}/endpoints/{name}": { + "get": { + "description": "watch changes to an object of kind Endpoints", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "core_v1" + ], + "operationId": "watchCoreV1NamespacedEndpoints", "responses": { "200": { "description": "OK", @@ -14510,7 +13966,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ConfigMap", + "kind": "Endpoints", "version": "v1" } }, @@ -14553,7 +14009,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ConfigMap", + "description": "name of the Endpoints", "name": "name", "in": "path", "required": true @@ -14596,9 +14052,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/endpoints": { + "/api/v1/watch/namespaces/{namespace}/events": { "get": { - "description": "watch individual changes to a list of Endpoints", + "description": "watch individual changes to a list of Event", "consumes": [ "*/*" ], @@ -14615,7 +14071,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedEndpointsList", + "operationId": "watchCoreV1NamespacedEventList", "responses": { "200": { "description": "OK", @@ -14630,7 +14086,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, @@ -14708,9 +14164,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/endpoints/{name}": { + "/api/v1/watch/namespaces/{namespace}/events/{name}": { "get": { - "description": "watch changes to an object of kind Endpoints", + "description": "watch changes to an object of kind Event", "consumes": [ "*/*" ], @@ -14727,7 +14183,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedEndpoints", + "operationId": "watchCoreV1NamespacedEvent", "responses": { "200": { "description": "OK", @@ -14742,7 +14198,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Endpoints", + "kind": "Event", "version": "v1" } }, @@ -14785,7 +14241,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Endpoints", + "description": "name of the Event", "name": "name", "in": "path", "required": true @@ -14828,9 +14284,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/events": { + "/api/v1/watch/namespaces/{namespace}/limitranges": { "get": { - "description": "watch individual changes to a list of Event", + "description": "watch individual changes to a list of LimitRange", "consumes": [ "*/*" ], @@ -14847,7 +14303,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedEventList", + "operationId": "watchCoreV1NamespacedLimitRangeList", "responses": { "200": { "description": "OK", @@ -14862,7 +14318,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, @@ -14940,9 +14396,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/events/{name}": { + "/api/v1/watch/namespaces/{namespace}/limitranges/{name}": { "get": { - "description": "watch changes to an object of kind Event", + "description": "watch changes to an object of kind LimitRange", "consumes": [ "*/*" ], @@ -14959,7 +14415,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedEvent", + "operationId": "watchCoreV1NamespacedLimitRange", "responses": { "200": { "description": "OK", @@ -14974,7 +14430,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Event", + "kind": "LimitRange", "version": "v1" } }, @@ -15017,7 +14473,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Event", + "description": "name of the LimitRange", "name": "name", "in": "path", "required": true @@ -15060,9 +14516,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/limitranges": { + "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims": { "get": { - "description": "watch individual changes to a list of LimitRange", + "description": "watch individual changes to a list of PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -15079,7 +14535,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedLimitRangeList", + "operationId": "watchCoreV1NamespacedPersistentVolumeClaimList", "responses": { "200": { "description": "OK", @@ -15094,7 +14550,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, @@ -15172,9 +14628,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/limitranges/{name}": { + "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}": { "get": { - "description": "watch changes to an object of kind LimitRange", + "description": "watch changes to an object of kind PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -15191,7 +14647,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedLimitRange", + "operationId": "watchCoreV1NamespacedPersistentVolumeClaim", "responses": { "200": { "description": "OK", @@ -15206,7 +14662,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LimitRange", + "kind": "PersistentVolumeClaim", "version": "v1" } }, @@ -15249,7 +14705,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the LimitRange", + "description": "name of the PersistentVolumeClaim", "name": "name", "in": "path", "required": true @@ -15292,9 +14748,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims": { + "/api/v1/watch/namespaces/{namespace}/pods": { "get": { - "description": "watch individual changes to a list of PersistentVolumeClaim", + "description": "watch individual changes to a list of Pod", "consumes": [ "*/*" ], @@ -15311,7 +14767,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedPersistentVolumeClaimList", + "operationId": "watchCoreV1NamespacedPodList", "responses": { "200": { "description": "OK", @@ -15326,7 +14782,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PersistentVolumeClaim", + "kind": "Pod", "version": "v1" } }, @@ -15404,9 +14860,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/persistentvolumeclaims/{name}": { + "/api/v1/watch/namespaces/{namespace}/pods/{name}": { "get": { - "description": "watch changes to an object of kind PersistentVolumeClaim", + "description": "watch changes to an object of kind Pod", "consumes": [ "*/*" ], @@ -15423,7 +14879,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedPersistentVolumeClaim", + "operationId": "watchCoreV1NamespacedPod", "responses": { "200": { "description": "OK", @@ -15438,7 +14894,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PersistentVolumeClaim", + "kind": "Pod", "version": "v1" } }, @@ -15481,7 +14937,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the PersistentVolumeClaim", + "description": "name of the Pod", "name": "name", "in": "path", "required": true @@ -15524,9 +14980,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/pods": { + "/api/v1/watch/namespaces/{namespace}/podtemplates": { "get": { - "description": "watch individual changes to a list of Pod", + "description": "watch individual changes to a list of PodTemplate", "consumes": [ "*/*" ], @@ -15543,7 +14999,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedPodList", + "operationId": "watchCoreV1NamespacedPodTemplateList", "responses": { "200": { "description": "OK", @@ -15558,7 +15014,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Pod", + "kind": "PodTemplate", "version": "v1" } }, @@ -15636,9 +15092,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/pods/{name}": { + "/api/v1/watch/namespaces/{namespace}/podtemplates/{name}": { "get": { - "description": "watch changes to an object of kind Pod", + "description": "watch changes to an object of kind PodTemplate", "consumes": [ "*/*" ], @@ -15655,7 +15111,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedPod", + "operationId": "watchCoreV1NamespacedPodTemplate", "responses": { "200": { "description": "OK", @@ -15670,7 +15126,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Pod", + "kind": "PodTemplate", "version": "v1" } }, @@ -15713,7 +15169,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Pod", + "description": "name of the PodTemplate", "name": "name", "in": "path", "required": true @@ -15756,9 +15212,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/podtemplates": { + "/api/v1/watch/namespaces/{namespace}/replicationcontrollers": { "get": { - "description": "watch individual changes to a list of PodTemplate", + "description": "watch individual changes to a list of ReplicationController", "consumes": [ "*/*" ], @@ -15775,7 +15231,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedPodTemplateList", + "operationId": "watchCoreV1NamespacedReplicationControllerList", "responses": { "200": { "description": "OK", @@ -15790,7 +15246,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PodTemplate", + "kind": "ReplicationController", "version": "v1" } }, @@ -15868,9 +15324,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/podtemplates/{name}": { + "/api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name}": { "get": { - "description": "watch changes to an object of kind PodTemplate", + "description": "watch changes to an object of kind ReplicationController", "consumes": [ "*/*" ], @@ -15887,7 +15343,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedPodTemplate", + "operationId": "watchCoreV1NamespacedReplicationController", "responses": { "200": { "description": "OK", @@ -15902,7 +15358,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PodTemplate", + "kind": "ReplicationController", "version": "v1" } }, @@ -15945,7 +15401,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the PodTemplate", + "description": "name of the ReplicationController", "name": "name", "in": "path", "required": true @@ -15988,9 +15444,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/replicationcontrollers": { + "/api/v1/watch/namespaces/{namespace}/resourcequotas": { "get": { - "description": "watch individual changes to a list of ReplicationController", + "description": "watch individual changes to a list of ResourceQuota", "consumes": [ "*/*" ], @@ -16007,7 +15463,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedReplicationControllerList", + "operationId": "watchCoreV1NamespacedResourceQuotaList", "responses": { "200": { "description": "OK", @@ -16022,7 +15478,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ReplicationController", + "kind": "ResourceQuota", "version": "v1" } }, @@ -16100,9 +15556,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/replicationcontrollers/{name}": { + "/api/v1/watch/namespaces/{namespace}/resourcequotas/{name}": { "get": { - "description": "watch changes to an object of kind ReplicationController", + "description": "watch changes to an object of kind ResourceQuota", "consumes": [ "*/*" ], @@ -16119,7 +15575,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedReplicationController", + "operationId": "watchCoreV1NamespacedResourceQuota", "responses": { "200": { "description": "OK", @@ -16134,7 +15590,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ReplicationController", + "kind": "ResourceQuota", "version": "v1" } }, @@ -16177,7 +15633,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ReplicationController", + "description": "name of the ResourceQuota", "name": "name", "in": "path", "required": true @@ -16220,9 +15676,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/resourcequotas": { + "/api/v1/watch/namespaces/{namespace}/secrets": { "get": { - "description": "watch individual changes to a list of ResourceQuota", + "description": "watch individual changes to a list of Secret", "consumes": [ "*/*" ], @@ -16239,7 +15695,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedResourceQuotaList", + "operationId": "watchCoreV1NamespacedSecretList", "responses": { "200": { "description": "OK", @@ -16254,7 +15710,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ResourceQuota", + "kind": "Secret", "version": "v1" } }, @@ -16332,9 +15788,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/resourcequotas/{name}": { + "/api/v1/watch/namespaces/{namespace}/secrets/{name}": { "get": { - "description": "watch changes to an object of kind ResourceQuota", + "description": "watch changes to an object of kind Secret", "consumes": [ "*/*" ], @@ -16351,7 +15807,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedResourceQuota", + "operationId": "watchCoreV1NamespacedSecret", "responses": { "200": { "description": "OK", @@ -16366,7 +15822,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ResourceQuota", + "kind": "Secret", "version": "v1" } }, @@ -16409,7 +15865,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ResourceQuota", + "description": "name of the Secret", "name": "name", "in": "path", "required": true @@ -16452,9 +15908,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/secrets": { + "/api/v1/watch/namespaces/{namespace}/serviceaccounts": { "get": { - "description": "watch individual changes to a list of Secret", + "description": "watch individual changes to a list of ServiceAccount", "consumes": [ "*/*" ], @@ -16471,7 +15927,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedSecretList", + "operationId": "watchCoreV1NamespacedServiceAccountList", "responses": { "200": { "description": "OK", @@ -16486,7 +15942,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Secret", + "kind": "ServiceAccount", "version": "v1" } }, @@ -16564,9 +16020,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/secrets/{name}": { + "/api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}": { "get": { - "description": "watch changes to an object of kind Secret", + "description": "watch changes to an object of kind ServiceAccount", "consumes": [ "*/*" ], @@ -16583,7 +16039,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedSecret", + "operationId": "watchCoreV1NamespacedServiceAccount", "responses": { "200": { "description": "OK", @@ -16598,7 +16054,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Secret", + "kind": "ServiceAccount", "version": "v1" } }, @@ -16641,7 +16097,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Secret", + "description": "name of the ServiceAccount", "name": "name", "in": "path", "required": true @@ -16684,9 +16140,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/serviceaccounts": { + "/api/v1/watch/namespaces/{namespace}/services": { "get": { - "description": "watch individual changes to a list of ServiceAccount", + "description": "watch individual changes to a list of Service", "consumes": [ "*/*" ], @@ -16703,7 +16159,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedServiceAccountList", + "operationId": "watchCoreV1NamespacedServiceList", "responses": { "200": { "description": "OK", @@ -16718,7 +16174,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ServiceAccount", + "kind": "Service", "version": "v1" } }, @@ -16796,9 +16252,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/serviceaccounts/{name}": { + "/api/v1/watch/namespaces/{namespace}/services/{name}": { "get": { - "description": "watch changes to an object of kind ServiceAccount", + "description": "watch changes to an object of kind Service", "consumes": [ "*/*" ], @@ -16815,7 +16271,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedServiceAccount", + "operationId": "watchCoreV1NamespacedService", "responses": { "200": { "description": "OK", @@ -16830,7 +16286,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ServiceAccount", + "kind": "Service", "version": "v1" } }, @@ -16873,7 +16329,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ServiceAccount", + "description": "name of the Service", "name": "name", "in": "path", "required": true @@ -16916,9 +16372,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/services": { + "/api/v1/watch/namespaces/{name}": { "get": { - "description": "watch individual changes to a list of Service", + "description": "watch changes to an object of kind Namespace", "consumes": [ "*/*" ], @@ -16935,7 +16391,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedServiceList", + "operationId": "watchCoreV1Namespace", "responses": { "200": { "description": "OK", @@ -16947,10 +16403,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Service", + "kind": "Namespace", "version": "v1" } }, @@ -16993,8 +16449,8 @@ { "uniqueItems": true, "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", + "description": "name of the Namespace", + "name": "name", "in": "path", "required": true }, @@ -17028,9 +16484,9 @@ } ] }, - "/api/v1/watch/namespaces/{namespace}/services/{name}": { + "/api/v1/watch/nodes": { "get": { - "description": "watch changes to an object of kind Service", + "description": "watch individual changes to a list of Node", "consumes": [ "*/*" ], @@ -17047,7 +16503,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NamespacedService", + "operationId": "watchCoreV1NodeList", "responses": { "200": { "description": "OK", @@ -17059,10 +16515,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watch", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Service", + "kind": "Node", "version": "v1" } }, @@ -17105,16 +16561,112 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Service", - "name": "name", - "in": "path", - "required": true + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" }, { "uniqueItems": true, "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/api/v1/watch/nodes/{name}": { + "get": { + "description": "watch changes to an object of kind Node", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "core_v1" + ], + "operationId": "watchCoreV1Node", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "watch", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Node", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the Node", + "name": "name", "in": "path", "required": true }, @@ -17148,9 +16700,9 @@ } ] }, - "/api/v1/watch/namespaces/{name}": { + "/api/v1/watch/persistentvolumeclaims": { "get": { - "description": "watch changes to an object of kind Namespace", + "description": "watch individual changes to a list of PersistentVolumeClaim", "consumes": [ "*/*" ], @@ -17167,7 +16719,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1Namespace", + "operationId": "watchCoreV1PersistentVolumeClaimListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -17179,10 +16731,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watch", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Namespace", + "kind": "PersistentVolumeClaim", "version": "v1" } }, @@ -17222,14 +16774,6 @@ "name": "limit", "in": "query" }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the Namespace", - "name": "name", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -17260,9 +16804,9 @@ } ] }, - "/api/v1/watch/nodes": { + "/api/v1/watch/persistentvolumes": { "get": { - "description": "watch individual changes to a list of Node", + "description": "watch individual changes to a list of PersistentVolume", "consumes": [ "*/*" ], @@ -17279,7 +16823,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1NodeList", + "operationId": "watchCoreV1PersistentVolumeList", "responses": { "200": { "description": "OK", @@ -17294,7 +16838,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Node", + "kind": "PersistentVolume", "version": "v1" } }, @@ -17364,9 +16908,9 @@ } ] }, - "/api/v1/watch/nodes/{name}": { + "/api/v1/watch/persistentvolumes/{name}": { "get": { - "description": "watch changes to an object of kind Node", + "description": "watch changes to an object of kind PersistentVolume", "consumes": [ "*/*" ], @@ -17383,7 +16927,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1Node", + "operationId": "watchCoreV1PersistentVolume", "responses": { "200": { "description": "OK", @@ -17398,7 +16942,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Node", + "kind": "PersistentVolume", "version": "v1" } }, @@ -17441,7 +16985,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Node", + "description": "name of the PersistentVolume", "name": "name", "in": "path", "required": true @@ -17476,9 +17020,9 @@ } ] }, - "/api/v1/watch/persistentvolumeclaims": { + "/api/v1/watch/pods": { "get": { - "description": "watch individual changes to a list of PersistentVolumeClaim", + "description": "watch individual changes to a list of Pod", "consumes": [ "*/*" ], @@ -17495,7 +17039,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1PersistentVolumeClaimListForAllNamespaces", + "operationId": "watchCoreV1PodListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -17510,7 +17054,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PersistentVolumeClaim", + "kind": "Pod", "version": "v1" } }, @@ -17580,9 +17124,9 @@ } ] }, - "/api/v1/watch/persistentvolumes": { + "/api/v1/watch/podtemplates": { "get": { - "description": "watch individual changes to a list of PersistentVolume", + "description": "watch individual changes to a list of PodTemplate", "consumes": [ "*/*" ], @@ -17599,7 +17143,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1PersistentVolumeList", + "operationId": "watchCoreV1PodTemplateListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -17614,7 +17158,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PersistentVolume", + "kind": "PodTemplate", "version": "v1" } }, @@ -17684,121 +17228,9 @@ } ] }, - "/api/v1/watch/persistentvolumes/{name}": { - "get": { - "description": "watch changes to an object of kind PersistentVolume", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "watchCoreV1PersistentVolume", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PersistentVolume", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the PersistentVolume", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/api/v1/watch/pods": { + "/api/v1/watch/replicationcontrollers": { "get": { - "description": "watch individual changes to a list of Pod", + "description": "watch individual changes to a list of ReplicationController", "consumes": [ "*/*" ], @@ -17815,7 +17247,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1PodListForAllNamespaces", + "operationId": "watchCoreV1ReplicationControllerListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -17830,7 +17262,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Pod", + "kind": "ReplicationController", "version": "v1" } }, @@ -17900,9 +17332,9 @@ } ] }, - "/api/v1/watch/podtemplates": { + "/api/v1/watch/resourcequotas": { "get": { - "description": "watch individual changes to a list of PodTemplate", + "description": "watch individual changes to a list of ResourceQuota", "consumes": [ "*/*" ], @@ -17919,7 +17351,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1PodTemplateListForAllNamespaces", + "operationId": "watchCoreV1ResourceQuotaListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -17934,7 +17366,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "PodTemplate", + "kind": "ResourceQuota", "version": "v1" } }, @@ -18004,9 +17436,9 @@ } ] }, - "/api/v1/watch/replicationcontrollers": { + "/api/v1/watch/secrets": { "get": { - "description": "watch individual changes to a list of ReplicationController", + "description": "watch individual changes to a list of Secret", "consumes": [ "*/*" ], @@ -18023,7 +17455,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1ReplicationControllerListForAllNamespaces", + "operationId": "watchCoreV1SecretListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -18038,7 +17470,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ReplicationController", + "kind": "Secret", "version": "v1" } }, @@ -18108,9 +17540,9 @@ } ] }, - "/api/v1/watch/resourcequotas": { + "/api/v1/watch/securitycontextconstraints": { "get": { - "description": "watch individual changes to a list of ResourceQuota", + "description": "watch individual changes to a list of SecurityContextConstraints", "consumes": [ "*/*" ], @@ -18127,7 +17559,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1ResourceQuotaListForAllNamespaces", + "operationId": "watchCoreV1SecurityContextConstraintsList", "responses": { "200": { "description": "OK", @@ -18142,7 +17574,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ResourceQuota", + "kind": "SecurityContextConstraints", "version": "v1" } }, @@ -18212,9 +17644,9 @@ } ] }, - "/api/v1/watch/secrets": { + "/api/v1/watch/securitycontextconstraints/{name}": { "get": { - "description": "watch individual changes to a list of Secret", + "description": "watch changes to an object of kind SecurityContextConstraints", "consumes": [ "*/*" ], @@ -18231,7 +17663,7 @@ "tags": [ "core_v1" ], - "operationId": "watchCoreV1SecretListForAllNamespaces", + "operationId": "watchCoreV1SecurityContextConstraints", "responses": { "200": { "description": "OK", @@ -18243,10 +17675,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Secret", + "kind": "SecurityContextConstraints", "version": "v1" } }, @@ -18289,218 +17721,10 @@ { "uniqueItems": true, "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/api/v1/watch/securitycontextconstraints": { - "get": { - "description": "watch individual changes to a list of SecurityContextConstraints", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "watchCoreV1SecurityContextConstraintsList", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "SecurityContextConstraints", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/api/v1/watch/securitycontextconstraints/{name}": { - "get": { - "description": "watch changes to an object of kind SecurityContextConstraints", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "core_v1" - ], - "operationId": "watchCoreV1SecurityContextConstraints", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "SecurityContextConstraints", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the SecurityContextConstraints", - "name": "name", - "in": "path", - "required": true + "description": "name of the SecurityContextConstraints", + "name": "name", + "in": "path", + "required": true }, { "uniqueItems": true, @@ -22152,64 +21376,6 @@ "appsOpenshiftIo_v1" ], "operationId": "listAppsOpenshiftIoV1DeploymentConfigForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -22228,70 +21394,69 @@ "version": "v1" } }, - "post": { - "description": "create a DeploymentConfig", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "appsOpenshiftIo_v1" - ], - "operationId": "createAppsOpenshiftIoV1DeploymentConfigForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps.openshift.io", - "kind": "DeploymentConfig", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -23836,64 +23001,6 @@ "apps_v1" ], "operationId": "listAppsV1ControllerRevisionForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -23912,70 +23019,69 @@ "version": "v1" } }, - "post": { - "description": "create a ControllerRevision", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1" - ], - "operationId": "createAppsV1ControllerRevisionForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ControllerRevision" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ControllerRevision" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ControllerRevision" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ControllerRevision" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ControllerRevision", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -23999,64 +23105,6 @@ "apps_v1" ], "operationId": "listAppsV1DaemonSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -24075,70 +23123,69 @@ "version": "v1" } }, - "post": { - "description": "create a DaemonSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1" - ], - "operationId": "createAppsV1DaemonSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.DaemonSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.DaemonSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.DaemonSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.DaemonSet" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "DaemonSet", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -24162,64 +23209,6 @@ "apps_v1" ], "operationId": "listAppsV1DeploymentForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -24238,70 +23227,69 @@ "version": "v1" } }, - "post": { - "description": "create a Deployment", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1" - ], - "operationId": "createAppsV1DeploymentForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.Deployment" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.Deployment" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.Deployment" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.Deployment" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "Deployment", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -27975,64 +26963,6 @@ "apps_v1" ], "operationId": "listAppsV1ReplicaSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -28051,70 +26981,69 @@ "version": "v1" } }, - "post": { - "description": "create a ReplicaSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1" - ], - "operationId": "createAppsV1ReplicaSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ReplicaSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ReplicaSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ReplicaSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.ReplicaSet" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ReplicaSet", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -28138,64 +27067,6 @@ "apps_v1" ], "operationId": "listAppsV1StatefulSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -28214,70 +27085,69 @@ "version": "v1" } }, - "post": { - "description": "create a StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1" - ], - "operationId": "createAppsV1StatefulSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.StatefulSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.StatefulSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.StatefulSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1.StatefulSet" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -30014,64 +28884,6 @@ "apps_v1beta1" ], "operationId": "listAppsV1beta1ControllerRevisionForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -30090,70 +28902,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a ControllerRevision", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta1" - ], - "operationId": "createAppsV1beta1ControllerRevisionForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.ControllerRevision" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.ControllerRevision" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.ControllerRevision" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.ControllerRevision" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ControllerRevision", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -30177,64 +28988,6 @@ "apps_v1beta1" ], "operationId": "listAppsV1beta1DeploymentForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -30253,70 +29006,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a Deployment", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta1" - ], - "operationId": "createAppsV1beta1DeploymentForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.Deployment" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.Deployment" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.Deployment" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.Deployment" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "Deployment", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -32582,64 +31334,6 @@ "apps_v1beta1" ], "operationId": "listAppsV1beta1StatefulSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -32658,111 +31352,6 @@ "version": "v1beta1" } }, - "post": { - "description": "create a StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta1" - ], - "operationId": "createAppsV1beta1StatefulSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.StatefulSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.StatefulSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.StatefulSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta1.StatefulSet" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1beta1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/apps/v1beta1/watch/controllerrevisions": { - "get": { - "description": "watch individual changes to a list of ControllerRevision", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta1" - ], - "operationId": "watchAppsV1beta1ControllerRevisionListForAllNamespaces", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ControllerRevision", - "version": "v1beta1" - } - }, "parameters": [ { "uniqueItems": true, @@ -32829,9 +31418,9 @@ } ] }, - "/apis/apps/v1beta1/watch/deployments": { + "/apis/apps/v1beta1/watch/controllerrevisions": { "get": { - "description": "watch individual changes to a list of Deployment", + "description": "watch individual changes to a list of ControllerRevision", "consumes": [ "*/*" ], @@ -32848,7 +31437,7 @@ "tags": [ "apps_v1beta1" ], - "operationId": "watchAppsV1beta1DeploymentListForAllNamespaces", + "operationId": "watchAppsV1beta1ControllerRevisionListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -32863,7 +31452,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ControllerRevision", "version": "v1beta1" } }, @@ -32933,9 +31522,9 @@ } ] }, - "/apis/apps/v1beta1/watch/namespaces/{namespace}/controllerrevisions": { + "/apis/apps/v1beta1/watch/deployments": { "get": { - "description": "watch individual changes to a list of ControllerRevision", + "description": "watch individual changes to a list of Deployment", "consumes": [ "*/*" ], @@ -32952,7 +31541,7 @@ "tags": [ "apps_v1beta1" ], - "operationId": "watchAppsV1beta1NamespacedControllerRevisionList", + "operationId": "watchAppsV1beta1DeploymentListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -32967,7 +31556,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "Deployment", "version": "v1beta1" } }, @@ -33007,14 +31596,6 @@ "name": "limit", "in": "query" }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -33045,9 +31626,9 @@ } ] }, - "/apis/apps/v1beta1/watch/namespaces/{namespace}/controllerrevisions/{name}": { + "/apis/apps/v1beta1/watch/namespaces/{namespace}/controllerrevisions": { "get": { - "description": "watch changes to an object of kind ControllerRevision", + "description": "watch individual changes to a list of ControllerRevision", "consumes": [ "*/*" ], @@ -33064,7 +31645,7 @@ "tags": [ "apps_v1beta1" ], - "operationId": "watchAppsV1beta1NamespacedControllerRevision", + "operationId": "watchAppsV1beta1NamespacedControllerRevisionList", "responses": { "200": { "description": "OK", @@ -33076,7 +31657,7 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watch", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", "kind": "ControllerRevision", @@ -33119,14 +31700,6 @@ "name": "limit", "in": "query" }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the ControllerRevision", - "name": "name", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -33165,9 +31738,9 @@ } ] }, - "/apis/apps/v1beta1/watch/namespaces/{namespace}/deployments": { + "/apis/apps/v1beta1/watch/namespaces/{namespace}/controllerrevisions/{name}": { "get": { - "description": "watch individual changes to a list of Deployment", + "description": "watch changes to an object of kind ControllerRevision", "consumes": [ "*/*" ], @@ -33184,7 +31757,7 @@ "tags": [ "apps_v1beta1" ], - "operationId": "watchAppsV1beta1NamespacedDeploymentList", + "operationId": "watchAppsV1beta1NamespacedControllerRevision", "responses": { "200": { "description": "OK", @@ -33196,10 +31769,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ControllerRevision", "version": "v1beta1" } }, @@ -33239,6 +31812,14 @@ "name": "limit", "in": "query" }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the ControllerRevision", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -33277,9 +31858,9 @@ } ] }, - "/apis/apps/v1beta1/watch/namespaces/{namespace}/deployments/{name}": { + "/apis/apps/v1beta1/watch/namespaces/{namespace}/deployments": { "get": { - "description": "watch changes to an object of kind Deployment", + "description": "watch individual changes to a list of Deployment", "consumes": [ "*/*" ], @@ -33296,7 +31877,7 @@ "tags": [ "apps_v1beta1" ], - "operationId": "watchAppsV1beta1NamespacedDeployment", + "operationId": "watchAppsV1beta1NamespacedDeploymentList", "responses": { "200": { "description": "OK", @@ -33308,7 +31889,7 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watch", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", "kind": "Deployment", @@ -33351,14 +31932,6 @@ "name": "limit", "in": "query" }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the Deployment", - "name": "name", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -33397,9 +31970,9 @@ } ] }, - "/apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets": { + "/apis/apps/v1beta1/watch/namespaces/{namespace}/deployments/{name}": { "get": { - "description": "watch individual changes to a list of StatefulSet", + "description": "watch changes to an object of kind Deployment", "consumes": [ "*/*" ], @@ -33416,7 +31989,7 @@ "tags": [ "apps_v1beta1" ], - "operationId": "watchAppsV1beta1NamespacedStatefulSetList", + "operationId": "watchAppsV1beta1NamespacedDeployment", "responses": { "200": { "description": "OK", @@ -33428,10 +32001,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "Deployment", "version": "v1beta1" } }, @@ -33471,6 +32044,14 @@ "name": "limit", "in": "query" }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the Deployment", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -33509,9 +32090,9 @@ } ] }, - "/apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets/{name}": { + "/apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets": { "get": { - "description": "watch changes to an object of kind StatefulSet", + "description": "watch individual changes to a list of StatefulSet", "consumes": [ "*/*" ], @@ -33528,7 +32109,7 @@ "tags": [ "apps_v1beta1" ], - "operationId": "watchAppsV1beta1NamespacedStatefulSet", + "operationId": "watchAppsV1beta1NamespacedStatefulSetList", "responses": { "200": { "description": "OK", @@ -33540,7 +32121,119 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watch", + "x-kubernetes-action": "watchlist", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "StatefulSet", + "version": "v1beta1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta1/watch/namespaces/{namespace}/statefulsets/{name}": { + "get": { + "description": "watch changes to an object of kind StatefulSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta1" + ], + "operationId": "watchAppsV1beta1NamespacedStatefulSet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", "kind": "StatefulSet", @@ -33786,64 +32479,6 @@ "apps_v1beta2" ], "operationId": "listAppsV1beta2ControllerRevisionForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -33862,15 +32497,84 @@ "version": "v1beta2" } }, - "post": { - "description": "create a ControllerRevision", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/daemonsets": { + "get": { + "description": "list or watch objects of kind DaemonSet", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -33878,60 +32582,198 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2ControllerRevisionForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, + "operationId": "listAppsV1beta2DaemonSetForAllNamespaces", + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSetList" } + }, + "401": { + "description": "Unauthorized" } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "DaemonSet", + "version": "v1beta2" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/deployments": { + "get": { + "description": "list or watch objects of kind Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "listAppsV1beta2DeploymentForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DeploymentList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "Deployment", "version": "v1beta2" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/apis/apps/v1beta2/daemonsets": { + "/apis/apps/v1beta2/namespaces/{namespace}/controllerrevisions": { "get": { - "description": "list or watch objects of kind DaemonSet", + "description": "list or watch objects of kind ControllerRevision", "consumes": [ "*/*" ], @@ -33948,7 +32790,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2DaemonSetForAllNamespaces", + "operationId": "listAppsV1beta2NamespacedControllerRevision", "parameters": [ { "uniqueItems": true, @@ -34011,7 +32853,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSetList" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevisionList" } }, "401": { @@ -34021,12 +32863,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "ControllerRevision", "version": "v1beta2" } }, "post": { - "description": "create a DaemonSet", + "description": "create a ControllerRevision", "consumes": [ "*/*" ], @@ -34041,14 +32883,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2DaemonSetForAllNamespaces", + "operationId": "createAppsV1beta2NamespacedControllerRevision", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" } } ], @@ -34056,19 +32898,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" } }, "401": { @@ -34078,32 +32920,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "ControllerRevision", "version": "v1beta2" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/deployments": { - "get": { - "description": "list or watch objects of kind Deployment", + "delete": { + "description": "delete collection of ControllerRevision", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -34111,7 +32940,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2DeploymentForAllNamespaces", + "operationId": "deleteAppsV1beta2CollectionNamespacedControllerRevision", "parameters": [ { "uniqueItems": true, @@ -34174,22 +33003,41 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DeploymentList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ControllerRevision", "version": "v1beta2" } }, - "post": { - "description": "create a Deployment", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/namespaces/{namespace}/controllerrevisions/{name}": { + "get": { + "description": "read the specified ControllerRevision", "consumes": [ "*/*" ], @@ -34204,48 +33052,222 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2DeploymentForAllNamespaces", + "operationId": "readAppsV1beta2NamespacedControllerRevision", "parameters": [ { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "uniqueItems": true, + "type": "boolean", + "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", + "name": "exact", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Should this value be exported. Export strips fields that a user can not specify.", + "name": "export", + "in": "query" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "ControllerRevision", + "version": "v1beta2" + } + }, + "put": { + "description": "replace the specified ControllerRevision", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "replaceAppsV1beta2NamespacedControllerRevision", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" } }, - "202": { - "description": "Accepted", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "ControllerRevision", + "version": "v1beta2" + } + }, + "delete": { + "description": "delete a ControllerRevision", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "deleteAppsV1beta2NamespacedControllerRevision", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + } + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "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.", + "name": "orphanDependents", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "propagationPolicy", + "in": "query" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ControllerRevision", + "version": "v1beta2" + } + }, + "patch": { + "description": "partially update the specified ControllerRevision", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "patchAppsV1beta2NamespacedControllerRevision", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "ControllerRevision", "version": "v1beta2" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the ControllerRevision", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -34255,9 +33277,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/controllerrevisions": { + "/apis/apps/v1beta2/namespaces/{namespace}/daemonsets": { "get": { - "description": "list or watch objects of kind ControllerRevision", + "description": "list or watch objects of kind DaemonSet", "consumes": [ "*/*" ], @@ -34274,7 +33296,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2NamespacedControllerRevision", + "operationId": "listAppsV1beta2NamespacedDaemonSet", "parameters": [ { "uniqueItems": true, @@ -34337,7 +33359,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevisionList" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSetList" } }, "401": { @@ -34347,12 +33369,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "DaemonSet", "version": "v1beta2" } }, "post": { - "description": "create a ControllerRevision", + "description": "create a DaemonSet", "consumes": [ "*/*" ], @@ -34367,14 +33389,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2NamespacedControllerRevision", + "operationId": "createAppsV1beta2NamespacedDaemonSet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } } ], @@ -34382,19 +33404,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } }, "401": { @@ -34404,12 +33426,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "DaemonSet", "version": "v1beta2" } }, "delete": { - "description": "delete collection of ControllerRevision", + "description": "delete collection of DaemonSet", "consumes": [ "*/*" ], @@ -34424,7 +33446,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2CollectionNamespacedControllerRevision", + "operationId": "deleteAppsV1beta2CollectionNamespacedDaemonSet", "parameters": [ { "uniqueItems": true, @@ -34497,7 +33519,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "DaemonSet", "version": "v1beta2" } }, @@ -34519,9 +33541,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/controllerrevisions/{name}": { + "/apis/apps/v1beta2/namespaces/{namespace}/daemonsets/{name}": { "get": { - "description": "read the specified ControllerRevision", + "description": "read the specified DaemonSet", "consumes": [ "*/*" ], @@ -34536,7 +33558,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedControllerRevision", + "operationId": "readAppsV1beta2NamespacedDaemonSet", "parameters": [ { "uniqueItems": true, @@ -34557,7 +33579,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } }, "401": { @@ -34567,12 +33589,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "DaemonSet", "version": "v1beta2" } }, "put": { - "description": "replace the specified ControllerRevision", + "description": "replace the specified DaemonSet", "consumes": [ "*/*" ], @@ -34587,14 +33609,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedControllerRevision", + "operationId": "replaceAppsV1beta2NamespacedDaemonSet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } } ], @@ -34602,13 +33624,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } }, "401": { @@ -34618,12 +33640,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "DaemonSet", "version": "v1beta2" } }, "delete": { - "description": "delete a ControllerRevision", + "description": "delete a DaemonSet", "consumes": [ "*/*" ], @@ -34638,7 +33660,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2NamespacedControllerRevision", + "operationId": "deleteAppsV1beta2NamespacedDaemonSet", "parameters": [ { "name": "body", @@ -34684,12 +33706,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "DaemonSet", "version": "v1beta2" } }, "patch": { - "description": "partially update the specified ControllerRevision", + "description": "partially update the specified DaemonSet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -34706,7 +33728,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedControllerRevision", + "operationId": "patchAppsV1beta2NamespacedDaemonSet", "parameters": [ { "name": "body", @@ -34721,7 +33743,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ControllerRevision" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" } }, "401": { @@ -34731,7 +33753,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "DaemonSet", "version": "v1beta2" } }, @@ -34739,7 +33761,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ControllerRevision", + "description": "name of the DaemonSet", "name": "name", "in": "path", "required": true @@ -34761,9 +33783,169 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/daemonsets": { + "/apis/apps/v1beta2/namespaces/{namespace}/daemonsets/{name}/status": { "get": { - "description": "list or watch objects of kind DaemonSet", + "description": "read status of the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "readAppsV1beta2NamespacedDaemonSetStatus", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "DaemonSet", + "version": "v1beta2" + } + }, + "put": { + "description": "replace status of the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "replaceAppsV1beta2NamespacedDaemonSetStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "DaemonSet", + "version": "v1beta2" + } + }, + "patch": { + "description": "partially update status of the specified DaemonSet", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "patchAppsV1beta2NamespacedDaemonSetStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "DaemonSet", + "version": "v1beta2" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the DaemonSet", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/namespaces/{namespace}/deployments": { + "get": { + "description": "list or watch objects of kind Deployment", "consumes": [ "*/*" ], @@ -34780,7 +33962,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2NamespacedDaemonSet", + "operationId": "listAppsV1beta2NamespacedDeployment", "parameters": [ { "uniqueItems": true, @@ -34843,7 +34025,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSetList" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DeploymentList" } }, "401": { @@ -34853,12 +34035,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Deployment", "version": "v1beta2" } }, "post": { - "description": "create a DaemonSet", + "description": "create a Deployment", "consumes": [ "*/*" ], @@ -34873,14 +34055,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2NamespacedDaemonSet", + "operationId": "createAppsV1beta2NamespacedDeployment", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } } ], @@ -34888,19 +34070,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } }, "401": { @@ -34910,12 +34092,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Deployment", "version": "v1beta2" } }, "delete": { - "description": "delete collection of DaemonSet", + "description": "delete collection of Deployment", "consumes": [ "*/*" ], @@ -34930,7 +34112,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2CollectionNamespacedDaemonSet", + "operationId": "deleteAppsV1beta2CollectionNamespacedDeployment", "parameters": [ { "uniqueItems": true, @@ -35003,7 +34185,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Deployment", "version": "v1beta2" } }, @@ -35025,9 +34207,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/daemonsets/{name}": { + "/apis/apps/v1beta2/namespaces/{namespace}/deployments/{name}": { "get": { - "description": "read the specified DaemonSet", + "description": "read the specified Deployment", "consumes": [ "*/*" ], @@ -35042,7 +34224,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedDaemonSet", + "operationId": "readAppsV1beta2NamespacedDeployment", "parameters": [ { "uniqueItems": true, @@ -35063,7 +34245,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } }, "401": { @@ -35073,12 +34255,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Deployment", "version": "v1beta2" } }, "put": { - "description": "replace the specified DaemonSet", + "description": "replace the specified Deployment", "consumes": [ "*/*" ], @@ -35093,14 +34275,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedDaemonSet", + "operationId": "replaceAppsV1beta2NamespacedDeployment", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } } ], @@ -35108,13 +34290,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } }, "401": { @@ -35124,12 +34306,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Deployment", "version": "v1beta2" } }, "delete": { - "description": "delete a DaemonSet", + "description": "delete a Deployment", "consumes": [ "*/*" ], @@ -35144,7 +34326,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2NamespacedDaemonSet", + "operationId": "deleteAppsV1beta2NamespacedDeployment", "parameters": [ { "name": "body", @@ -35190,12 +34372,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Deployment", "version": "v1beta2" } }, "patch": { - "description": "partially update the specified DaemonSet", + "description": "partially update the specified Deployment", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -35212,7 +34394,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedDaemonSet", + "operationId": "patchAppsV1beta2NamespacedDeployment", "parameters": [ { "name": "body", @@ -35227,7 +34409,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" } }, "401": { @@ -35237,7 +34419,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Deployment", "version": "v1beta2" } }, @@ -35245,7 +34427,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the DaemonSet", + "description": "name of the Deployment", "name": "name", "in": "path", "required": true @@ -35267,9 +34449,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/daemonsets/{name}/status": { + "/apis/apps/v1beta2/namespaces/{namespace}/deployments/{name}/scale": { "get": { - "description": "read status of the specified DaemonSet", + "description": "read scale of the specified Deployment", "consumes": [ "*/*" ], @@ -35284,12 +34466,12 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedDaemonSetStatus", + "operationId": "readAppsV1beta2NamespacedDeploymentScale", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" } }, "401": { @@ -35299,12 +34481,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Scale", "version": "v1beta2" } }, "put": { - "description": "replace status of the specified DaemonSet", + "description": "replace scale of the specified Deployment", "consumes": [ "*/*" ], @@ -35319,14 +34501,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedDaemonSetStatus", + "operationId": "replaceAppsV1beta2NamespacedDeploymentScale", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" } } ], @@ -35334,13 +34516,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" } }, "401": { @@ -35350,12 +34532,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Scale", "version": "v1beta2" } }, "patch": { - "description": "partially update status of the specified DaemonSet", + "description": "partially update scale of the specified Deployment", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -35372,7 +34554,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedDaemonSetStatus", + "operationId": "patchAppsV1beta2NamespacedDeploymentScale", "parameters": [ { "name": "body", @@ -35387,7 +34569,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DaemonSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" } }, "401": { @@ -35397,7 +34579,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "Scale", "version": "v1beta2" } }, @@ -35405,7 +34587,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the DaemonSet", + "description": "name of the Scale", "name": "name", "in": "path", "required": true @@ -35427,9 +34609,169 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/deployments": { + "/apis/apps/v1beta2/namespaces/{namespace}/deployments/{name}/status": { "get": { - "description": "list or watch objects of kind Deployment", + "description": "read status of the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "readAppsV1beta2NamespacedDeploymentStatus", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "Deployment", + "version": "v1beta2" + } + }, + "put": { + "description": "replace status of the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "replaceAppsV1beta2NamespacedDeploymentStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "Deployment", + "version": "v1beta2" + } + }, + "patch": { + "description": "partially update status of the specified Deployment", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "apps_v1beta2" + ], + "operationId": "patchAppsV1beta2NamespacedDeploymentStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "apps", + "kind": "Deployment", + "version": "v1beta2" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the Deployment", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/namespaces/{namespace}/replicasets": { + "get": { + "description": "list or watch objects of kind ReplicaSet", "consumes": [ "*/*" ], @@ -35446,7 +34788,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2NamespacedDeployment", + "operationId": "listAppsV1beta2NamespacedReplicaSet", "parameters": [ { "uniqueItems": true, @@ -35509,7 +34851,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.DeploymentList" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSetList" } }, "401": { @@ -35519,12 +34861,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, "post": { - "description": "create a Deployment", + "description": "create a ReplicaSet", "consumes": [ "*/*" ], @@ -35539,14 +34881,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2NamespacedDeployment", + "operationId": "createAppsV1beta2NamespacedReplicaSet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } } ], @@ -35554,19 +34896,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "401": { @@ -35576,12 +34918,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, "delete": { - "description": "delete collection of Deployment", + "description": "delete collection of ReplicaSet", "consumes": [ "*/*" ], @@ -35596,7 +34938,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2CollectionNamespacedDeployment", + "operationId": "deleteAppsV1beta2CollectionNamespacedReplicaSet", "parameters": [ { "uniqueItems": true, @@ -35669,7 +35011,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, @@ -35691,9 +35033,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/deployments/{name}": { + "/apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}": { "get": { - "description": "read the specified Deployment", + "description": "read the specified ReplicaSet", "consumes": [ "*/*" ], @@ -35708,7 +35050,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedDeployment", + "operationId": "readAppsV1beta2NamespacedReplicaSet", "parameters": [ { "uniqueItems": true, @@ -35729,7 +35071,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "401": { @@ -35739,12 +35081,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, "put": { - "description": "replace the specified Deployment", + "description": "replace the specified ReplicaSet", "consumes": [ "*/*" ], @@ -35759,14 +35101,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedDeployment", + "operationId": "replaceAppsV1beta2NamespacedReplicaSet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } } ], @@ -35774,13 +35116,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "401": { @@ -35790,12 +35132,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, "delete": { - "description": "delete a Deployment", + "description": "delete a ReplicaSet", "consumes": [ "*/*" ], @@ -35810,7 +35152,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2NamespacedDeployment", + "operationId": "deleteAppsV1beta2NamespacedReplicaSet", "parameters": [ { "name": "body", @@ -35856,12 +35198,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, "patch": { - "description": "partially update the specified Deployment", + "description": "partially update the specified ReplicaSet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -35878,7 +35220,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedDeployment", + "operationId": "patchAppsV1beta2NamespacedReplicaSet", "parameters": [ { "name": "body", @@ -35893,7 +35235,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "401": { @@ -35903,7 +35245,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, @@ -35911,7 +35253,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Deployment", + "description": "name of the ReplicaSet", "name": "name", "in": "path", "required": true @@ -35933,9 +35275,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/deployments/{name}/scale": { + "/apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale": { "get": { - "description": "read scale of the specified Deployment", + "description": "read scale of the specified ReplicaSet", "consumes": [ "*/*" ], @@ -35950,7 +35292,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedDeploymentScale", + "operationId": "readAppsV1beta2NamespacedReplicaSetScale", "responses": { "200": { "description": "OK", @@ -35970,7 +35312,7 @@ } }, "put": { - "description": "replace scale of the specified Deployment", + "description": "replace scale of the specified ReplicaSet", "consumes": [ "*/*" ], @@ -35985,7 +35327,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedDeploymentScale", + "operationId": "replaceAppsV1beta2NamespacedReplicaSetScale", "parameters": [ { "name": "body", @@ -36021,7 +35363,7 @@ } }, "patch": { - "description": "partially update scale of the specified Deployment", + "description": "partially update scale of the specified ReplicaSet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -36038,7 +35380,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedDeploymentScale", + "operationId": "patchAppsV1beta2NamespacedReplicaSetScale", "parameters": [ { "name": "body", @@ -36093,9 +35435,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/deployments/{name}/status": { + "/apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status": { "get": { - "description": "read status of the specified Deployment", + "description": "read status of the specified ReplicaSet", "consumes": [ "*/*" ], @@ -36110,12 +35452,12 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedDeploymentStatus", + "operationId": "readAppsV1beta2NamespacedReplicaSetStatus", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "401": { @@ -36125,12 +35467,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, "put": { - "description": "replace status of the specified Deployment", + "description": "replace status of the specified ReplicaSet", "consumes": [ "*/*" ], @@ -36145,14 +35487,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedDeploymentStatus", + "operationId": "replaceAppsV1beta2NamespacedReplicaSetStatus", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } } ], @@ -36160,13 +35502,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "401": { @@ -36176,12 +35518,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, "patch": { - "description": "partially update status of the specified Deployment", + "description": "partially update status of the specified ReplicaSet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -36198,7 +35540,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedDeploymentStatus", + "operationId": "patchAppsV1beta2NamespacedReplicaSetStatus", "parameters": [ { "name": "body", @@ -36213,7 +35555,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Deployment" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" } }, "401": { @@ -36223,7 +35565,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "ReplicaSet", "version": "v1beta2" } }, @@ -36231,7 +35573,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Deployment", + "description": "name of the ReplicaSet", "name": "name", "in": "path", "required": true @@ -36253,9 +35595,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/replicasets": { + "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets": { "get": { - "description": "list or watch objects of kind ReplicaSet", + "description": "list or watch objects of kind StatefulSet", "consumes": [ "*/*" ], @@ -36272,7 +35614,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2NamespacedReplicaSet", + "operationId": "listAppsV1beta2NamespacedStatefulSet", "parameters": [ { "uniqueItems": true, @@ -36335,7 +35677,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSetList" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSetList" } }, "401": { @@ -36345,12 +35687,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, "post": { - "description": "create a ReplicaSet", + "description": "create a StatefulSet", "consumes": [ "*/*" ], @@ -36365,14 +35707,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2NamespacedReplicaSet", + "operationId": "createAppsV1beta2NamespacedStatefulSet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } } ], @@ -36380,19 +35722,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "401": { @@ -36402,12 +35744,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, "delete": { - "description": "delete collection of ReplicaSet", + "description": "delete collection of StatefulSet", "consumes": [ "*/*" ], @@ -36422,7 +35764,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2CollectionNamespacedReplicaSet", + "operationId": "deleteAppsV1beta2CollectionNamespacedStatefulSet", "parameters": [ { "uniqueItems": true, @@ -36495,7 +35837,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, @@ -36517,9 +35859,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}": { + "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}": { "get": { - "description": "read the specified ReplicaSet", + "description": "read the specified StatefulSet", "consumes": [ "*/*" ], @@ -36534,7 +35876,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedReplicaSet", + "operationId": "readAppsV1beta2NamespacedStatefulSet", "parameters": [ { "uniqueItems": true, @@ -36555,7 +35897,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "401": { @@ -36565,12 +35907,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, "put": { - "description": "replace the specified ReplicaSet", + "description": "replace the specified StatefulSet", "consumes": [ "*/*" ], @@ -36585,14 +35927,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedReplicaSet", + "operationId": "replaceAppsV1beta2NamespacedStatefulSet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } } ], @@ -36600,13 +35942,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "401": { @@ -36616,12 +35958,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, "delete": { - "description": "delete a ReplicaSet", + "description": "delete a StatefulSet", "consumes": [ "*/*" ], @@ -36636,7 +35978,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2NamespacedReplicaSet", + "operationId": "deleteAppsV1beta2NamespacedStatefulSet", "parameters": [ { "name": "body", @@ -36682,12 +36024,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, "patch": { - "description": "partially update the specified ReplicaSet", + "description": "partially update the specified StatefulSet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -36704,7 +36046,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedReplicaSet", + "operationId": "patchAppsV1beta2NamespacedStatefulSet", "parameters": [ { "name": "body", @@ -36719,7 +36061,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "401": { @@ -36729,7 +36071,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, @@ -36737,7 +36079,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ReplicaSet", + "description": "name of the StatefulSet", "name": "name", "in": "path", "required": true @@ -36759,9 +36101,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/scale": { + "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale": { "get": { - "description": "read scale of the specified ReplicaSet", + "description": "read scale of the specified StatefulSet", "consumes": [ "*/*" ], @@ -36776,7 +36118,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedReplicaSetScale", + "operationId": "readAppsV1beta2NamespacedStatefulSetScale", "responses": { "200": { "description": "OK", @@ -36796,7 +36138,7 @@ } }, "put": { - "description": "replace scale of the specified ReplicaSet", + "description": "replace scale of the specified StatefulSet", "consumes": [ "*/*" ], @@ -36811,7 +36153,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedReplicaSetScale", + "operationId": "replaceAppsV1beta2NamespacedStatefulSetScale", "parameters": [ { "name": "body", @@ -36847,7 +36189,7 @@ } }, "patch": { - "description": "partially update scale of the specified ReplicaSet", + "description": "partially update scale of the specified StatefulSet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -36864,7 +36206,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedReplicaSetScale", + "operationId": "patchAppsV1beta2NamespacedStatefulSetScale", "parameters": [ { "name": "body", @@ -36919,9 +36261,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/replicasets/{name}/status": { + "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status": { "get": { - "description": "read status of the specified ReplicaSet", + "description": "read status of the specified StatefulSet", "consumes": [ "*/*" ], @@ -36936,12 +36278,12 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedReplicaSetStatus", + "operationId": "readAppsV1beta2NamespacedStatefulSetStatus", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "401": { @@ -36951,12 +36293,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, "put": { - "description": "replace status of the specified ReplicaSet", + "description": "replace status of the specified StatefulSet", "consumes": [ "*/*" ], @@ -36971,14 +36313,14 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedReplicaSetStatus", + "operationId": "replaceAppsV1beta2NamespacedStatefulSetStatus", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } } ], @@ -36986,13 +36328,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "401": { @@ -37002,12 +36344,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, "patch": { - "description": "partially update status of the specified ReplicaSet", + "description": "partially update status of the specified StatefulSet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -37024,7 +36366,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedReplicaSetStatus", + "operationId": "patchAppsV1beta2NamespacedStatefulSetStatus", "parameters": [ { "name": "body", @@ -37039,7 +36381,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" } }, "401": { @@ -37049,7 +36391,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ReplicaSet", + "kind": "StatefulSet", "version": "v1beta2" } }, @@ -37057,7 +36399,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ReplicaSet", + "description": "name of the StatefulSet", "name": "name", "in": "path", "required": true @@ -37079,9 +36421,9 @@ } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets": { + "/apis/apps/v1beta2/replicasets": { "get": { - "description": "list or watch objects of kind StatefulSet", + "description": "list or watch objects of kind ReplicaSet", "consumes": [ "*/*" ], @@ -37098,70 +36440,12 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2NamespacedStatefulSet", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "listAppsV1beta2ReplicaSetForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSetList" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSetList" } }, "401": { @@ -37171,19 +36455,88 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "ReplicaSet", "version": "v1beta2" } }, - "post": { - "description": "create a StatefulSet", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/statefulsets": { + "get": { + "description": "list or watch objects of kind StatefulSet", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37191,56 +36544,103 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2NamespacedStatefulSet", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - } - ], + "operationId": "listAppsV1beta2StatefulSetForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" + "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSetList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "apps", "kind": "StatefulSet", "version": "v1beta2" } }, - "delete": { - "description": "delete collection of StatefulSet", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/watch/controllerrevisions": { + "get": { + "description": "watch individual changes to a list of ControllerRevision", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37248,80 +36648,22 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2CollectionNamespacedStatefulSet", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "watchAppsV1beta2ControllerRevisionListForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "deletecollection", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "ControllerRevision", "version": "v1beta2" } }, @@ -37329,10 +36671,37 @@ { "uniqueItems": true, "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" }, { "uniqueItems": true, @@ -37340,19 +36709,42 @@ "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}": { + "/apis/apps/v1beta2/watch/daemonsets": { "get": { - "description": "read the specified StatefulSet", + "description": "watch individual changes to a list of DaemonSet", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37360,50 +36752,103 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedStatefulSet", - "parameters": [ - { - "uniqueItems": true, - "type": "boolean", - "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", - "name": "exact", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Should this value be exported. Export strips fields that a user can not specify.", - "name": "export", - "in": "query" - } - ], + "operationId": "watchAppsV1beta2DaemonSetListForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "get", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "DaemonSet", "version": "v1beta2" } }, - "put": { - "description": "replace the specified StatefulSet", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/watch/deployments": { + "get": { + "description": "watch individual changes to a list of Deployment", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37411,50 +36856,103 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedStatefulSet", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - } - ], + "operationId": "watchAppsV1beta2DeploymentListForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "put", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "Deployment", "version": "v1beta2" } }, - "delete": { - "description": "delete a StatefulSet", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/watch/namespaces/{namespace}/controllerrevisions": { + "get": { + "description": "watch individual changes to a list of ControllerRevision", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37462,67 +36960,111 @@ "tags": [ "apps_v1beta2" ], - "operationId": "deleteAppsV1beta2NamespacedStatefulSet", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" - } - ], + "operationId": "watchAppsV1beta2NamespacedControllerRevisionList", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "delete", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "ControllerRevision", "version": "v1beta2" } }, - "patch": { - "description": "partially update the specified StatefulSet", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/watch/namespaces/{namespace}/controllerrevisions/{name}": { + "get": { + "description": "watch changes to an object of kind ControllerRevision", "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" + "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37530,32 +37072,22 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedStatefulSet", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], + "operationId": "watchAppsV1beta2NamespacedControllerRevision", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "ControllerRevision", "version": "v1beta2" } }, @@ -37563,7 +37095,42 @@ { "uniqueItems": true, "type": "string", - "description": "name of the StatefulSet", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the ControllerRevision", "name": "name", "in": "path", "required": true @@ -37582,19 +37149,42 @@ "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/scale": { + "/apis/apps/v1beta2/watch/namespaces/{namespace}/daemonsets": { "get": { - "description": "read scale of the specified StatefulSet", + "description": "watch individual changes to a list of DaemonSet", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37602,34 +37192,111 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedStatefulSetScale", + "operationId": "watchAppsV1beta2NamespacedDaemonSetList", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "get", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Scale", + "kind": "DaemonSet", "version": "v1beta2" } }, - "put": { - "description": "replace scale of the specified StatefulSet", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/watch/namespaces/{namespace}/daemonsets/{name}": { + "get": { + "description": "watch changes to an object of kind DaemonSet", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37637,85 +37304,22 @@ "tags": [ "apps_v1beta2" ], - "operationId": "replaceAppsV1beta2NamespacedStatefulSetScale", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" - } - } - ], + "operationId": "watchAppsV1beta2NamespacedDaemonSet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "put", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Scale", - "version": "v1beta2" - } - }, - "patch": { - "description": "partially update scale of the specified StatefulSet", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "patchAppsV1beta2NamespacedStatefulSetScale", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.Scale" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "Scale", + "kind": "DaemonSet", "version": "v1beta2" } }, @@ -37723,7 +37327,42 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Scale", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the DaemonSet", "name": "name", "in": "path", "required": true @@ -37742,19 +37381,42 @@ "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/apis/apps/v1beta2/namespaces/{namespace}/statefulsets/{name}/status": { + "/apis/apps/v1beta2/watch/namespaces/{namespace}/deployments": { "get": { - "description": "read status of the specified StatefulSet", + "description": "watch individual changes to a list of Deployment", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37762,87 +37424,111 @@ "tags": [ "apps_v1beta2" ], - "operationId": "readAppsV1beta2NamespacedStatefulSetStatus", + "operationId": "watchAppsV1beta2NamespacedDeploymentList", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "get", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "Deployment", "version": "v1beta2" } }, - "put": { - "description": "replace status of the specified StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "replaceAppsV1beta2NamespacedStatefulSetStatus", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "401": { - "description": "Unauthorized" - } + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1beta2" + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } - }, - "patch": { - "description": "partially update status of the specified StatefulSet", + ] + }, + "/apis/apps/v1beta2/watch/namespaces/{namespace}/deployments/{name}": { + "get": { + "description": "watch changes to an object of kind Deployment", "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" + "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -37850,32 +37536,22 @@ "tags": [ "apps_v1beta2" ], - "operationId": "patchAppsV1beta2NamespacedStatefulSetStatus", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], + "operationId": "watchAppsV1beta2NamespacedDeployment", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "StatefulSet", + "kind": "Deployment", "version": "v1beta2" } }, @@ -37883,7 +37559,42 @@ { "uniqueItems": true, "type": "string", - "description": "name of the StatefulSet", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the Deployment", "name": "name", "in": "path", "required": true @@ -37902,12 +37613,33 @@ "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/apis/apps/v1beta2/replicasets": { + "/apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets": { "get": { - "description": "list or watch objects of kind ReplicaSet", + "description": "watch individual changes to a list of ReplicaSet", "consumes": [ "*/*" ], @@ -37924,92 +37656,111 @@ "tags": [ "apps_v1beta2" ], - "operationId": "listAppsV1beta2ReplicaSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "watchAppsV1beta2NamespacedReplicaSetList", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSetList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", "kind": "ReplicaSet", "version": "v1beta2" } }, - "post": { - "description": "create a ReplicaSet", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets/{name}": { + "get": { + "description": "watch changes to an object of kind ReplicaSet", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -38017,41 +37768,19 @@ "tags": [ "apps_v1beta2" ], - "operationId": "createAppsV1beta2ReplicaSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" - } - } - ], + "operationId": "watchAppsV1beta2NamespacedReplicaSet", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.ReplicaSet" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", "kind": "ReplicaSet", @@ -38062,219 +37791,8 @@ { "uniqueItems": true, "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/statefulsets": { - "get": { - "description": "list or watch objects of kind StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "listAppsV1beta2StatefulSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSetList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1beta2" - } - }, - "post": { - "description": "create a StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "createAppsV1beta2StatefulSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.apps.v1beta2.StatefulSet" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/controllerrevisions": { - "get": { - "description": "watch individual changes to a list of ControllerRevision", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2ControllerRevisionListForAllNamespaces", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ControllerRevision", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", + "description": "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.", + "name": "continue", "in": "query" }, { @@ -38308,106 +37826,18 @@ { "uniqueItems": true, "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/daemonsets": { - "get": { - "description": "watch individual changes to a list of DaemonSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2DaemonSetListForAllNamespaces", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "DaemonSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" + "description": "name of the ReplicaSet", + "name": "name", + "in": "path", + "required": true }, { "uniqueItems": true, "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true }, { "uniqueItems": true, @@ -38439,9 +37869,9 @@ } ] }, - "/apis/apps/v1beta2/watch/deployments": { + "/apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets": { "get": { - "description": "watch individual changes to a list of Deployment", + "description": "watch individual changes to a list of StatefulSet", "consumes": [ "*/*" ], @@ -38458,7 +37888,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "watchAppsV1beta2DeploymentListForAllNamespaces", + "operationId": "watchAppsV1beta2NamespacedStatefulSetList", "responses": { "200": { "description": "OK", @@ -38473,7 +37903,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "Deployment", + "kind": "StatefulSet", "version": "v1beta2" } }, @@ -38513,6 +37943,14 @@ "name": "limit", "in": "query" }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -38543,9 +37981,9 @@ } ] }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/controllerrevisions": { + "/apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets/{name}": { "get": { - "description": "watch individual changes to a list of ControllerRevision", + "description": "watch changes to an object of kind StatefulSet", "consumes": [ "*/*" ], @@ -38562,7 +38000,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "watchAppsV1beta2NamespacedControllerRevisionList", + "operationId": "watchAppsV1beta2NamespacedStatefulSet", "responses": { "200": { "description": "OK", @@ -38574,10 +38012,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watchlist", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "StatefulSet", "version": "v1beta2" } }, @@ -38617,6 +38055,14 @@ "name": "limit", "in": "query" }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the StatefulSet", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -38655,9 +38101,9 @@ } ] }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/controllerrevisions/{name}": { + "/apis/apps/v1beta2/watch/replicasets": { "get": { - "description": "watch changes to an object of kind ControllerRevision", + "description": "watch individual changes to a list of ReplicaSet", "consumes": [ "*/*" ], @@ -38674,7 +38120,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "watchAppsV1beta2NamespacedControllerRevision", + "operationId": "watchAppsV1beta2ReplicaSetListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -38686,10 +38132,10 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "watch", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "ControllerRevision", + "kind": "ReplicaSet", "version": "v1beta2" } }, @@ -38729,22 +38175,6 @@ "name": "limit", "in": "query" }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the ControllerRevision", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -38775,9 +38205,9 @@ } ] }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/daemonsets": { + "/apis/apps/v1beta2/watch/statefulsets": { "get": { - "description": "watch individual changes to a list of DaemonSet", + "description": "watch individual changes to a list of StatefulSet", "consumes": [ "*/*" ], @@ -38794,7 +38224,7 @@ "tags": [ "apps_v1beta2" ], - "operationId": "watchAppsV1beta2NamespacedDaemonSetList", + "operationId": "watchAppsV1beta2StatefulSetListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -38809,7 +38239,7 @@ "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { "group": "apps", - "kind": "DaemonSet", + "kind": "StatefulSet", "version": "v1beta2" } }, @@ -38849,14 +38279,6 @@ "name": "limit", "in": "query" }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -38887,1614 +38309,75 @@ } ] }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/daemonsets/{name}": { + "/apis/authentication.k8s.io/": { "get": { - "description": "watch changes to an object of kind DaemonSet", + "description": "get information of a group", "consumes": [ - "*/*" + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" ], "tags": [ - "apps_v1beta2" + "authentication" ], - "operationId": "watchAppsV1beta2NamespacedDaemonSet", + "operationId": "getAuthenticationAPIGroup", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" } }, "401": { "description": "Unauthorized" } - }, - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "DaemonSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the DaemonSet", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" } - ] + } }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/deployments": { + "/apis/authentication.k8s.io/v1/": { "get": { - "description": "watch individual changes to a list of Deployment", + "description": "get available resources", "consumes": [ - "*/*" + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" ], "tags": [ - "apps_v1beta2" + "authentication_v1" ], - "operationId": "watchAppsV1beta2NamespacedDeploymentList", + "operationId": "getAuthenticationV1APIResources", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" } }, "401": { "description": "Unauthorized" } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "Deployment", - "version": "v1beta2" } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/deployments/{name}": { - "get": { - "description": "watch changes to an object of kind Deployment", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2NamespacedDeployment", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "Deployment", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the Deployment", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets": { - "get": { - "description": "watch individual changes to a list of ReplicaSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2NamespacedReplicaSetList", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ReplicaSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/replicasets/{name}": { - "get": { - "description": "watch changes to an object of kind ReplicaSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2NamespacedReplicaSet", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ReplicaSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the ReplicaSet", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets": { - "get": { - "description": "watch individual changes to a list of StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2NamespacedStatefulSetList", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/namespaces/{namespace}/statefulsets/{name}": { - "get": { - "description": "watch changes to an object of kind StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2NamespacedStatefulSet", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the StatefulSet", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/replicasets": { - "get": { - "description": "watch individual changes to a list of ReplicaSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2ReplicaSetListForAllNamespaces", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "ReplicaSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/apps/v1beta2/watch/statefulsets": { - "get": { - "description": "watch individual changes to a list of StatefulSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "apps_v1beta2" - ], - "operationId": "watchAppsV1beta2StatefulSetListForAllNamespaces", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "apps", - "kind": "StatefulSet", - "version": "v1beta2" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/authentication.k8s.io/": { - "get": { - "description": "get information of a group", - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authentication" - ], - "operationId": "getAuthenticationAPIGroup", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" - } - }, - "401": { - "description": "Unauthorized" - } - } - } - }, - "/apis/authentication.k8s.io/v1/": { - "get": { - "description": "get available resources", - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authentication_v1" - ], - "operationId": "getAuthenticationV1APIResources", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - } - } - }, - "/apis/authentication.k8s.io/v1/tokenreviews": { - "post": { - "description": "create a TokenReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authentication_v1" - ], - "operationId": "createAuthenticationV1TokenReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authentication.k8s.io", - "kind": "TokenReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authentication.k8s.io/v1beta1/": { - "get": { - "description": "get available resources", - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authentication_v1beta1" - ], - "operationId": "getAuthenticationV1beta1APIResources", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - } - } - }, - "/apis/authentication.k8s.io/v1beta1/tokenreviews": { - "post": { - "description": "create a TokenReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authentication_v1beta1" - ], - "operationId": "createAuthenticationV1beta1TokenReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authentication.k8s.io", - "kind": "TokenReview", - "version": "v1beta1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/": { - "get": { - "description": "get information of a group", - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization" - ], - "operationId": "getAuthorizationAPIGroup", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" - } - }, - "401": { - "description": "Unauthorized" - } - } - } - }, - "/apis/authorization.k8s.io/v1/": { - "get": { - "description": "get available resources", - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1" - ], - "operationId": "getAuthorizationV1APIResources", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - } - } - }, - "/apis/authorization.k8s.io/v1/localsubjectaccessreviews": { - "post": { - "description": "create a LocalSubjectAccessReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1" - ], - "operationId": "createAuthorizationV1LocalSubjectAccessReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "LocalSubjectAccessReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews": { - "post": { - "description": "create a LocalSubjectAccessReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1" - ], - "operationId": "createAuthorizationV1NamespacedLocalSubjectAccessReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "LocalSubjectAccessReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/v1/selfsubjectaccessreviews": { - "post": { - "description": "create a SelfSubjectAccessReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1" - ], - "operationId": "createAuthorizationV1SelfSubjectAccessReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "SelfSubjectAccessReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/v1/selfsubjectrulesreviews": { - "post": { - "description": "create a SelfSubjectRulesReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1" - ], - "operationId": "createAuthorizationV1SelfSubjectRulesReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "SelfSubjectRulesReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] + } }, - "/apis/authorization.k8s.io/v1/subjectaccessreviews": { + "/apis/authentication.k8s.io/v1/tokenreviews": { "post": { - "description": "create a SubjectAccessReview", + "description": "create a TokenReview", "consumes": [ "*/*" ], @@ -40507,16 +38390,16 @@ "https" ], "tags": [ - "authorization_v1" + "authentication_v1" ], - "operationId": "createAuthorizationV1SubjectAccessReview", + "operationId": "createAuthenticationV1TokenReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" } } ], @@ -40524,19 +38407,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1.TokenReview" } }, "401": { @@ -40545,8 +38428,8 @@ }, "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "SubjectAccessReview", + "group": "authentication.k8s.io", + "kind": "TokenReview", "version": "v1" } }, @@ -40560,7 +38443,7 @@ } ] }, - "/apis/authorization.k8s.io/v1beta1/": { + "/apis/authentication.k8s.io/v1beta1/": { "get": { "description": "get available resources", "consumes": [ @@ -40577,9 +38460,9 @@ "https" ], "tags": [ - "authorization_v1beta1" + "authentication_v1beta1" ], - "operationId": "getAuthorizationV1beta1APIResources", + "operationId": "getAuthenticationV1beta1APIResources", "responses": { "200": { "description": "OK", @@ -40593,289 +38476,9 @@ } } }, - "/apis/authorization.k8s.io/v1beta1/localsubjectaccessreviews": { - "post": { - "description": "create a LocalSubjectAccessReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1beta1" - ], - "operationId": "createAuthorizationV1beta1LocalSubjectAccessReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "LocalSubjectAccessReview", - "version": "v1beta1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/v1beta1/namespaces/{namespace}/localsubjectaccessreviews": { - "post": { - "description": "create a LocalSubjectAccessReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1beta1" - ], - "operationId": "createAuthorizationV1beta1NamespacedLocalSubjectAccessReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "LocalSubjectAccessReview", - "version": "v1beta1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/v1beta1/selfsubjectaccessreviews": { - "post": { - "description": "create a SelfSubjectAccessReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1beta1" - ], - "operationId": "createAuthorizationV1beta1SelfSubjectAccessReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "SelfSubjectAccessReview", - "version": "v1beta1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/v1beta1/selfsubjectrulesreviews": { - "post": { - "description": "create a SelfSubjectRulesReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorization_v1beta1" - ], - "operationId": "createAuthorizationV1beta1SelfSubjectRulesReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "SelfSubjectRulesReview", - "version": "v1beta1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.k8s.io/v1beta1/subjectaccessreviews": { + "/apis/authentication.k8s.io/v1beta1/tokenreviews": { "post": { - "description": "create a SubjectAccessReview", + "description": "create a TokenReview", "consumes": [ "*/*" ], @@ -40888,16 +38491,16 @@ "https" ], "tags": [ - "authorization_v1beta1" + "authentication_v1beta1" ], - "operationId": "createAuthorizationV1beta1SubjectAccessReview", + "operationId": "createAuthenticationV1beta1TokenReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" } } ], @@ -40905,19 +38508,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" + "$ref": "#/definitions/io.k8s.api.authentication.v1beta1.TokenReview" } }, "401": { @@ -40926,8 +38529,8 @@ }, "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.k8s.io", - "kind": "SubjectAccessReview", + "group": "authentication.k8s.io", + "kind": "TokenReview", "version": "v1beta1" } }, @@ -40941,7 +38544,7 @@ } ] }, - "/apis/authorization.openshift.io/": { + "/apis/authorization.k8s.io/": { "get": { "description": "get information of a group", "consumes": [ @@ -40958,9 +38561,9 @@ "https" ], "tags": [ - "authorizationOpenshiftIo" + "authorization" ], - "operationId": "getAuthorizationOpenshiftIoAPIGroup", + "operationId": "getAuthorizationAPIGroup", "responses": { "200": { "description": "OK", @@ -40974,7 +38577,7 @@ } } }, - "/apis/authorization.openshift.io/v1/": { + "/apis/authorization.k8s.io/v1/": { "get": { "description": "get available resources", "consumes": [ @@ -40991,9 +38594,9 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1" ], - "operationId": "getAuthorizationOpenshiftIoV1APIResources", + "operationId": "getAuthorizationV1APIResources", "responses": { "200": { "description": "OK", @@ -41007,104 +38610,85 @@ } } }, - "/apis/authorization.openshift.io/v1/clusterrolebindings": { - "get": { - "description": "list objects of kind ClusterRoleBinding", + "/apis/authorization.k8s.io/v1/namespaces/{namespace}/localsubjectaccessreviews": { + "post": { + "description": "create a LocalSubjectAccessReview", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorizationOpenshiftIo_v1" + "application/vnd.kubernetes.protobuf" ], - "operationId": "listAuthorizationOpenshiftIoV1ClusterRoleBinding", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, + "schemes": [ + "https" + ], + "tags": [ + "authorization_v1" + ], + "operationId": "createAuthorizationV1NamespacedLocalSubjectAccessReview", + "parameters": [ { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" + } } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBindingList" + "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1.LocalSubjectAccessReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRoleBinding", + "group": "authorization.k8s.io", + "kind": "LocalSubjectAccessReview", "version": "v1" } }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.k8s.io/v1/selfsubjectaccessreviews": { "post": { - "description": "create a ClusterRoleBinding", + "description": "create a SelfSubjectAccessReview", "consumes": [ "*/*" ], @@ -41117,16 +38701,16 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1ClusterRoleBinding", + "operationId": "createAuthorizationV1SelfSubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" } } ], @@ -41134,19 +38718,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectAccessReview" } }, "401": { @@ -41155,8 +38739,8 @@ }, "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRoleBinding", + "group": "authorization.k8s.io", + "kind": "SelfSubjectAccessReview", "version": "v1" } }, @@ -41170,9 +38754,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/clusterrolebindings/{name}": { - "get": { - "description": "read the specified ClusterRoleBinding", + "/apis/authorization.k8s.io/v1/selfsubjectrulesreviews": { + "post": { + "description": "create a SelfSubjectRulesReview", "consumes": [ "*/*" ], @@ -41185,29 +38769,62 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1" + ], + "operationId": "createAuthorizationV1SelfSubjectRulesReview", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" + } + } ], - "operationId": "readAuthorizationOpenshiftIoV1ClusterRoleBinding", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1.SelfSubjectRulesReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "get", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRoleBinding", + "group": "authorization.k8s.io", + "kind": "SelfSubjectRulesReview", "version": "v1" } }, - "put": { - "description": "replace the specified ClusterRoleBinding", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.k8s.io/v1/subjectaccessreviews": { + "post": { + "description": "create a SubjectAccessReview", "consumes": [ "*/*" ], @@ -41220,16 +38837,16 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1" ], - "operationId": "replaceAuthorizationOpenshiftIoV1ClusterRoleBinding", + "operationId": "createAuthorizationV1SubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" } } ], @@ -41237,28 +38854,78 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1.SubjectAccessReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "put", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRoleBinding", + "group": "authorization.k8s.io", + "kind": "SubjectAccessReview", "version": "v1" } }, - "delete": { - "description": "delete a ClusterRoleBinding", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.k8s.io/v1beta1/": { + "get": { + "description": "get available resources", + "consumes": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "authorization_v1beta1" + ], + "operationId": "getAuthorizationV1beta1APIResources", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" + } + }, + "401": { + "description": "Unauthorized" + } + } + } + }, + "/apis/authorization.k8s.io/v1beta1/namespaces/{namespace}/localsubjectaccessreviews": { + "post": { + "description": "create a LocalSubjectAccessReview", "consumes": [ "*/*" ], @@ -41271,64 +38938,72 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1beta1" ], - "operationId": "deleteAuthorizationOpenshiftIoV1ClusterRoleBinding", + "operationId": "createAuthorizationV1beta1NamespacedLocalSubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.LocalSubjectAccessReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "delete", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRoleBinding", - "version": "v1" + "group": "authorization.k8s.io", + "kind": "LocalSubjectAccessReview", + "version": "v1beta1" } }, - "patch": { - "description": "partially update the specified ClusterRoleBinding", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.k8s.io/v1beta1/selfsubjectaccessreviews": { + "post": { + "description": "create a SelfSubjectAccessReview", "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" + "*/*" ], "produces": [ "application/json", @@ -41339,16 +39014,16 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1beta1" ], - "operationId": "patchAuthorizationOpenshiftIoV1ClusterRoleBinding", + "operationId": "createAuthorizationV1beta1SelfSubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" } } ], @@ -41356,29 +39031,33 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectAccessReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRoleBinding", - "version": "v1" + "group": "authorization.k8s.io", + "kind": "SelfSubjectAccessReview", + "version": "v1beta1" } }, "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the ClusterRoleBinding", - "name": "name", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -41388,104 +39067,77 @@ } ] }, - "/apis/authorization.openshift.io/v1/clusterroles": { - "get": { - "description": "list objects of kind ClusterRole", + "/apis/authorization.k8s.io/v1beta1/selfsubjectrulesreviews": { + "post": { + "description": "create a SelfSubjectRulesReview", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1beta1" ], - "operationId": "listAuthorizationOpenshiftIoV1ClusterRole", + "operationId": "createAuthorizationV1beta1SelfSubjectRulesReview", "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + } } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleList" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SelfSubjectRulesReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRole", - "version": "v1" + "group": "authorization.k8s.io", + "kind": "SelfSubjectRulesReview", + "version": "v1beta1" } }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.k8s.io/v1beta1/subjectaccessreviews": { "post": { - "description": "create a ClusterRole", + "description": "create a SubjectAccessReview", "consumes": [ "*/*" ], @@ -41498,16 +39150,16 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorization_v1beta1" ], - "operationId": "createAuthorizationOpenshiftIoV1ClusterRole", + "operationId": "createAuthorizationV1beta1SubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" } } ], @@ -41515,19 +39167,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/io.k8s.api.authorization.v1beta1.SubjectAccessReview" } }, "401": { @@ -41536,9 +39188,9 @@ }, "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRole", - "version": "v1" + "group": "authorization.k8s.io", + "kind": "SubjectAccessReview", + "version": "v1beta1" } }, "parameters": [ @@ -41551,11 +39203,13 @@ } ] }, - "/apis/authorization.openshift.io/v1/clusterroles/{name}": { + "/apis/authorization.openshift.io/": { "get": { - "description": "read the specified ClusterRole", + "description": "get information of a group", "consumes": [ - "*/*" + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" ], "produces": [ "application/json", @@ -41566,31 +39220,29 @@ "https" ], "tags": [ - "authorizationOpenshiftIo_v1" + "authorizationOpenshiftIo" ], - "operationId": "readAuthorizationOpenshiftIoV1ClusterRole", + "operationId": "getAuthorizationOpenshiftIoAPIGroup", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIGroup" } }, "401": { "description": "Unauthorized" } - }, - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRole", - "version": "v1" } - }, - "put": { - "description": "replace the specified ClusterRole", + } + }, + "/apis/authorization.openshift.io/v1/": { + "get": { + "description": "get available resources", "consumes": [ - "*/*" + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" ], "produces": [ "application/json", @@ -41603,50 +39255,32 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "replaceAuthorizationOpenshiftIoV1ClusterRole", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" - } - } - ], + "operationId": "getAuthorizationOpenshiftIoV1APIResources", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" } }, "401": { "description": "Unauthorized" } - }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "ClusterRole", - "version": "v1" } - }, - "delete": { - "description": "delete a ClusterRole", + } + }, + "/apis/authorization.openshift.io/v1/clusterrolebindings": { + "get": { + "description": "list objects of kind ClusterRoleBinding", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -41654,35 +39288,62 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "deleteAuthorizationOpenshiftIoV1ClusterRole", + "operationId": "listAuthorizationOpenshiftIoV1ClusterRoleBinding", "parameters": [ { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" }, { "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", "in": "query" }, { "uniqueItems": true, "type": "boolean", - "description": "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.", - "name": "orphanDependents", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", "in": "query" }, { "uniqueItems": true, "type": "string", - "description": "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.", - "name": "propagationPolicy", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", "in": "query" } ], @@ -41690,26 +39351,24 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBindingList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "delete", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "ClusterRole", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "patch": { - "description": "partially update the specified ClusterRole", + "post": { + "description": "create a ClusterRoleBinding", "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" + "*/*" ], "produces": [ "application/json", @@ -41722,14 +39381,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "patchAuthorizationOpenshiftIoV1ClusterRole", + "operationId": "createAuthorizationOpenshiftIoV1ClusterRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } } ], @@ -41737,29 +39396,33 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "ClusterRole", + "kind": "ClusterRoleBinding", "version": "v1" } }, "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the ClusterRole", - "name": "name", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -41769,9 +39432,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/localresourceaccessreviews": { - "post": { - "description": "create a LocalResourceAccessReview", + "/apis/authorization.openshift.io/v1/clusterrolebindings/{name}": { + "get": { + "description": "read the specified ClusterRoleBinding", "consumes": [ "*/*" ], @@ -41786,60 +39449,27 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1LocalResourceAccessReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" - } - } - ], + "operationId": "readAuthorizationOpenshiftIoV1ClusterRoleBinding", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "LocalResourceAccessReview", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.openshift.io/v1/localsubjectaccessreviews": { - "post": { - "description": "create a LocalSubjectAccessReview", + "put": { + "description": "replace the specified ClusterRoleBinding", "consumes": [ "*/*" ], @@ -41854,14 +39484,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1LocalSubjectAccessReviewForAllNamespaces", + "operationId": "replaceAuthorizationOpenshiftIoV1ClusterRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } } ], @@ -41869,45 +39499,28 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "LocalSubjectAccessReview", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/localresourceaccessreviews": { - "post": { - "description": "create a LocalResourceAccessReview", + "delete": { + "description": "delete a ClusterRoleBinding", "consumes": [ "*/*" ], @@ -41922,70 +39535,62 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1NamespacedLocalResourceAccessReview", + "operationId": "deleteAuthorizationOpenshiftIoV1ClusterRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" } + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "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.", + "name": "orphanDependents", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "propagationPolicy", + "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "LocalResourceAccessReview", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/localsubjectaccessreviews": { - "post": { - "description": "create a LocalSubjectAccessReview", + "patch": { + "description": "partially update the specified ClusterRoleBinding", "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" ], "produces": [ "application/json", @@ -41998,14 +39603,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1NamespacedLocalSubjectAccessReview", + "operationId": "patchAuthorizationOpenshiftIoV1ClusterRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" } } ], @@ -42013,29 +39618,17 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "LocalSubjectAccessReview", + "kind": "ClusterRoleBinding", "version": "v1" } }, @@ -42043,8 +39636,8 @@ { "uniqueItems": true, "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", + "description": "name of the ClusterRoleBinding", + "name": "name", "in": "path", "required": true }, @@ -42057,9 +39650,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindingrestrictions": { + "/apis/authorization.openshift.io/v1/clusterroles": { "get": { - "description": "list or watch objects of kind RoleBindingRestriction", + "description": "list objects of kind ClusterRole", "consumes": [ "*/*" ], @@ -42076,7 +39669,7 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "listAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", + "operationId": "listAuthorizationOpenshiftIoV1ClusterRole", "parameters": [ { "uniqueItems": true, @@ -42139,7 +39732,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestrictionList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleList" } }, "401": { @@ -42149,12 +39742,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "ClusterRole", "version": "v1" } }, "post": { - "description": "create a RoleBindingRestriction", + "description": "create a ClusterRole", "consumes": [ "*/*" ], @@ -42169,14 +39762,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", + "operationId": "createAuthorizationOpenshiftIoV1ClusterRole", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } } ], @@ -42184,19 +39777,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "401": { @@ -42206,12 +39799,23 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "ClusterRole", "version": "v1" } }, - "delete": { - "description": "delete collection of RoleBindingRestriction", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.openshift.io/v1/clusterroles/{name}": { + "get": { + "description": "read the specified ClusterRole", "consumes": [ "*/*" ], @@ -42226,104 +39830,78 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "deleteAuthorizationOpenshiftIoV1CollectionNamespacedRoleBindingRestriction", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" + "operationId": "readAuthorizationOpenshiftIoV1ClusterRole", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + } }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "authorization.openshift.io", + "kind": "ClusterRole", + "version": "v1" + } + }, + "put": { + "description": "replace the specified ClusterRole", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "authorizationOpenshiftIo_v1" + ], + "operationId": "replaceAuthorizationOpenshiftIoV1ClusterRole", + "parameters": [ { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + } } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "deletecollection", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "ClusterRole", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindingrestrictions/{name}": { - "get": { - "description": "read the specified RoleBindingRestriction", + "delete": { + "description": "delete a ClusterRole", "consumes": [ "*/*" ], @@ -42338,20 +39916,35 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "readAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", + "operationId": "deleteAuthorizationOpenshiftIoV1ClusterRole", "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + } + }, { "uniqueItems": true, - "type": "boolean", - "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", - "name": "exact", + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", "in": "query" }, { "uniqueItems": true, "type": "boolean", - "description": "Should this value be exported. Export strips fields that a user can not specify.", - "name": "export", + "description": "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.", + "name": "orphanDependents", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "propagationPolicy", "in": "query" } ], @@ -42359,24 +39952,26 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "get", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "ClusterRole", "version": "v1" } }, - "put": { - "description": "replace the specified RoleBindingRestriction", + "patch": { + "description": "partially update the specified ClusterRole", "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" ], "produces": [ "application/json", @@ -42389,14 +39984,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "replaceAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", + "operationId": "patchAuthorizationOpenshiftIoV1ClusterRole", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" } } ], @@ -42404,28 +39999,41 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "put", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "ClusterRole", "version": "v1" } - }, - "delete": { - "description": "delete a RoleBindingRestriction", + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the ClusterRole", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/localresourceaccessreviews": { + "post": { + "description": "create a LocalResourceAccessReview", "consumes": [ "*/*" ], @@ -42440,62 +40048,70 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "deleteAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", + "operationId": "createAuthorizationOpenshiftIoV1NamespacedLocalResourceAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "delete", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "LocalResourceAccessReview", "version": "v1" } }, - "patch": { - "description": "partially update the specified RoleBindingRestriction", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/localsubjectaccessreviews": { + "post": { + "description": "create a LocalSubjectAccessReview", "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" + "*/*" ], "produces": [ "application/json", @@ -42508,14 +40124,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "patchAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", + "operationId": "createAuthorizationOpenshiftIoV1NamespacedLocalSubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" } } ], @@ -42523,29 +40139,33 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "LocalSubjectAccessReview", "version": "v1" } }, "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the RoleBindingRestriction", - "name": "name", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -42563,9 +40183,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindings": { + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindingrestrictions": { "get": { - "description": "list objects of kind RoleBinding", + "description": "list or watch objects of kind RoleBindingRestriction", "consumes": [ "*/*" ], @@ -42582,7 +40202,7 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "listAuthorizationOpenshiftIoV1NamespacedRoleBinding", + "operationId": "listAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", "parameters": [ { "uniqueItems": true, @@ -42645,7 +40265,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestrictionList" } }, "401": { @@ -42655,12 +40275,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "RoleBindingRestriction", "version": "v1" } }, "post": { - "description": "create a RoleBinding", + "description": "create a RoleBindingRestriction", "consumes": [ "*/*" ], @@ -42675,14 +40295,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1NamespacedRoleBinding", + "operationId": "createAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } } ], @@ -42690,19 +40310,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } }, "401": { @@ -42712,7 +40332,100 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "RoleBindingRestriction", + "version": "v1" + } + }, + "delete": { + "description": "delete collection of RoleBindingRestriction", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "authorizationOpenshiftIo_v1" + ], + "operationId": "deleteAuthorizationOpenshiftIoV1CollectionNamespacedRoleBindingRestriction", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "deletecollection", + "x-kubernetes-group-version-kind": { + "group": "authorization.openshift.io", + "kind": "RoleBindingRestriction", "version": "v1" } }, @@ -42734,9 +40447,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindings/{name}": { + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindingrestrictions/{name}": { "get": { - "description": "read the specified RoleBinding", + "description": "read the specified RoleBindingRestriction", "consumes": [ "*/*" ], @@ -42751,12 +40464,28 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "readAuthorizationOpenshiftIoV1NamespacedRoleBinding", + "operationId": "readAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", + "parameters": [ + { + "uniqueItems": true, + "type": "boolean", + "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", + "name": "exact", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Should this value be exported. Export strips fields that a user can not specify.", + "name": "export", + "in": "query" + } + ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } }, "401": { @@ -42766,12 +40495,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "RoleBindingRestriction", "version": "v1" } }, "put": { - "description": "replace the specified RoleBinding", + "description": "replace the specified RoleBindingRestriction", "consumes": [ "*/*" ], @@ -42786,14 +40515,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "replaceAuthorizationOpenshiftIoV1NamespacedRoleBinding", + "operationId": "replaceAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } } ], @@ -42801,13 +40530,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } }, "401": { @@ -42817,12 +40546,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "RoleBindingRestriction", "version": "v1" } }, "delete": { - "description": "delete a RoleBinding", + "description": "delete a RoleBindingRestriction", "consumes": [ "*/*" ], @@ -42837,7 +40566,7 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "deleteAuthorizationOpenshiftIoV1NamespacedRoleBinding", + "operationId": "deleteAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", "parameters": [ { "name": "body", @@ -42883,12 +40612,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "RoleBindingRestriction", "version": "v1" } }, "patch": { - "description": "partially update the specified RoleBinding", + "description": "partially update the specified RoleBindingRestriction", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -42905,7 +40634,7 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "patchAuthorizationOpenshiftIoV1NamespacedRoleBinding", + "operationId": "patchAuthorizationOpenshiftIoV1NamespacedRoleBindingRestriction", "parameters": [ { "name": "body", @@ -42920,7 +40649,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" } }, "401": { @@ -42930,7 +40659,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "RoleBindingRestriction", "version": "v1" } }, @@ -42938,7 +40667,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the RoleBinding", + "description": "name of the RoleBindingRestriction", "name": "name", "in": "path", "required": true @@ -42960,9 +40689,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/roles": { + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindings": { "get": { - "description": "list objects of kind Role", + "description": "list objects of kind RoleBinding", "consumes": [ "*/*" ], @@ -42979,7 +40708,7 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "listAuthorizationOpenshiftIoV1NamespacedRole", + "operationId": "listAuthorizationOpenshiftIoV1NamespacedRoleBinding", "parameters": [ { "uniqueItems": true, @@ -43042,7 +40771,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingList" } }, "401": { @@ -43052,12 +40781,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "Role", + "kind": "RoleBinding", "version": "v1" } }, "post": { - "description": "create a Role", + "description": "create a RoleBinding", "consumes": [ "*/*" ], @@ -43072,14 +40801,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1NamespacedRole", + "operationId": "createAuthorizationOpenshiftIoV1NamespacedRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } } ], @@ -43087,19 +40816,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } }, "401": { @@ -43109,7 +40838,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "Role", + "kind": "RoleBinding", "version": "v1" } }, @@ -43131,95 +40860,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/roles/{name}": { + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/rolebindings/{name}": { "get": { - "description": "read the specified Role", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorizationOpenshiftIo_v1" - ], - "operationId": "readAuthorizationOpenshiftIoV1NamespacedRole", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "Role", - "version": "v1" - } - }, - "put": { - "description": "replace the specified Role", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorizationOpenshiftIo_v1" - ], - "operationId": "replaceAuthorizationOpenshiftIoV1NamespacedRole", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "Role", - "version": "v1" - } - }, - "delete": { - "description": "delete a Role", + "description": "read the specified RoleBinding", "consumes": [ "*/*" ], @@ -43234,132 +40877,27 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "deleteAuthorizationOpenshiftIoV1NamespacedRole", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "Role", - "version": "v1" - } - }, - "patch": { - "description": "partially update the specified Role", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "authorizationOpenshiftIo_v1" - ], - "operationId": "patchAuthorizationOpenshiftIoV1NamespacedRole", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "authorization.openshift.io", - "kind": "Role", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the Role", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true + "operationId": "readAuthorizationOpenshiftIoV1NamespacedRoleBinding", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + } + }, + "401": { + "description": "Unauthorized" + } }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "authorization.openshift.io", + "kind": "RoleBinding", + "version": "v1" } - ] - }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/selfsubjectrulesreviews": { - "post": { - "description": "create a SelfSubjectRulesReview", + }, + "put": { + "description": "replace the specified RoleBinding", "consumes": [ "*/*" ], @@ -43374,14 +40912,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1NamespacedSelfSubjectRulesReview", + "operationId": "replaceAuthorizationOpenshiftIoV1NamespacedRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } } ], @@ -43389,53 +40927,28 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "SelfSubjectRulesReview", + "kind": "RoleBinding", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.openshift.io/v1/namespaces/{namespace}/subjectrulesreviews": { - "post": { - "description": "create a SubjectRulesReview", + "delete": { + "description": "delete a RoleBinding", "consumes": [ "*/*" ], @@ -43450,70 +40963,62 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1NamespacedSubjectRulesReview", + "operationId": "deleteAuthorizationOpenshiftIoV1NamespacedRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" } + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "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.", + "name": "orphanDependents", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "propagationPolicy", + "in": "query" } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "SubjectRulesReview", + "kind": "RoleBinding", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/authorization.openshift.io/v1/resourceaccessreviews": { - "post": { - "description": "create a ResourceAccessReview", + "patch": { + "description": "partially update the specified RoleBinding", "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" ], "produces": [ "application/json", @@ -43526,14 +41031,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1ResourceAccessReview", + "operationId": "patchAuthorizationOpenshiftIoV1NamespacedRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" } } ], @@ -43541,33 +41046,37 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "ResourceAccessReview", + "kind": "RoleBinding", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the RoleBinding", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -43577,9 +41086,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/rolebindingrestrictions": { + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/roles": { "get": { - "description": "list or watch objects of kind RoleBindingRestriction", + "description": "list objects of kind Role", "consumes": [ "*/*" ], @@ -43596,7 +41105,7 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "listAuthorizationOpenshiftIoV1RoleBindingRestrictionForAllNamespaces", + "operationId": "listAuthorizationOpenshiftIoV1NamespacedRole", "parameters": [ { "uniqueItems": true, @@ -43659,7 +41168,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestrictionList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleList" } }, "401": { @@ -43669,12 +41178,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "Role", "version": "v1" } }, "post": { - "description": "create a RoleBindingRestriction", + "description": "create a Role", "consumes": [ "*/*" ], @@ -43689,14 +41198,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1RoleBindingRestrictionForAllNamespaces", + "operationId": "createAuthorizationOpenshiftIoV1NamespacedRole", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" } } ], @@ -43704,19 +41213,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" } }, "401": { @@ -43726,11 +41235,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBindingRestriction", + "kind": "Role", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -43740,18 +41257,16 @@ } ] }, - "/apis/authorization.openshift.io/v1/rolebindings": { + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/roles/{name}": { "get": { - "description": "list objects of kind RoleBinding", + "description": "read the specified Role", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -43759,62 +41274,121 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "listAuthorizationOpenshiftIoV1RoleBindingForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" + "operationId": "readAuthorizationOpenshiftIoV1NamespacedRole", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + } }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "authorization.openshift.io", + "kind": "Role", + "version": "v1" + } + }, + "put": { + "description": "replace the specified Role", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "authorizationOpenshiftIo_v1" + ], + "operationId": "replaceAuthorizationOpenshiftIoV1NamespacedRole", + "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + } }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + } }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "authorization.openshift.io", + "kind": "Role", + "version": "v1" + } + }, + "delete": { + "description": "delete a Role", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "authorizationOpenshiftIo_v1" + ], + "operationId": "deleteAuthorizationOpenshiftIoV1NamespacedRole", + "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + } }, { "uniqueItems": true, "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", + "description": "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.", + "name": "gracePeriodSeconds", "in": "query" }, { "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", + "type": "boolean", + "description": "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.", + "name": "orphanDependents", "in": "query" }, { "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", + "type": "string", + "description": "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.", + "name": "propagationPolicy", "in": "query" } ], @@ -43822,24 +41396,26 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "Role", "version": "v1" } }, - "post": { - "description": "create a RoleBinding", + "patch": { + "description": "partially update the specified Role", "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" ], "produces": [ "application/json", @@ -43852,14 +41428,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1RoleBindingForAllNamespaces", + "operationId": "patchAuthorizationOpenshiftIoV1NamespacedRole", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" } } ], @@ -43867,33 +41443,37 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "RoleBinding", + "kind": "Role", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the Role", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -43903,18 +41483,16 @@ } ] }, - "/apis/authorization.openshift.io/v1/roles": { - "get": { - "description": "list objects of kind Role", + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/selfsubjectrulesreviews": { + "post": { + "description": "create a SelfSubjectRulesReview", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -43922,85 +41500,68 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "listAuthorizationOpenshiftIoV1RoleForAllNamespaces", + "operationId": "createAuthorizationOpenshiftIoV1NamespacedSelfSubjectRulesReview", "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + } } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "Role", + "kind": "SelfSubjectRulesReview", "version": "v1" } }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/apis/authorization.openshift.io/v1/namespaces/{namespace}/subjectrulesreviews": { "post": { - "description": "create a Role", + "description": "create a SubjectRulesReview", "consumes": [ "*/*" ], @@ -44015,14 +41576,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1RoleForAllNamespaces", + "operationId": "createAuthorizationOpenshiftIoV1NamespacedSubjectRulesReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } } ], @@ -44030,19 +41591,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } }, "401": { @@ -44052,11 +41613,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "Role", + "kind": "SubjectRulesReview", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -44066,9 +41635,9 @@ } ] }, - "/apis/authorization.openshift.io/v1/selfsubjectrulesreviews": { + "/apis/authorization.openshift.io/v1/resourceaccessreviews": { "post": { - "description": "create a SelfSubjectRulesReview", + "description": "create a ResourceAccessReview", "consumes": [ "*/*" ], @@ -44083,14 +41652,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1SelfSubjectRulesReviewForAllNamespaces", + "operationId": "createAuthorizationOpenshiftIoV1ResourceAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } } ], @@ -44098,19 +41667,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } }, "401": { @@ -44120,7 +41689,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "SelfSubjectRulesReview", + "kind": "ResourceAccessReview", "version": "v1" } }, @@ -44134,16 +41703,18 @@ } ] }, - "/apis/authorization.openshift.io/v1/subjectaccessreviews": { - "post": { - "description": "create a SubjectAccessReview", + "/apis/authorization.openshift.io/v1/rolebindingrestrictions": { + "get": { + "description": "list or watch objects of kind RoleBindingRestriction", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -44151,60 +41722,302 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1SubjectAccessReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, + "operationId": "listAuthorizationOpenshiftIoV1RoleBindingRestrictionForAllNamespaces", + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestrictionList" } + }, + "401": { + "description": "Unauthorized" } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "authorization.openshift.io", + "kind": "RoleBindingRestriction", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/authorization.openshift.io/v1/rolebindings": { + "get": { + "description": "list objects of kind RoleBinding", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" ], + "tags": [ + "authorizationOpenshiftIo_v1" + ], + "operationId": "listAuthorizationOpenshiftIoV1RoleBindingForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingList" } }, - "202": { - "description": "Accepted", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "authorization.openshift.io", + "kind": "RoleBinding", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/apis/authorization.openshift.io/v1/roles": { + "get": { + "description": "list objects of kind Role", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "authorizationOpenshiftIo_v1" + ], + "operationId": "listAuthorizationOpenshiftIoV1RoleForAllNamespaces", + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "SubjectAccessReview", + "kind": "Role", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/apis/authorization.openshift.io/v1/subjectrulesreviews": { + "/apis/authorization.openshift.io/v1/subjectaccessreviews": { "post": { - "description": "create a SubjectRulesReview", + "description": "create a SubjectAccessReview", "consumes": [ "*/*" ], @@ -44219,14 +42032,14 @@ "tags": [ "authorizationOpenshiftIo_v1" ], - "operationId": "createAuthorizationOpenshiftIoV1SubjectRulesReviewForAllNamespaces", + "operationId": "createAuthorizationOpenshiftIoV1SubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } } ], @@ -44234,19 +42047,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } }, "401": { @@ -44256,7 +42069,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "authorization.openshift.io", - "kind": "SubjectRulesReview", + "kind": "SubjectAccessReview", "version": "v1" } }, @@ -44692,64 +42505,6 @@ "autoscaling_v1" ], "operationId": "listAutoscalingV1HorizontalPodAutoscalerForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -44768,70 +42523,69 @@ "version": "v1" } }, - "post": { - "description": "create a HorizontalPodAutoscaler", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "autoscaling_v1" - ], - "operationId": "createAutoscalingV1HorizontalPodAutoscalerForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v1.HorizontalPodAutoscaler" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "autoscaling", - "kind": "HorizontalPodAutoscaler", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -45890,64 +43644,6 @@ "autoscaling_v2beta1" ], "operationId": "listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -45966,70 +43662,69 @@ "version": "v2beta1" } }, - "post": { - "description": "create a HorizontalPodAutoscaler", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "autoscaling_v2beta1" - ], - "operationId": "createAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.autoscaling.v2beta1.HorizontalPodAutoscaler" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "autoscaling", - "kind": "HorizontalPodAutoscaler", - "version": "v2beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -47121,64 +44816,6 @@ "batch_v1" ], "operationId": "listBatchV1JobForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -47197,70 +44834,69 @@ "version": "v1" } }, - "post": { - "description": "create a Job", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "batch_v1" - ], - "operationId": "createBatchV1JobForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1.Job" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1.Job" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1.Job" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1.Job" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "batch", - "kind": "Job", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -48319,64 +45955,6 @@ "batch_v1beta1" ], "operationId": "listBatchV1beta1CronJobForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -48395,70 +45973,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a CronJob", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "batch_v1beta1" - ], - "operationId": "createBatchV1beta1CronJobForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1beta1.CronJob" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1beta1.CronJob" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1beta1.CronJob" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.batch.v1beta1.CronJob" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "batch", - "kind": "CronJob", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -49550,64 +47127,6 @@ "buildOpenshiftIo_v1" ], "operationId": "listBuildOpenshiftIoV1BuildConfigForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -49626,70 +47145,69 @@ "version": "v1" } }, - "post": { - "description": "create a BuildConfig", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "buildOpenshiftIo_v1" - ], - "operationId": "createBuildOpenshiftIoV1BuildConfigForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "build.openshift.io", - "kind": "BuildConfig", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -49713,64 +47231,6 @@ "buildOpenshiftIo_v1" ], "operationId": "listBuildOpenshiftIoV1BuildForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -49789,70 +47249,69 @@ "version": "v1" } }, - "post": { - "description": "create a Build", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "buildOpenshiftIo_v1" - ], - "operationId": "createBuildOpenshiftIoV1BuildForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "build.openshift.io", - "kind": "Build", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -53221,64 +50680,6 @@ "events_v1beta1" ], "operationId": "listEventsV1beta1EventForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -53297,70 +50698,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create an Event", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "events_v1beta1" - ], - "operationId": "createEventsV1beta1EventForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.events.v1beta1.Event" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.events.v1beta1.Event" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.events.v1beta1.Event" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.events.v1beta1.Event" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "events.k8s.io", - "kind": "Event", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -54292,64 +51692,6 @@ "extensions_v1beta1" ], "operationId": "listExtensionsV1beta1DaemonSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -54368,70 +51710,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a DaemonSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "extensions_v1beta1" - ], - "operationId": "createExtensionsV1beta1DaemonSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.DaemonSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.DaemonSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.DaemonSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.DaemonSet" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "extensions", - "kind": "DaemonSet", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -54455,64 +51796,6 @@ "extensions_v1beta1" ], "operationId": "listExtensionsV1beta1DeploymentForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -54531,70 +51814,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a Deployment", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "extensions_v1beta1" - ], - "operationId": "createExtensionsV1beta1DeploymentForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Deployment" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Deployment" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Deployment" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Deployment" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "extensions", - "kind": "Deployment", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -54618,64 +51900,6 @@ "extensions_v1beta1" ], "operationId": "listExtensionsV1beta1IngressForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -54694,70 +51918,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create an Ingress", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "extensions_v1beta1" - ], - "operationId": "createExtensionsV1beta1IngressForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Ingress" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Ingress" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Ingress" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.Ingress" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "extensions", - "kind": "Ingress", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -58515,64 +55738,6 @@ "extensions_v1beta1" ], "operationId": "listExtensionsV1beta1NetworkPolicyForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -58591,70 +55756,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a NetworkPolicy", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "extensions_v1beta1" - ], - "operationId": "createExtensionsV1beta1NetworkPolicyForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.NetworkPolicy" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.NetworkPolicy" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.NetworkPolicy" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.NetworkPolicy" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "extensions", - "kind": "NetworkPolicy", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -59168,64 +56332,6 @@ "extensions_v1beta1" ], "operationId": "listExtensionsV1beta1ReplicaSetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -59244,70 +56350,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a ReplicaSet", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "extensions_v1beta1" - ], - "operationId": "createExtensionsV1beta1ReplicaSetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.ReplicaSet" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.ReplicaSet" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.ReplicaSet" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.extensions.v1beta1.ReplicaSet" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "extensions", - "kind": "ReplicaSet", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -61916,16 +59021,18 @@ } ] }, - "/apis/image.openshift.io/v1/imagestreamimports": { - "post": { - "description": "create an ImageStreamImport", + "/apis/image.openshift.io/v1/imagestreams": { + "get": { + "description": "list or watch objects of kind ImageStream", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -61933,44 +59040,22 @@ "tags": [ "imageOpenshiftIo_v1" ], - "operationId": "createImageOpenshiftIoV1ImageStreamImportForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" - } - } - ], + "operationId": "listImageOpenshiftIoV1ImageStreamForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "image.openshift.io", - "kind": "ImageStreamImport", + "kind": "ImageStream", "version": "v1" } }, @@ -61978,240 +59063,65 @@ { "uniqueItems": true, "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", + "description": "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.", + "name": "continue", "in": "query" - } - ] - }, - "/apis/image.openshift.io/v1/imagestreammappings": { - "post": { - "description": "create an ImageStreamMapping", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "imageOpenshiftIo_v1" - ], - "operationId": "createImageOpenshiftIoV1ImageStreamMappingForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - }, - "401": { - "description": "Unauthorized" - } }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "image.openshift.io", - "kind": "ImageStreamMapping", - "version": "v1" - } - }, - "parameters": [ { "uniqueItems": true, "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", "in": "query" - } - ] - }, - "/apis/image.openshift.io/v1/imagestreams": { - "get": { - "description": "list or watch objects of kind ImageStream", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "imageOpenshiftIo_v1" - ], - "operationId": "listImageOpenshiftIoV1ImageStreamForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamList" - } - }, - "401": { - "description": "Unauthorized" - } }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "image.openshift.io", - "kind": "ImageStream", - "version": "v1" - } - }, - "post": { - "description": "create an ImageStream", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "imageOpenshiftIo_v1" - ], - "operationId": "createImageOpenshiftIoV1ImageStreamForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" - } - }, - "401": { - "description": "Unauthorized" - } + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "image.openshift.io", - "kind": "ImageStream", - "version": "v1" - } - }, - "parameters": [ { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -62235,64 +59145,6 @@ "imageOpenshiftIo_v1" ], "operationId": "listImageOpenshiftIoV1ImageStreamTagForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -62311,70 +59163,69 @@ "version": "v1" } }, - "post": { - "description": "create an ImageStreamTag", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "imageOpenshiftIo_v1" - ], - "operationId": "createImageOpenshiftIoV1ImageStreamTagForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "image.openshift.io", - "kind": "ImageStreamTag", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -64901,64 +61752,6 @@ "networkOpenshiftIo_v1" ], "operationId": "listNetworkOpenshiftIoV1EgressNetworkPolicyForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -64977,70 +61770,69 @@ "version": "v1" } }, - "post": { - "description": "create an EgressNetworkPolicy", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "networkOpenshiftIo_v1" - ], - "operationId": "createNetworkOpenshiftIoV1EgressNetworkPolicyForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "network.openshift.io", - "kind": "EgressNetworkPolicy", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -68106,64 +64898,6 @@ "networking_v1" ], "operationId": "listNetworkingV1NetworkPolicyForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -68182,70 +64916,69 @@ "version": "v1" } }, - "post": { - "description": "create a NetworkPolicy", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "networking_v1" - ], - "operationId": "createNetworkingV1NetworkPolicyForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.networking.v1.NetworkPolicy" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.networking.v1.NetworkPolicy" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.networking.v1.NetworkPolicy" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.networking.v1.NetworkPolicy" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "networking.k8s.io", - "kind": "NetworkPolicy", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -72123,228 +68856,49 @@ "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" } }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "policy", - "kind": "PodDisruptionBudget", - "version": "v1beta1" - } - }, - "patch": { - "description": "partially update status of the specified PodDisruptionBudget", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "policy_v1beta1" - ], - "operationId": "patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "policy", - "kind": "PodDisruptionBudget", - "version": "v1beta1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the PodDisruptionBudget", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/policy/v1beta1/poddisruptionbudgets": { - "get": { - "description": "list or watch objects of kind PodDisruptionBudget", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "policy_v1beta1" - ], - "operationId": "listPolicyV1beta1PodDisruptionBudgetForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "policy", - "kind": "PodDisruptionBudget", - "version": "v1beta1" - } - }, - "post": { - "description": "create a PodDisruptionBudget", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "policy_v1beta1" - ], - "operationId": "createPolicyV1beta1PodDisruptionBudgetForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" - } - }, - "202": { - "description": "Accepted", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "policy", + "kind": "PodDisruptionBudget", + "version": "v1beta1" + } + }, + "patch": { + "description": "partially update status of the specified PodDisruptionBudget", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "policy_v1beta1" + ], + "operationId": "patchPolicyV1beta1NamespacedPodDisruptionBudgetStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", "schema": { "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudget" } @@ -72353,7 +68907,7 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "policy", "kind": "PodDisruptionBudget", @@ -72361,6 +68915,22 @@ } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the PodDisruptionBudget", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -72370,6 +68940,110 @@ } ] }, + "/apis/policy/v1beta1/poddisruptionbudgets": { + "get": { + "description": "list or watch objects of kind PodDisruptionBudget", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "policy_v1beta1" + ], + "operationId": "listPolicyV1beta1PodDisruptionBudgetForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.api.policy.v1beta1.PodDisruptionBudgetList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "policy", + "kind": "PodDisruptionBudget", + "version": "v1beta1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, "/apis/policy/v1beta1/podsecuritypolicies": { "get": { "description": "list or watch objects of kind PodSecurityPolicy", @@ -77454,64 +74128,6 @@ "rbacAuthorization_v1" ], "operationId": "listRbacAuthorizationV1RoleBindingForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -77530,70 +74146,69 @@ "version": "v1" } }, - "post": { - "description": "create a RoleBinding", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "rbacAuthorization_v1" - ], - "operationId": "createRbacAuthorizationV1RoleBindingForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.RoleBinding" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.RoleBinding" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.RoleBinding" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.RoleBinding" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "rbac.authorization.k8s.io", - "kind": "RoleBinding", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -77617,64 +74232,6 @@ "rbacAuthorization_v1" ], "operationId": "listRbacAuthorizationV1RoleForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -77693,70 +74250,69 @@ "version": "v1" } }, - "post": { - "description": "create a Role", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "rbacAuthorization_v1" - ], - "operationId": "createRbacAuthorizationV1RoleForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.Role" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.Role" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.Role" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1.Role" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "rbac.authorization.k8s.io", - "kind": "Role", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -80845,64 +77401,6 @@ "rbacAuthorization_v1beta1" ], "operationId": "listRbacAuthorizationV1beta1RoleBindingForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -80921,70 +77419,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a RoleBinding", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "rbacAuthorization_v1beta1" - ], - "operationId": "createRbacAuthorizationV1beta1RoleBindingForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.RoleBinding" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "rbac.authorization.k8s.io", - "kind": "RoleBinding", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -81008,64 +77505,6 @@ "rbacAuthorization_v1beta1" ], "operationId": "listRbacAuthorizationV1beta1RoleForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -81084,70 +77523,69 @@ "version": "v1beta1" } }, - "post": { - "description": "create a Role", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "rbacAuthorization_v1beta1" - ], - "operationId": "createRbacAuthorizationV1beta1RoleForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.Role" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.Role" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.Role" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/io.k8s.api.rbac.v1beta1.Role" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "rbac.authorization.k8s.io", - "kind": "Role", - "version": "v1beta1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -82903,228 +79341,49 @@ "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" } }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "route.openshift.io", - "kind": "Route", - "version": "v1" - } - }, - "patch": { - "description": "partially update status of the specified Route", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "routeOpenshiftIo_v1" - ], - "operationId": "patchRouteOpenshiftIoV1NamespacedRouteStatus", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "route.openshift.io", - "kind": "Route", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the Route", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/route.openshift.io/v1/routes": { - "get": { - "description": "list or watch objects of kind Route", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "routeOpenshiftIo_v1" - ], - "operationId": "listRouteOpenshiftIoV1RouteForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.RouteList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "route.openshift.io", - "kind": "Route", - "version": "v1" - } - }, - "post": { - "description": "create a Route", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "routeOpenshiftIo_v1" - ], - "operationId": "createRouteOpenshiftIoV1RouteForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" - } - }, - "202": { - "description": "Accepted", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "route.openshift.io", + "kind": "Route", + "version": "v1" + } + }, + "patch": { + "description": "partially update status of the specified Route", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "routeOpenshiftIo_v1" + ], + "operationId": "patchRouteOpenshiftIoV1NamespacedRouteStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", "schema": { "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" } @@ -83133,7 +79392,7 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "route.openshift.io", "kind": "Route", @@ -83141,6 +79400,22 @@ } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the Route", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -83150,6 +79425,110 @@ } ] }, + "/apis/route.openshift.io/v1/routes": { + "get": { + "description": "list or watch objects of kind Route", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "routeOpenshiftIo_v1" + ], + "operationId": "listRouteOpenshiftIoV1RouteForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.route.v1.RouteList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "route.openshift.io", + "kind": "Route", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, "/apis/route.openshift.io/v1/watch/namespaces/{namespace}/routes": { "get": { "description": "watch individual changes to a list of Route", @@ -84386,241 +80765,21 @@ { "uniqueItems": true, "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/security.openshift.io/v1/namespaces/{namespace}/podsecuritypolicyselfsubjectreviews": { - "post": { - "description": "create a PodSecurityPolicySelfSubjectReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "securityOpenshiftIo_v1" - ], - "operationId": "createSecurityOpenshiftIoV1NamespacedPodSecurityPolicySelfSubjectReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "security.openshift.io", - "kind": "PodSecurityPolicySelfSubjectReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/security.openshift.io/v1/namespaces/{namespace}/podsecuritypolicysubjectreviews": { - "post": { - "description": "create a PodSecurityPolicySubjectReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "securityOpenshiftIo_v1" - ], - "operationId": "createSecurityOpenshiftIoV1NamespacedPodSecurityPolicySubjectReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "security.openshift.io", - "kind": "PodSecurityPolicySubjectReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/apis/security.openshift.io/v1/podsecuritypolicyreviews": { - "post": { - "description": "create a PodSecurityPolicyReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "securityOpenshiftIo_v1" - ], - "operationId": "createSecurityOpenshiftIoV1PodSecurityPolicyReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "security.openshift.io", - "kind": "PodSecurityPolicyReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" } ] }, - "/apis/security.openshift.io/v1/podsecuritypolicyselfsubjectreviews": { + "/apis/security.openshift.io/v1/namespaces/{namespace}/podsecuritypolicyselfsubjectreviews": { "post": { "description": "create a PodSecurityPolicySelfSubjectReview", "consumes": [ @@ -84637,7 +80796,7 @@ "tags": [ "securityOpenshiftIo_v1" ], - "operationId": "createSecurityOpenshiftIoV1PodSecurityPolicySelfSubjectReviewForAllNamespaces", + "operationId": "createSecurityOpenshiftIoV1NamespacedPodSecurityPolicySelfSubjectReview", "parameters": [ { "name": "body", @@ -84679,6 +80838,14 @@ } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -84688,7 +80855,7 @@ } ] }, - "/apis/security.openshift.io/v1/podsecuritypolicysubjectreviews": { + "/apis/security.openshift.io/v1/namespaces/{namespace}/podsecuritypolicysubjectreviews": { "post": { "description": "create a PodSecurityPolicySubjectReview", "consumes": [ @@ -84705,7 +80872,7 @@ "tags": [ "securityOpenshiftIo_v1" ], - "operationId": "createSecurityOpenshiftIoV1PodSecurityPolicySubjectReviewForAllNamespaces", + "operationId": "createSecurityOpenshiftIoV1NamespacedPodSecurityPolicySubjectReview", "parameters": [ { "name": "body", @@ -84747,6 +80914,14 @@ } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -90186,71 +86361,6 @@ } ] }, - "/apis/template.openshift.io/v1/processedtemplates": { - "post": { - "description": "create a Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "operationId": "createProcessedTemplateForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "template.openshift.io", - "kind": "Template", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, "/apis/template.openshift.io/v1/templateinstances": { "get": { "description": "list or watch objects of kind TemplateInstance", @@ -90271,64 +86381,6 @@ "templateOpenshiftIo_v1" ], "operationId": "listTemplateOpenshiftIoV1TemplateInstanceForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -90347,70 +86399,69 @@ "version": "v1" } }, - "post": { - "description": "create a TemplateInstance", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "templateOpenshiftIo_v1" - ], - "operationId": "createTemplateOpenshiftIoV1TemplateInstanceForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.TemplateInstance" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.TemplateInstance" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.TemplateInstance" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.TemplateInstance" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "template.openshift.io", - "kind": "TemplateInstance", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -90434,64 +86485,6 @@ "templateOpenshiftIo_v1" ], "operationId": "listTemplateOpenshiftIoV1TemplateForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -90510,70 +86503,69 @@ "version": "v1" } }, - "post": { - "description": "create a Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "templateOpenshiftIo_v1" - ], - "operationId": "createTemplateOpenshiftIoV1TemplateForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "template.openshift.io", - "kind": "Template", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -93609,223 +89601,7 @@ }, "/apis/user.openshift.io/v1/watch/identities/{name}": { "get": { - "description": "watch changes to an object of kind Identity", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "userOpenshiftIo_v1" - ], - "operationId": "watchUserOpenshiftIoV1Identity", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watch", - "x-kubernetes-group-version-kind": { - "group": "user.openshift.io", - "kind": "Identity", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "name of the Identity", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/user.openshift.io/v1/watch/users": { - "get": { - "description": "watch individual changes to a list of User", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "userOpenshiftIo_v1" - ], - "operationId": "watchUserOpenshiftIoV1UserList", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "watchlist", - "x-kubernetes-group-version-kind": { - "group": "user.openshift.io", - "kind": "User", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ] - }, - "/apis/user.openshift.io/v1/watch/users/{name}": { - "get": { - "description": "watch changes to an object of kind User", + "description": "watch changes to an object of kind Identity", "consumes": [ "*/*" ], @@ -93842,7 +89618,7 @@ "tags": [ "userOpenshiftIo_v1" ], - "operationId": "watchUserOpenshiftIoV1User", + "operationId": "watchUserOpenshiftIoV1Identity", "responses": { "200": { "description": "OK", @@ -93857,7 +89633,7 @@ "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { "group": "user.openshift.io", - "kind": "User", + "kind": "Identity", "version": "v1" } }, @@ -93900,7 +89676,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the User", + "description": "name of the Identity", "name": "name", "in": "path", "required": true @@ -93935,75 +89711,9 @@ } ] }, - "/oapi/": { - "get": { - "description": "get available API versions", - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "getLegacyAPIVersions", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" - } - }, - "401": { - "description": "Unauthorized" - } - } - } - }, - "/oapi/v1/": { - "get": { - "description": "get available resources", - "consumes": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "getAPIResources", - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" - } - }, - "401": { - "description": "Unauthorized" - } - } - } - }, - "/oapi/v1/appliedclusterresourcequotas": { + "/apis/user.openshift.io/v1/watch/users": { "get": { - "description": "list objects of kind AppliedClusterResourceQuota", + "description": "watch individual changes to a list of User", "consumes": [ "*/*" ], @@ -94018,24 +89728,24 @@ "https" ], "tags": [ - "oapi" + "userOpenshiftIo_v1" ], - "operationId": "listAppliedClusterResourceQuotaForAllNamespaces", + "operationId": "watchUserOpenshiftIoV1UserList", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.AppliedClusterResourceQuotaList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "watchlist", "x-kubernetes-group-version-kind": { - "group": "", - "kind": "AppliedClusterResourceQuota", + "group": "user.openshift.io", + "kind": "User", "version": "v1" } }, @@ -94105,335 +89815,9 @@ } ] }, - "/oapi/v1/buildconfigs": { - "get": { - "description": "list or watch objects of kind BuildConfig", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "listBuildConfigForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfigList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "BuildConfig", - "version": "v1" - } - }, - "post": { - "description": "create a BuildConfig", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createBuildConfigForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfig" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "BuildConfig", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/builds": { - "get": { - "description": "list or watch objects of kind Build", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "listBuildForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Build", - "version": "v1" - } - }, - "post": { - "description": "create a Build", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createBuildForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.build.v1.Build" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Build", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/clusternetworks": { + "/apis/user.openshift.io/v1/watch/users/{name}": { "get": { - "description": "list or watch objects of kind ClusterNetwork", + "description": "watch changes to an object of kind User", "consumes": [ "*/*" ], @@ -94442,152 +89826,114 @@ "application/yaml", "application/vnd.kubernetes.protobuf", "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "listClusterNetwork", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetworkList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterNetwork", - "version": "v1" - } - }, - "post": { - "description": "create a ClusterNetwork", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" ], "tags": [ - "oapi" - ], - "operationId": "createClusterNetwork", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" - } - } + "userOpenshiftIo_v1" ], + "operationId": "watchUserOpenshiftIoV1User", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.WatchEvent" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "watch", "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterNetwork", + "group": "user.openshift.io", + "kind": "User", "version": "v1" } }, - "delete": { - "description": "delete collection of ClusterNetwork", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the User", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/oapi/": { + "get": { + "description": "get available API versions", "consumes": [ - "*/*" + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" ], "produces": [ "application/json", @@ -94600,98 +89946,27 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionClusterNetwork", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "getLegacyAPIVersions", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIVersions" } }, "401": { "description": "Unauthorized" } - }, - "x-kubernetes-action": "deletecollection", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterNetwork", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" } - ] + } }, - "/oapi/v1/clusternetworks/{name}": { + "/oapi/v1/": { "get": { - "description": "read the specified ClusterNetwork", + "description": "get available resources", "consumes": [ - "*/*" + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" ], "produces": [ "application/json", @@ -94704,50 +89979,32 @@ "tags": [ "oapi" ], - "operationId": "readClusterNetwork", - "parameters": [ - { - "uniqueItems": true, - "type": "boolean", - "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", - "name": "exact", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Should this value be exported. Export strips fields that a user can not specify.", - "name": "export", - "in": "query" - } - ], + "operationId": "getAPIResources", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.APIResourceList" } }, "401": { "description": "Unauthorized" } - }, - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterNetwork", - "version": "v1" } - }, - "put": { - "description": "replace the specified ClusterNetwork", + } + }, + "/oapi/v1/appliedclusterresourcequotas": { + "get": { + "description": "list objects of kind AppliedClusterResourceQuota", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -94755,50 +90012,103 @@ "tags": [ "oapi" ], - "operationId": "replaceClusterNetwork", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" - } - } - ], + "operationId": "listAppliedClusterResourceQuotaForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.AppliedClusterResourceQuotaList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "put", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterNetwork", + "kind": "AppliedClusterResourceQuota", "version": "v1" } }, - "delete": { - "description": "delete a ClusterNetwork", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/oapi/v1/buildconfigs": { + "get": { + "description": "list or watch objects of kind BuildConfig", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -94806,67 +90116,103 @@ "tags": [ "oapi" ], - "operationId": "deleteClusterNetwork", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" - } - ], + "operationId": "listBuildConfigForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildConfigList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "delete", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterNetwork", + "kind": "BuildConfig", "version": "v1" } }, - "patch": { - "description": "partially update the specified ClusterNetwork", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/oapi/v1/builds": { + "get": { + "description": "list or watch objects of kind Build", "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" + "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -94874,32 +90220,22 @@ "tags": [ "oapi" ], - "operationId": "patchClusterNetwork", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], + "operationId": "listBuildForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" + "$ref": "#/definitions/com.github.openshift.api.build.v1.BuildList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterNetwork", + "kind": "Build", "version": "v1" } }, @@ -94907,10 +90243,37 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ClusterNetwork", - "name": "name", - "in": "path", - "required": true + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" }, { "uniqueItems": true, @@ -94918,12 +90281,33 @@ "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/oapi/v1/clusterresourcequotas": { + "/oapi/v1/clusternetworks": { "get": { - "description": "list or watch objects of kind ClusterResourceQuota", + "description": "list or watch objects of kind ClusterNetwork", "consumes": [ "*/*" ], @@ -94940,7 +90324,7 @@ "tags": [ "oapi" ], - "operationId": "listClusterResourceQuota", + "operationId": "listClusterNetwork", "parameters": [ { "uniqueItems": true, @@ -95003,7 +90387,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuotaList" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetworkList" } }, "401": { @@ -95013,12 +90397,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterResourceQuota", + "kind": "ClusterNetwork", "version": "v1" } }, "post": { - "description": "create a ClusterResourceQuota", + "description": "create a ClusterNetwork", "consumes": [ "*/*" ], @@ -95033,14 +90417,14 @@ "tags": [ "oapi" ], - "operationId": "createClusterResourceQuota", + "operationId": "createClusterNetwork", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } } ], @@ -95048,19 +90432,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } }, "401": { @@ -95070,12 +90454,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterResourceQuota", + "kind": "ClusterNetwork", "version": "v1" } }, "delete": { - "description": "delete collection of ClusterResourceQuota", + "description": "delete collection of ClusterNetwork", "consumes": [ "*/*" ], @@ -95090,7 +90474,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionClusterResourceQuota", + "operationId": "deleteCollectionClusterNetwork", "parameters": [ { "uniqueItems": true, @@ -95163,7 +90547,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterResourceQuota", + "kind": "ClusterNetwork", "version": "v1" } }, @@ -95177,9 +90561,9 @@ } ] }, - "/oapi/v1/clusterresourcequotas/{name}": { + "/oapi/v1/clusternetworks/{name}": { "get": { - "description": "read the specified ClusterResourceQuota", + "description": "read the specified ClusterNetwork", "consumes": [ "*/*" ], @@ -95194,7 +90578,7 @@ "tags": [ "oapi" ], - "operationId": "readClusterResourceQuota", + "operationId": "readClusterNetwork", "parameters": [ { "uniqueItems": true, @@ -95215,7 +90599,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } }, "401": { @@ -95225,12 +90609,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterResourceQuota", + "kind": "ClusterNetwork", "version": "v1" } }, "put": { - "description": "replace the specified ClusterResourceQuota", + "description": "replace the specified ClusterNetwork", "consumes": [ "*/*" ], @@ -95245,14 +90629,14 @@ "tags": [ "oapi" ], - "operationId": "replaceClusterResourceQuota", + "operationId": "replaceClusterNetwork", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } } ], @@ -95260,13 +90644,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } }, "401": { @@ -95276,12 +90660,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterResourceQuota", + "kind": "ClusterNetwork", "version": "v1" } }, "delete": { - "description": "delete a ClusterResourceQuota", + "description": "delete a ClusterNetwork", "consumes": [ "*/*" ], @@ -95296,7 +90680,7 @@ "tags": [ "oapi" ], - "operationId": "deleteClusterResourceQuota", + "operationId": "deleteClusterNetwork", "parameters": [ { "name": "body", @@ -95342,12 +90726,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterResourceQuota", + "kind": "ClusterNetwork", "version": "v1" } }, "patch": { - "description": "partially update the specified ClusterResourceQuota", + "description": "partially update the specified ClusterNetwork", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -95364,7 +90748,7 @@ "tags": [ "oapi" ], - "operationId": "patchClusterResourceQuota", + "operationId": "patchClusterNetwork", "parameters": [ { "name": "body", @@ -95379,7 +90763,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.network.v1.ClusterNetwork" } }, "401": { @@ -95389,7 +90773,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterResourceQuota", + "kind": "ClusterNetwork", "version": "v1" } }, @@ -95397,7 +90781,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ClusterResourceQuota", + "description": "name of the ClusterNetwork", "name": "name", "in": "path", "required": true @@ -95411,16 +90795,18 @@ } ] }, - "/oapi/v1/clusterresourcequotas/{name}/status": { + "/oapi/v1/clusterresourcequotas": { "get": { - "description": "read status of the specified ClusterResourceQuota", + "description": "list or watch objects of kind ClusterResourceQuota", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -95428,27 +90814,85 @@ "tags": [ "oapi" ], - "operationId": "readClusterResourceQuotaStatus", + "operationId": "listClusterResourceQuota", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuotaList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "get", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", "kind": "ClusterResourceQuota", "version": "v1" } }, - "put": { - "description": "replace status of the specified ClusterResourceQuota", + "post": { + "description": "create a ClusterResourceQuota", "consumes": [ "*/*" ], @@ -95463,7 +90907,7 @@ "tags": [ "oapi" ], - "operationId": "replaceClusterResourceQuotaStatus", + "operationId": "createClusterResourceQuota", "parameters": [ { "name": "body", @@ -95487,49 +90931,8 @@ "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterResourceQuota", - "version": "v1" - } - }, - "patch": { - "description": "partially update status of the specified ClusterResourceQuota", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "patchClusterResourceQuotaStatus", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", + "202": { + "description": "Accepted", "schema": { "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } @@ -95538,43 +90941,22 @@ "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", "kind": "ClusterResourceQuota", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the ClusterResourceQuota", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/clusterrolebindings": { - "get": { - "description": "list objects of kind ClusterRoleBinding", + "delete": { + "description": "delete collection of ClusterResourceQuota", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -95582,7 +90964,7 @@ "tags": [ "oapi" ], - "operationId": "listClusterRoleBinding", + "operationId": "deleteCollectionClusterResourceQuota", "parameters": [ { "uniqueItems": true, @@ -95645,74 +91027,17 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBindingList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterRoleBinding", - "version": "v1" - } - }, - "post": { - "description": "create a ClusterRoleBinding", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createClusterRoleBinding", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRoleBinding", + "kind": "ClusterResourceQuota", "version": "v1" } }, @@ -95726,9 +91051,9 @@ } ] }, - "/oapi/v1/clusterrolebindings/{name}": { + "/oapi/v1/clusterresourcequotas/{name}": { "get": { - "description": "read the specified ClusterRoleBinding", + "description": "read the specified ClusterResourceQuota", "consumes": [ "*/*" ], @@ -95743,12 +91068,28 @@ "tags": [ "oapi" ], - "operationId": "readClusterRoleBinding", + "operationId": "readClusterResourceQuota", + "parameters": [ + { + "uniqueItems": true, + "type": "boolean", + "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", + "name": "exact", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Should this value be exported. Export strips fields that a user can not specify.", + "name": "export", + "in": "query" + } + ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "401": { @@ -95758,12 +91099,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRoleBinding", + "kind": "ClusterResourceQuota", "version": "v1" } }, "put": { - "description": "replace the specified ClusterRoleBinding", + "description": "replace the specified ClusterResourceQuota", "consumes": [ "*/*" ], @@ -95778,14 +91119,14 @@ "tags": [ "oapi" ], - "operationId": "replaceClusterRoleBinding", + "operationId": "replaceClusterResourceQuota", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } } ], @@ -95793,13 +91134,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "401": { @@ -95809,12 +91150,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRoleBinding", + "kind": "ClusterResourceQuota", "version": "v1" } }, "delete": { - "description": "delete a ClusterRoleBinding", + "description": "delete a ClusterResourceQuota", "consumes": [ "*/*" ], @@ -95829,7 +91170,7 @@ "tags": [ "oapi" ], - "operationId": "deleteClusterRoleBinding", + "operationId": "deleteClusterResourceQuota", "parameters": [ { "name": "body", @@ -95849,176 +91190,15 @@ { "uniqueItems": true, "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterRoleBinding", - "version": "v1" - } - }, - "patch": { - "description": "partially update the specified ClusterRoleBinding", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "patchClusterRoleBinding", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "patch", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterRoleBinding", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the ClusterRoleBinding", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/clusterroles": { - "get": { - "description": "list objects of kind ClusterRole", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "listClusterRole", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", + "description": "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.", + "name": "orphanDependents", "in": "query" }, { "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", + "type": "string", + "description": "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.", + "name": "propagationPolicy", "in": "query" } ], @@ -96026,24 +91206,26 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRole", + "kind": "ClusterResourceQuota", "version": "v1" } }, - "post": { - "description": "create a ClusterRole", + "patch": { + "description": "partially update the specified ClusterResourceQuota", "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" ], "produces": [ "application/json", @@ -96056,14 +91238,14 @@ "tags": [ "oapi" ], - "operationId": "createClusterRole", + "operationId": "patchClusterResourceQuota", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" } } ], @@ -96071,33 +91253,29 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRole", + "kind": "ClusterResourceQuota", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the ClusterResourceQuota", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -96107,9 +91285,9 @@ } ] }, - "/oapi/v1/clusterroles/{name}": { + "/oapi/v1/clusterresourcequotas/{name}/status": { "get": { - "description": "read the specified ClusterRole", + "description": "read status of the specified ClusterResourceQuota", "consumes": [ "*/*" ], @@ -96124,12 +91302,12 @@ "tags": [ "oapi" ], - "operationId": "readClusterRole", + "operationId": "readClusterResourceQuotaStatus", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "401": { @@ -96139,12 +91317,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRole", + "kind": "ClusterResourceQuota", "version": "v1" } }, "put": { - "description": "replace the specified ClusterRole", + "description": "replace status of the specified ClusterResourceQuota", "consumes": [ "*/*" ], @@ -96159,14 +91337,14 @@ "tags": [ "oapi" ], - "operationId": "replaceClusterRole", + "operationId": "replaceClusterResourceQuotaStatus", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } } ], @@ -96174,13 +91352,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "401": { @@ -96190,78 +91368,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRole", - "version": "v1" - } - }, - "delete": { - "description": "delete a ClusterRole", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "deleteClusterRole", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ClusterRole", + "kind": "ClusterResourceQuota", "version": "v1" } }, "patch": { - "description": "partially update the specified ClusterRole", + "description": "partially update status of the specified ClusterResourceQuota", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -96278,7 +91390,7 @@ "tags": [ "oapi" ], - "operationId": "patchClusterRole", + "operationId": "patchClusterResourceQuotaStatus", "parameters": [ { "name": "body", @@ -96293,7 +91405,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + "$ref": "#/definitions/com.github.openshift.api.quota.v1.ClusterResourceQuota" } }, "401": { @@ -96303,7 +91415,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ClusterRole", + "kind": "ClusterResourceQuota", "version": "v1" } }, @@ -96311,7 +91423,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the ClusterRole", + "description": "name of the ClusterResourceQuota", "name": "name", "in": "path", "required": true @@ -96325,9 +91437,9 @@ } ] }, - "/oapi/v1/deploymentconfigs": { + "/oapi/v1/clusterrolebindings": { "get": { - "description": "list or watch objects of kind DeploymentConfig", + "description": "list objects of kind ClusterRoleBinding", "consumes": [ "*/*" ], @@ -96344,7 +91456,7 @@ "tags": [ "oapi" ], - "operationId": "listDeploymentConfigForAllNamespaces", + "operationId": "listClusterRoleBinding", "parameters": [ { "uniqueItems": true, @@ -96407,7 +91519,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfigList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBindingList" } }, "401": { @@ -96417,12 +91529,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "DeploymentConfig", + "kind": "ClusterRoleBinding", "version": "v1" } }, "post": { - "description": "create a DeploymentConfig", + "description": "create a ClusterRoleBinding", "consumes": [ "*/*" ], @@ -96437,14 +91549,14 @@ "tags": [ "oapi" ], - "operationId": "createDeploymentConfigForAllNamespaces", + "operationId": "createClusterRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } } ], @@ -96452,19 +91564,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfig" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { @@ -96474,7 +91586,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "DeploymentConfig", + "kind": "ClusterRoleBinding", "version": "v1" } }, @@ -96488,18 +91600,16 @@ } ] }, - "/oapi/v1/egressnetworkpolicies": { + "/oapi/v1/clusterrolebindings/{name}": { "get": { - "description": "list or watch objects of kind EgressNetworkPolicy", + "description": "read the specified ClusterRoleBinding", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -96507,85 +91617,27 @@ "tags": [ "oapi" ], - "operationId": "listEgressNetworkPolicyForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "readClusterRoleBinding", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicyList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "EgressNetworkPolicy", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "post": { - "description": "create an EgressNetworkPolicy", + "put": { + "description": "replace the specified ClusterRoleBinding", "consumes": [ "*/*" ], @@ -96600,14 +91652,14 @@ "tags": [ "oapi" ], - "operationId": "createEgressNetworkPolicyForAllNamespaces", + "operationId": "replaceClusterRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } } ], @@ -96615,54 +91667,35 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicy" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "EgressNetworkPolicy", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/groups": { - "get": { - "description": "list or watch objects of kind Group", + "delete": { + "description": "delete a ClusterRoleBinding", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -96670,62 +91703,35 @@ "tags": [ "oapi" ], - "operationId": "listGroup", + "operationId": "deleteClusterRoleBinding", "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + } }, { "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", "in": "query" }, { "uniqueItems": true, "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", + "description": "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.", + "name": "orphanDependents", "in": "query" }, { "uniqueItems": true, "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", + "description": "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.", + "name": "propagationPolicy", "in": "query" } ], @@ -96733,24 +91739,26 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.GroupList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Group", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "post": { - "description": "create a Group", + "patch": { + "description": "partially update the specified ClusterRoleBinding", "consumes": [ - "*/*" + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" ], "produces": [ "application/json", @@ -96763,14 +91771,14 @@ "tags": [ "oapi" ], - "operationId": "createGroup", + "operationId": "patchClusterRoleBinding", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" } } ], @@ -96778,41 +91786,50 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleBinding" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Group", + "kind": "ClusterRoleBinding", "version": "v1" } }, - "delete": { - "description": "delete collection of Group", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the ClusterRoleBinding", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/oapi/v1/clusterroles": { + "get": { + "description": "list objects of kind ClusterRole", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -96820,7 +91837,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionGroup", + "operationId": "listClusterRole", "parameters": [ { "uniqueItems": true, @@ -96883,17 +91900,74 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRoleList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "deletecollection", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Group", + "kind": "ClusterRole", + "version": "v1" + } + }, + "post": { + "description": "create a ClusterRole", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "createClusterRole", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + } + }, + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + } + }, + "202": { + "description": "Accepted", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "post", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "ClusterRole", "version": "v1" } }, @@ -96907,9 +91981,9 @@ } ] }, - "/oapi/v1/groups/{name}": { + "/oapi/v1/clusterroles/{name}": { "get": { - "description": "read the specified Group", + "description": "read the specified ClusterRole", "consumes": [ "*/*" ], @@ -96924,28 +91998,12 @@ "tags": [ "oapi" ], - "operationId": "readGroup", - "parameters": [ - { - "uniqueItems": true, - "type": "boolean", - "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", - "name": "exact", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Should this value be exported. Export strips fields that a user can not specify.", - "name": "export", - "in": "query" - } - ], + "operationId": "readClusterRole", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "401": { @@ -96955,12 +92013,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Group", + "kind": "ClusterRole", "version": "v1" } }, "put": { - "description": "replace the specified Group", + "description": "replace the specified ClusterRole", "consumes": [ "*/*" ], @@ -96975,14 +92033,14 @@ "tags": [ "oapi" ], - "operationId": "replaceGroup", + "operationId": "replaceClusterRole", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } } ], @@ -96990,13 +92048,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "401": { @@ -97006,12 +92064,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Group", + "kind": "ClusterRole", "version": "v1" } }, "delete": { - "description": "delete a Group", + "description": "delete a ClusterRole", "consumes": [ "*/*" ], @@ -97026,7 +92084,7 @@ "tags": [ "oapi" ], - "operationId": "deleteGroup", + "operationId": "deleteClusterRole", "parameters": [ { "name": "body", @@ -97072,12 +92130,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Group", + "kind": "ClusterRole", "version": "v1" } }, "patch": { - "description": "partially update the specified Group", + "description": "partially update the specified ClusterRole", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -97094,7 +92152,7 @@ "tags": [ "oapi" ], - "operationId": "patchGroup", + "operationId": "patchClusterRole", "parameters": [ { "name": "body", @@ -97109,7 +92167,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ClusterRole" } }, "401": { @@ -97119,7 +92177,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Group", + "kind": "ClusterRole", "version": "v1" } }, @@ -97127,7 +92185,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Group", + "description": "name of the ClusterRole", "name": "name", "in": "path", "required": true @@ -97141,9 +92199,9 @@ } ] }, - "/oapi/v1/hostsubnets": { + "/oapi/v1/deploymentconfigs": { "get": { - "description": "list or watch objects of kind HostSubnet", + "description": "list or watch objects of kind DeploymentConfig", "consumes": [ "*/*" ], @@ -97160,7 +92218,215 @@ "tags": [ "oapi" ], - "operationId": "listHostSubnet", + "operationId": "listDeploymentConfigForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.apps.v1.DeploymentConfigList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "DeploymentConfig", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/oapi/v1/egressnetworkpolicies": { + "get": { + "description": "list or watch objects of kind EgressNetworkPolicy", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "listEgressNetworkPolicyForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.network.v1.EgressNetworkPolicyList" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "EgressNetworkPolicy", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/oapi/v1/groups": { + "get": { + "description": "list or watch objects of kind Group", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "listGroup", "parameters": [ { "uniqueItems": true, @@ -97223,7 +92489,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnetList" + "$ref": "#/definitions/com.github.openshift.api.user.v1.GroupList" } }, "401": { @@ -97233,12 +92499,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "HostSubnet", + "kind": "Group", "version": "v1" } }, "post": { - "description": "create a HostSubnet", + "description": "create a Group", "consumes": [ "*/*" ], @@ -97253,14 +92519,14 @@ "tags": [ "oapi" ], - "operationId": "createHostSubnet", + "operationId": "createGroup", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } } ], @@ -97268,19 +92534,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } }, "401": { @@ -97290,12 +92556,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "HostSubnet", + "kind": "Group", "version": "v1" } }, "delete": { - "description": "delete collection of HostSubnet", + "description": "delete collection of Group", "consumes": [ "*/*" ], @@ -97310,7 +92576,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionHostSubnet", + "operationId": "deleteCollectionGroup", "parameters": [ { "uniqueItems": true, @@ -97383,7 +92649,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "HostSubnet", + "kind": "Group", "version": "v1" } }, @@ -97397,9 +92663,9 @@ } ] }, - "/oapi/v1/hostsubnets/{name}": { + "/oapi/v1/groups/{name}": { "get": { - "description": "read the specified HostSubnet", + "description": "read the specified Group", "consumes": [ "*/*" ], @@ -97414,7 +92680,7 @@ "tags": [ "oapi" ], - "operationId": "readHostSubnet", + "operationId": "readGroup", "parameters": [ { "uniqueItems": true, @@ -97435,7 +92701,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } }, "401": { @@ -97445,12 +92711,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "HostSubnet", + "kind": "Group", "version": "v1" } }, "put": { - "description": "replace the specified HostSubnet", + "description": "replace the specified Group", "consumes": [ "*/*" ], @@ -97465,14 +92731,14 @@ "tags": [ "oapi" ], - "operationId": "replaceHostSubnet", + "operationId": "replaceGroup", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } } ], @@ -97480,13 +92746,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } }, "401": { @@ -97496,12 +92762,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "HostSubnet", + "kind": "Group", "version": "v1" } }, "delete": { - "description": "delete a HostSubnet", + "description": "delete a Group", "consumes": [ "*/*" ], @@ -97516,7 +92782,7 @@ "tags": [ "oapi" ], - "operationId": "deleteHostSubnet", + "operationId": "deleteGroup", "parameters": [ { "name": "body", @@ -97562,12 +92828,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "HostSubnet", + "kind": "Group", "version": "v1" } }, "patch": { - "description": "partially update the specified HostSubnet", + "description": "partially update the specified Group", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -97584,7 +92850,7 @@ "tags": [ "oapi" ], - "operationId": "patchHostSubnet", + "operationId": "patchGroup", "parameters": [ { "name": "body", @@ -97599,7 +92865,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Group" } }, "401": { @@ -97609,7 +92875,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "HostSubnet", + "kind": "Group", "version": "v1" } }, @@ -97617,7 +92883,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the HostSubnet", + "description": "name of the Group", "name": "name", "in": "path", "required": true @@ -97631,9 +92897,9 @@ } ] }, - "/oapi/v1/identities": { + "/oapi/v1/hostsubnets": { "get": { - "description": "list or watch objects of kind Identity", + "description": "list or watch objects of kind HostSubnet", "consumes": [ "*/*" ], @@ -97650,7 +92916,7 @@ "tags": [ "oapi" ], - "operationId": "listIdentity", + "operationId": "listHostSubnet", "parameters": [ { "uniqueItems": true, @@ -97713,7 +92979,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.IdentityList" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnetList" } }, "401": { @@ -97723,12 +92989,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Identity", + "kind": "HostSubnet", "version": "v1" } }, "post": { - "description": "create an Identity", + "description": "create a HostSubnet", "consumes": [ "*/*" ], @@ -97743,14 +93009,14 @@ "tags": [ "oapi" ], - "operationId": "createIdentity", + "operationId": "createHostSubnet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } } ], @@ -97758,19 +93024,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } }, "401": { @@ -97780,12 +93046,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Identity", + "kind": "HostSubnet", "version": "v1" } }, "delete": { - "description": "delete collection of Identity", + "description": "delete collection of HostSubnet", "consumes": [ "*/*" ], @@ -97800,7 +93066,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionIdentity", + "operationId": "deleteCollectionHostSubnet", "parameters": [ { "uniqueItems": true, @@ -97873,7 +93139,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Identity", + "kind": "HostSubnet", "version": "v1" } }, @@ -97887,9 +93153,9 @@ } ] }, - "/oapi/v1/identities/{name}": { + "/oapi/v1/hostsubnets/{name}": { "get": { - "description": "read the specified Identity", + "description": "read the specified HostSubnet", "consumes": [ "*/*" ], @@ -97904,7 +93170,7 @@ "tags": [ "oapi" ], - "operationId": "readIdentity", + "operationId": "readHostSubnet", "parameters": [ { "uniqueItems": true, @@ -97925,7 +93191,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } }, "401": { @@ -97935,12 +93201,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Identity", + "kind": "HostSubnet", "version": "v1" } }, "put": { - "description": "replace the specified Identity", + "description": "replace the specified HostSubnet", "consumes": [ "*/*" ], @@ -97955,14 +93221,14 @@ "tags": [ "oapi" ], - "operationId": "replaceIdentity", + "operationId": "replaceHostSubnet", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } } ], @@ -97970,13 +93236,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } }, "401": { @@ -97986,12 +93252,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Identity", + "kind": "HostSubnet", "version": "v1" } }, "delete": { - "description": "delete an Identity", + "description": "delete a HostSubnet", "consumes": [ "*/*" ], @@ -98006,7 +93272,7 @@ "tags": [ "oapi" ], - "operationId": "deleteIdentity", + "operationId": "deleteHostSubnet", "parameters": [ { "name": "body", @@ -98052,12 +93318,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Identity", + "kind": "HostSubnet", "version": "v1" } }, "patch": { - "description": "partially update the specified Identity", + "description": "partially update the specified HostSubnet", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -98074,7 +93340,7 @@ "tags": [ "oapi" ], - "operationId": "patchIdentity", + "operationId": "patchHostSubnet", "parameters": [ { "name": "body", @@ -98089,7 +93355,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" + "$ref": "#/definitions/com.github.openshift.api.network.v1.HostSubnet" } }, "401": { @@ -98099,7 +93365,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Identity", + "kind": "HostSubnet", "version": "v1" } }, @@ -98107,7 +93373,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Identity", + "description": "name of the HostSubnet", "name": "name", "in": "path", "required": true @@ -98121,9 +93387,9 @@ } ] }, - "/oapi/v1/images": { + "/oapi/v1/identities": { "get": { - "description": "list or watch objects of kind Image", + "description": "list or watch objects of kind Identity", "consumes": [ "*/*" ], @@ -98140,7 +93406,7 @@ "tags": [ "oapi" ], - "operationId": "listImage", + "operationId": "listIdentity", "parameters": [ { "uniqueItems": true, @@ -98203,7 +93469,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageList" + "$ref": "#/definitions/com.github.openshift.api.user.v1.IdentityList" } }, "401": { @@ -98213,12 +93479,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Image", + "kind": "Identity", "version": "v1" } }, "post": { - "description": "create an Image", + "description": "create an Identity", "consumes": [ "*/*" ], @@ -98233,14 +93499,14 @@ "tags": [ "oapi" ], - "operationId": "createImage", + "operationId": "createIdentity", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } } ], @@ -98248,19 +93514,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } }, "401": { @@ -98270,12 +93536,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Image", + "kind": "Identity", "version": "v1" } }, "delete": { - "description": "delete collection of Image", + "description": "delete collection of Identity", "consumes": [ "*/*" ], @@ -98290,7 +93556,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionImage", + "operationId": "deleteCollectionIdentity", "parameters": [ { "uniqueItems": true, @@ -98363,7 +93629,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Image", + "kind": "Identity", "version": "v1" } }, @@ -98377,9 +93643,9 @@ } ] }, - "/oapi/v1/images/{name}": { + "/oapi/v1/identities/{name}": { "get": { - "description": "read the specified Image", + "description": "read the specified Identity", "consumes": [ "*/*" ], @@ -98394,7 +93660,7 @@ "tags": [ "oapi" ], - "operationId": "readImage", + "operationId": "readIdentity", "parameters": [ { "uniqueItems": true, @@ -98415,7 +93681,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } }, "401": { @@ -98425,12 +93691,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Image", + "kind": "Identity", "version": "v1" } }, "put": { - "description": "replace the specified Image", + "description": "replace the specified Identity", "consumes": [ "*/*" ], @@ -98445,14 +93711,14 @@ "tags": [ "oapi" ], - "operationId": "replaceImage", + "operationId": "replaceIdentity", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } } ], @@ -98460,13 +93726,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } }, "401": { @@ -98476,12 +93742,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Image", + "kind": "Identity", "version": "v1" } }, "delete": { - "description": "delete an Image", + "description": "delete an Identity", "consumes": [ "*/*" ], @@ -98496,7 +93762,7 @@ "tags": [ "oapi" ], - "operationId": "deleteImage", + "operationId": "deleteIdentity", "parameters": [ { "name": "body", @@ -98542,12 +93808,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Image", + "kind": "Identity", "version": "v1" } }, "patch": { - "description": "partially update the specified Image", + "description": "partially update the specified Identity", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -98564,7 +93830,7 @@ "tags": [ "oapi" ], - "operationId": "patchImage", + "operationId": "patchIdentity", "parameters": [ { "name": "body", @@ -98579,7 +93845,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + "$ref": "#/definitions/com.github.openshift.api.user.v1.Identity" } }, "401": { @@ -98589,320 +93855,31 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Image", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the Image", - "name": "name", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/imagesignatures": { - "post": { - "description": "create an ImageSignature", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createImageSignature", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ImageSignature", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/imagesignatures/{name}": { - "delete": { - "description": "delete an ImageSignature", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "deleteImageSignature", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ImageSignature", + "kind": "Identity", "version": "v1" } }, "parameters": [ - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, { "uniqueItems": true, "type": "string", - "description": "name of the ImageSignature", + "description": "name of the Identity", "name": "name", "in": "path", "required": true }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" } ] }, - "/oapi/v1/imagestreamimports": { - "post": { - "description": "create an ImageStreamImport", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createImageStreamImportForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamImport" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ImageStreamImport", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/imagestreammappings": { - "post": { - "description": "create an ImageStreamMapping", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createImageStreamMappingForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamMapping" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ImageStreamMapping", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/imagestreams": { + "/oapi/v1/images": { "get": { - "description": "list or watch objects of kind ImageStream", + "description": "list or watch objects of kind Image", "consumes": [ "*/*" ], @@ -98919,7 +93896,7 @@ "tags": [ "oapi" ], - "operationId": "listImageStreamForAllNamespaces", + "operationId": "listImage", "parameters": [ { "uniqueItems": true, @@ -98982,7 +93959,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamList" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageList" } }, "401": { @@ -98992,12 +93969,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ImageStream", + "kind": "Image", "version": "v1" } }, "post": { - "description": "create an ImageStream", + "description": "create an Image", "consumes": [ "*/*" ], @@ -99012,14 +93989,14 @@ "tags": [ "oapi" ], - "operationId": "createImageStreamForAllNamespaces", + "operationId": "createImage", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" } } ], @@ -99027,19 +94004,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStream" + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" } }, "401": { @@ -99049,32 +94026,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ImageStream", + "kind": "Image", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/imagestreamtags": { - "get": { - "description": "list objects of kind ImageStreamTag", + "delete": { + "description": "delete collection of Image", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -99082,7 +94046,7 @@ "tags": [ "oapi" ], - "operationId": "listImageStreamTagForAllNamespaces", + "operationId": "deleteCollectionImage", "parameters": [ { "uniqueItems": true, @@ -99145,22 +94109,33 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTagList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ImageStreamTag", + "kind": "Image", "version": "v1" } }, - "post": { - "description": "create an ImageStreamTag", + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/oapi/v1/images/{name}": { + "get": { + "description": "read the specified Image", "consumes": [ "*/*" ], @@ -99175,14 +94150,65 @@ "tags": [ "oapi" ], - "operationId": "createImageStreamTagForAllNamespaces", + "operationId": "readImage", + "parameters": [ + { + "uniqueItems": true, + "type": "boolean", + "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", + "name": "exact", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Should this value be exported. Export strips fields that a user can not specify.", + "name": "export", + "in": "query" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Image", + "version": "v1" + } + }, + "put": { + "description": "replace the specified Image", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "replaceImage", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" } } ], @@ -99190,33 +94216,148 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" } }, - "202": { - "description": "Accepted", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Image", + "version": "v1" + } + }, + "delete": { + "description": "delete an Image", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "deleteImage", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTag" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + } + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "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.", + "name": "orphanDependents", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "propagationPolicy", + "in": "query" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ImageStreamTag", + "kind": "Image", + "version": "v1" + } + }, + "patch": { + "description": "partially update the specified Image", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "patchImage", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.image.v1.Image" + } + }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "patch", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Image", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the Image", + "name": "name", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -99226,9 +94367,9 @@ } ] }, - "/oapi/v1/localresourceaccessreviews": { + "/oapi/v1/imagesignatures": { "post": { - "description": "create a LocalResourceAccessReview", + "description": "create an ImageSignature", "consumes": [ "*/*" ], @@ -99243,14 +94384,14 @@ "tags": [ "oapi" ], - "operationId": "createLocalResourceAccessReviewForAllNamespaces", + "operationId": "createImageSignature", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" } } ], @@ -99258,19 +94399,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalResourceAccessReview" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageSignature" } }, "401": { @@ -99280,7 +94421,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LocalResourceAccessReview", + "kind": "ImageSignature", "version": "v1" } }, @@ -99294,9 +94435,9 @@ } ] }, - "/oapi/v1/localsubjectaccessreviews": { - "post": { - "description": "create a LocalSubjectAccessReview", + "/oapi/v1/imagesignatures/{name}": { + "delete": { + "description": "delete an ImageSignature", "consumes": [ "*/*" ], @@ -99311,14 +94452,14 @@ "tags": [ "oapi" ], - "operationId": "createLocalSubjectAccessReviewForAllNamespaces", + "operationId": "deleteImageSignature", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" } } ], @@ -99326,39 +94467,264 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, - "201": { - "description": "Created", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "delete", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "ImageSignature", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "integer", + "description": "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.", + "name": "gracePeriodSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the ImageSignature", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "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.", + "name": "orphanDependents", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "propagationPolicy", + "in": "query" + } + ] + }, + "/oapi/v1/imagestreams": { + "get": { + "description": "list or watch objects of kind ImageStream", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "listImageStreamForAllNamespaces", + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamList" } }, - "202": { - "description": "Accepted", + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "ImageStream", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" + } + ] + }, + "/oapi/v1/imagestreamtags": { + "get": { + "description": "list objects of kind ImageStreamTag", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "listImageStreamTagForAllNamespaces", + "responses": { + "200": { + "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.LocalSubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.image.v1.ImageStreamTagList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "LocalSubjectAccessReview", + "kind": "ImageStreamTag", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, @@ -106664,400 +102030,9 @@ } ] }, - "/oapi/v1/namespaces/{namespace}/subjectrulesreviews": { - "post": { - "description": "create a SubjectRulesReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createNamespacedSubjectRulesReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "SubjectRulesReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/namespaces/{namespace}/templates": { - "get": { - "description": "list or watch objects of kind Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "listNamespacedTemplate", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.TemplateList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, - "post": { - "description": "create a Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createNamespacedTemplate", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, - "delete": { - "description": "delete collection of Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "deleteCollectionNamespacedTemplate", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "deletecollection", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "object name and auth scope, such as for teams and projects", - "name": "namespace", - "in": "path", - "required": true - }, - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/namespaces/{namespace}/templates/{name}": { - "get": { - "description": "read the specified Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "readNamespacedTemplate", - "parameters": [ - { - "uniqueItems": true, - "type": "boolean", - "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", - "name": "exact", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Should this value be exported. Export strips fields that a user can not specify.", - "name": "export", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "get", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, - "put": { - "description": "replace the specified Template", + "/oapi/v1/namespaces/{namespace}/subjectrulesreviews": { + "post": { + "description": "create a SubjectRulesReview", "consumes": [ "*/*" ], @@ -107072,14 +102047,14 @@ "tags": [ "oapi" ], - "operationId": "replaceNamespacedTemplate", + "operationId": "createNamespacedSubjectRulesReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } } ], @@ -107087,148 +102062,33 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "put", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, - "delete": { - "description": "delete a Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "deleteNamespacedTemplate", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" - } - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.", - "name": "gracePeriodSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "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.", - "name": "orphanDependents", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "propagationPolicy", - "in": "query" - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "delete", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, - "patch": { - "description": "partially update the specified Template", - "consumes": [ - "application/json-patch+json", - "application/merge-patch+json", - "application/strategic-merge-patch+json" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "patchNamespacedTemplate", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" - } - } - ], - "responses": { - "200": { - "description": "OK", + "202": { + "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "patch", + "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Template", + "kind": "SubjectRulesReview", "version": "v1" } }, "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "name of the Template", - "name": "name", - "in": "path", - "required": true - }, { "uniqueItems": true, "type": "string", @@ -107246,9 +102106,9 @@ } ] }, - "/oapi/v1/netnamespaces": { + "/oapi/v1/namespaces/{namespace}/templates": { "get": { - "description": "list or watch objects of kind NetNamespace", + "description": "list or watch objects of kind Template", "consumes": [ "*/*" ], @@ -107265,7 +102125,7 @@ "tags": [ "oapi" ], - "operationId": "listNetNamespace", + "operationId": "listNamespacedTemplate", "parameters": [ { "uniqueItems": true, @@ -107328,7 +102188,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespaceList" + "$ref": "#/definitions/com.github.openshift.api.template.v1.TemplateList" } }, "401": { @@ -107338,12 +102198,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "NetNamespace", + "kind": "Template", "version": "v1" } }, "post": { - "description": "create a NetNamespace", + "description": "create a Template", "consumes": [ "*/*" ], @@ -107358,14 +102218,14 @@ "tags": [ "oapi" ], - "operationId": "createNetNamespace", + "operationId": "createNamespacedTemplate", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } } ], @@ -107373,19 +102233,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } }, "401": { @@ -107395,12 +102255,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "NetNamespace", + "kind": "Template", "version": "v1" } }, "delete": { - "description": "delete collection of NetNamespace", + "description": "delete collection of Template", "consumes": [ "*/*" ], @@ -107415,7 +102275,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionNetNamespace", + "operationId": "deleteCollectionNamespacedTemplate", "parameters": [ { "uniqueItems": true, @@ -107488,11 +102348,19 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "NetNamespace", + "kind": "Template", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -107502,9 +102370,9 @@ } ] }, - "/oapi/v1/netnamespaces/{name}": { + "/oapi/v1/namespaces/{namespace}/templates/{name}": { "get": { - "description": "read the specified NetNamespace", + "description": "read the specified Template", "consumes": [ "*/*" ], @@ -107519,7 +102387,7 @@ "tags": [ "oapi" ], - "operationId": "readNetNamespace", + "operationId": "readNamespacedTemplate", "parameters": [ { "uniqueItems": true, @@ -107540,7 +102408,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } }, "401": { @@ -107550,12 +102418,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "NetNamespace", + "kind": "Template", "version": "v1" } }, "put": { - "description": "replace the specified NetNamespace", + "description": "replace the specified Template", "consumes": [ "*/*" ], @@ -107570,14 +102438,14 @@ "tags": [ "oapi" ], - "operationId": "replaceNetNamespace", + "operationId": "replaceNamespacedTemplate", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } } ], @@ -107585,13 +102453,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } }, "401": { @@ -107601,12 +102469,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "NetNamespace", + "kind": "Template", "version": "v1" } }, "delete": { - "description": "delete a NetNamespace", + "description": "delete a Template", "consumes": [ "*/*" ], @@ -107621,7 +102489,7 @@ "tags": [ "oapi" ], - "operationId": "deleteNetNamespace", + "operationId": "deleteNamespacedTemplate", "parameters": [ { "name": "body", @@ -107667,12 +102535,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "NetNamespace", + "kind": "Template", "version": "v1" } }, "patch": { - "description": "partially update the specified NetNamespace", + "description": "partially update the specified Template", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -107689,7 +102557,7 @@ "tags": [ "oapi" ], - "operationId": "patchNetNamespace", + "operationId": "patchNamespacedTemplate", "parameters": [ { "name": "body", @@ -107704,7 +102572,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" + "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" } }, "401": { @@ -107714,7 +102582,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "NetNamespace", + "kind": "Template", "version": "v1" } }, @@ -107722,11 +102590,19 @@ { "uniqueItems": true, "type": "string", - "description": "name of the NetNamespace", + "description": "name of the Template", "name": "name", "in": "path", "required": true }, + { + "uniqueItems": true, + "type": "string", + "description": "object name and auth scope, such as for teams and projects", + "name": "namespace", + "in": "path", + "required": true + }, { "uniqueItems": true, "type": "string", @@ -107736,9 +102612,9 @@ } ] }, - "/oapi/v1/oauthaccesstokens": { + "/oapi/v1/netnamespaces": { "get": { - "description": "list or watch objects of kind OAuthAccessToken", + "description": "list or watch objects of kind NetNamespace", "consumes": [ "*/*" ], @@ -107755,7 +102631,7 @@ "tags": [ "oapi" ], - "operationId": "listOAuthAccessToken", + "operationId": "listNetNamespace", "parameters": [ { "uniqueItems": true, @@ -107818,7 +102694,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessTokenList" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespaceList" } }, "401": { @@ -107828,12 +102704,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAccessToken", + "kind": "NetNamespace", "version": "v1" } }, "post": { - "description": "create an OAuthAccessToken", + "description": "create a NetNamespace", "consumes": [ "*/*" ], @@ -107848,14 +102724,14 @@ "tags": [ "oapi" ], - "operationId": "createOAuthAccessToken", + "operationId": "createNetNamespace", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } } ], @@ -107863,19 +102739,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } }, "401": { @@ -107885,12 +102761,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAccessToken", + "kind": "NetNamespace", "version": "v1" } }, "delete": { - "description": "delete collection of OAuthAccessToken", + "description": "delete collection of NetNamespace", "consumes": [ "*/*" ], @@ -107905,7 +102781,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionOAuthAccessToken", + "operationId": "deleteCollectionNetNamespace", "parameters": [ { "uniqueItems": true, @@ -107978,7 +102854,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAccessToken", + "kind": "NetNamespace", "version": "v1" } }, @@ -107992,9 +102868,9 @@ } ] }, - "/oapi/v1/oauthaccesstokens/{name}": { + "/oapi/v1/netnamespaces/{name}": { "get": { - "description": "read the specified OAuthAccessToken", + "description": "read the specified NetNamespace", "consumes": [ "*/*" ], @@ -108009,7 +102885,7 @@ "tags": [ "oapi" ], - "operationId": "readOAuthAccessToken", + "operationId": "readNetNamespace", "parameters": [ { "uniqueItems": true, @@ -108030,7 +102906,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } }, "401": { @@ -108040,12 +102916,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAccessToken", + "kind": "NetNamespace", "version": "v1" } }, "put": { - "description": "replace the specified OAuthAccessToken", + "description": "replace the specified NetNamespace", "consumes": [ "*/*" ], @@ -108060,14 +102936,14 @@ "tags": [ "oapi" ], - "operationId": "replaceOAuthAccessToken", + "operationId": "replaceNetNamespace", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } } ], @@ -108075,13 +102951,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } }, "401": { @@ -108091,12 +102967,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAccessToken", + "kind": "NetNamespace", "version": "v1" } }, "delete": { - "description": "delete an OAuthAccessToken", + "description": "delete a NetNamespace", "consumes": [ "*/*" ], @@ -108111,7 +102987,7 @@ "tags": [ "oapi" ], - "operationId": "deleteOAuthAccessToken", + "operationId": "deleteNetNamespace", "parameters": [ { "name": "body", @@ -108157,12 +103033,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAccessToken", + "kind": "NetNamespace", "version": "v1" } }, "patch": { - "description": "partially update the specified OAuthAccessToken", + "description": "partially update the specified NetNamespace", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -108179,7 +103055,7 @@ "tags": [ "oapi" ], - "operationId": "patchOAuthAccessToken", + "operationId": "patchNetNamespace", "parameters": [ { "name": "body", @@ -108194,7 +103070,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" + "$ref": "#/definitions/com.github.openshift.api.network.v1.NetNamespace" } }, "401": { @@ -108204,7 +103080,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAccessToken", + "kind": "NetNamespace", "version": "v1" } }, @@ -108212,7 +103088,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the OAuthAccessToken", + "description": "name of the NetNamespace", "name": "name", "in": "path", "required": true @@ -108226,9 +103102,9 @@ } ] }, - "/oapi/v1/oauthauthorizetokens": { + "/oapi/v1/oauthaccesstokens": { "get": { - "description": "list or watch objects of kind OAuthAuthorizeToken", + "description": "list or watch objects of kind OAuthAccessToken", "consumes": [ "*/*" ], @@ -108245,7 +103121,7 @@ "tags": [ "oapi" ], - "operationId": "listOAuthAuthorizeToken", + "operationId": "listOAuthAccessToken", "parameters": [ { "uniqueItems": true, @@ -108308,7 +103184,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeTokenList" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessTokenList" } }, "401": { @@ -108318,12 +103194,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAuthorizeToken", + "kind": "OAuthAccessToken", "version": "v1" } }, "post": { - "description": "create an OAuthAuthorizeToken", + "description": "create an OAuthAccessToken", "consumes": [ "*/*" ], @@ -108338,14 +103214,14 @@ "tags": [ "oapi" ], - "operationId": "createOAuthAuthorizeToken", + "operationId": "createOAuthAccessToken", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } } ], @@ -108353,19 +103229,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } }, "401": { @@ -108375,12 +103251,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAuthorizeToken", + "kind": "OAuthAccessToken", "version": "v1" } }, "delete": { - "description": "delete collection of OAuthAuthorizeToken", + "description": "delete collection of OAuthAccessToken", "consumes": [ "*/*" ], @@ -108395,7 +103271,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionOAuthAuthorizeToken", + "operationId": "deleteCollectionOAuthAccessToken", "parameters": [ { "uniqueItems": true, @@ -108468,7 +103344,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAuthorizeToken", + "kind": "OAuthAccessToken", "version": "v1" } }, @@ -108482,9 +103358,9 @@ } ] }, - "/oapi/v1/oauthauthorizetokens/{name}": { + "/oapi/v1/oauthaccesstokens/{name}": { "get": { - "description": "read the specified OAuthAuthorizeToken", + "description": "read the specified OAuthAccessToken", "consumes": [ "*/*" ], @@ -108499,7 +103375,7 @@ "tags": [ "oapi" ], - "operationId": "readOAuthAuthorizeToken", + "operationId": "readOAuthAccessToken", "parameters": [ { "uniqueItems": true, @@ -108520,7 +103396,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } }, "401": { @@ -108530,12 +103406,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAuthorizeToken", + "kind": "OAuthAccessToken", "version": "v1" } }, "put": { - "description": "replace the specified OAuthAuthorizeToken", + "description": "replace the specified OAuthAccessToken", "consumes": [ "*/*" ], @@ -108550,14 +103426,14 @@ "tags": [ "oapi" ], - "operationId": "replaceOAuthAuthorizeToken", + "operationId": "replaceOAuthAccessToken", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } } ], @@ -108565,13 +103441,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } }, "401": { @@ -108581,12 +103457,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAuthorizeToken", + "kind": "OAuthAccessToken", "version": "v1" } }, "delete": { - "description": "delete an OAuthAuthorizeToken", + "description": "delete an OAuthAccessToken", "consumes": [ "*/*" ], @@ -108601,7 +103477,7 @@ "tags": [ "oapi" ], - "operationId": "deleteOAuthAuthorizeToken", + "operationId": "deleteOAuthAccessToken", "parameters": [ { "name": "body", @@ -108647,12 +103523,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAuthorizeToken", + "kind": "OAuthAccessToken", "version": "v1" } }, "patch": { - "description": "partially update the specified OAuthAuthorizeToken", + "description": "partially update the specified OAuthAccessToken", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -108669,7 +103545,7 @@ "tags": [ "oapi" ], - "operationId": "patchOAuthAuthorizeToken", + "operationId": "patchOAuthAccessToken", "parameters": [ { "name": "body", @@ -108684,7 +103560,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAccessToken" } }, "401": { @@ -108694,7 +103570,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthAuthorizeToken", + "kind": "OAuthAccessToken", "version": "v1" } }, @@ -108702,7 +103578,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the OAuthAuthorizeToken", + "description": "name of the OAuthAccessToken", "name": "name", "in": "path", "required": true @@ -108716,9 +103592,9 @@ } ] }, - "/oapi/v1/oauthclientauthorizations": { + "/oapi/v1/oauthauthorizetokens": { "get": { - "description": "list or watch objects of kind OAuthClientAuthorization", + "description": "list or watch objects of kind OAuthAuthorizeToken", "consumes": [ "*/*" ], @@ -108735,7 +103611,7 @@ "tags": [ "oapi" ], - "operationId": "listOAuthClientAuthorization", + "operationId": "listOAuthAuthorizeToken", "parameters": [ { "uniqueItems": true, @@ -108798,7 +103674,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorizationList" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeTokenList" } }, "401": { @@ -108808,12 +103684,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClientAuthorization", + "kind": "OAuthAuthorizeToken", "version": "v1" } }, "post": { - "description": "create an OAuthClientAuthorization", + "description": "create an OAuthAuthorizeToken", "consumes": [ "*/*" ], @@ -108828,14 +103704,14 @@ "tags": [ "oapi" ], - "operationId": "createOAuthClientAuthorization", + "operationId": "createOAuthAuthorizeToken", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } } ], @@ -108843,19 +103719,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } }, "401": { @@ -108865,12 +103741,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClientAuthorization", + "kind": "OAuthAuthorizeToken", "version": "v1" } }, "delete": { - "description": "delete collection of OAuthClientAuthorization", + "description": "delete collection of OAuthAuthorizeToken", "consumes": [ "*/*" ], @@ -108885,7 +103761,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionOAuthClientAuthorization", + "operationId": "deleteCollectionOAuthAuthorizeToken", "parameters": [ { "uniqueItems": true, @@ -108958,7 +103834,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClientAuthorization", + "kind": "OAuthAuthorizeToken", "version": "v1" } }, @@ -108972,9 +103848,9 @@ } ] }, - "/oapi/v1/oauthclientauthorizations/{name}": { + "/oapi/v1/oauthauthorizetokens/{name}": { "get": { - "description": "read the specified OAuthClientAuthorization", + "description": "read the specified OAuthAuthorizeToken", "consumes": [ "*/*" ], @@ -108989,7 +103865,7 @@ "tags": [ "oapi" ], - "operationId": "readOAuthClientAuthorization", + "operationId": "readOAuthAuthorizeToken", "parameters": [ { "uniqueItems": true, @@ -109010,7 +103886,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } }, "401": { @@ -109020,12 +103896,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClientAuthorization", + "kind": "OAuthAuthorizeToken", "version": "v1" } }, "put": { - "description": "replace the specified OAuthClientAuthorization", + "description": "replace the specified OAuthAuthorizeToken", "consumes": [ "*/*" ], @@ -109040,14 +103916,14 @@ "tags": [ "oapi" ], - "operationId": "replaceOAuthClientAuthorization", + "operationId": "replaceOAuthAuthorizeToken", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } } ], @@ -109055,13 +103931,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } }, "401": { @@ -109071,12 +103947,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClientAuthorization", + "kind": "OAuthAuthorizeToken", "version": "v1" } }, "delete": { - "description": "delete an OAuthClientAuthorization", + "description": "delete an OAuthAuthorizeToken", "consumes": [ "*/*" ], @@ -109091,7 +103967,7 @@ "tags": [ "oapi" ], - "operationId": "deleteOAuthClientAuthorization", + "operationId": "deleteOAuthAuthorizeToken", "parameters": [ { "name": "body", @@ -109137,12 +104013,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClientAuthorization", + "kind": "OAuthAuthorizeToken", "version": "v1" } }, "patch": { - "description": "partially update the specified OAuthClientAuthorization", + "description": "partially update the specified OAuthAuthorizeToken", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -109159,7 +104035,7 @@ "tags": [ "oapi" ], - "operationId": "patchOAuthClientAuthorization", + "operationId": "patchOAuthAuthorizeToken", "parameters": [ { "name": "body", @@ -109174,7 +104050,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthAuthorizeToken" } }, "401": { @@ -109184,7 +104060,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClientAuthorization", + "kind": "OAuthAuthorizeToken", "version": "v1" } }, @@ -109192,7 +104068,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the OAuthClientAuthorization", + "description": "name of the OAuthAuthorizeToken", "name": "name", "in": "path", "required": true @@ -109206,9 +104082,9 @@ } ] }, - "/oapi/v1/oauthclients": { + "/oapi/v1/oauthclientauthorizations": { "get": { - "description": "list or watch objects of kind OAuthClient", + "description": "list or watch objects of kind OAuthClientAuthorization", "consumes": [ "*/*" ], @@ -109225,7 +104101,7 @@ "tags": [ "oapi" ], - "operationId": "listOAuthClient", + "operationId": "listOAuthClientAuthorization", "parameters": [ { "uniqueItems": true, @@ -109288,7 +104164,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientList" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorizationList" } }, "401": { @@ -109298,12 +104174,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClient", + "kind": "OAuthClientAuthorization", "version": "v1" } }, "post": { - "description": "create an OAuthClient", + "description": "create an OAuthClientAuthorization", "consumes": [ "*/*" ], @@ -109318,14 +104194,14 @@ "tags": [ "oapi" ], - "operationId": "createOAuthClient", + "operationId": "createOAuthClientAuthorization", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } } ], @@ -109333,19 +104209,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } }, "401": { @@ -109355,12 +104231,12 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClient", + "kind": "OAuthClientAuthorization", "version": "v1" } }, "delete": { - "description": "delete collection of OAuthClient", + "description": "delete collection of OAuthClientAuthorization", "consumes": [ "*/*" ], @@ -109375,7 +104251,7 @@ "tags": [ "oapi" ], - "operationId": "deleteCollectionOAuthClient", + "operationId": "deleteCollectionOAuthClientAuthorization", "parameters": [ { "uniqueItems": true, @@ -109448,7 +104324,7 @@ "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClient", + "kind": "OAuthClientAuthorization", "version": "v1" } }, @@ -109462,9 +104338,9 @@ } ] }, - "/oapi/v1/oauthclients/{name}": { + "/oapi/v1/oauthclientauthorizations/{name}": { "get": { - "description": "read the specified OAuthClient", + "description": "read the specified OAuthClientAuthorization", "consumes": [ "*/*" ], @@ -109479,7 +104355,7 @@ "tags": [ "oapi" ], - "operationId": "readOAuthClient", + "operationId": "readOAuthClientAuthorization", "parameters": [ { "uniqueItems": true, @@ -109500,7 +104376,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } }, "401": { @@ -109510,12 +104386,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClient", + "kind": "OAuthClientAuthorization", "version": "v1" } }, "put": { - "description": "replace the specified OAuthClient", + "description": "replace the specified OAuthClientAuthorization", "consumes": [ "*/*" ], @@ -109530,14 +104406,14 @@ "tags": [ "oapi" ], - "operationId": "replaceOAuthClient", + "operationId": "replaceOAuthClientAuthorization", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } } ], @@ -109545,13 +104421,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } }, "401": { @@ -109561,12 +104437,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClient", + "kind": "OAuthClientAuthorization", "version": "v1" } }, "delete": { - "description": "delete an OAuthClient", + "description": "delete an OAuthClientAuthorization", "consumes": [ "*/*" ], @@ -109581,7 +104457,7 @@ "tags": [ "oapi" ], - "operationId": "deleteOAuthClient", + "operationId": "deleteOAuthClientAuthorization", "parameters": [ { "name": "body", @@ -109627,12 +104503,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClient", + "kind": "OAuthClientAuthorization", "version": "v1" } }, "patch": { - "description": "partially update the specified OAuthClient", + "description": "partially update the specified OAuthClientAuthorization", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -109649,7 +104525,7 @@ "tags": [ "oapi" ], - "operationId": "patchOAuthClient", + "operationId": "patchOAuthClientAuthorization", "parameters": [ { "name": "body", @@ -109664,7 +104540,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientAuthorization" } }, "401": { @@ -109674,7 +104550,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "OAuthClient", + "kind": "OAuthClientAuthorization", "version": "v1" } }, @@ -109682,7 +104558,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the OAuthClient", + "description": "name of the OAuthClientAuthorization", "name": "name", "in": "path", "required": true @@ -109696,278 +104572,9 @@ } ] }, - "/oapi/v1/podsecuritypolicyreviews": { - "post": { - "description": "create a PodSecurityPolicyReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createPodSecurityPolicyReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicyReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PodSecurityPolicyReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/podsecuritypolicyselfsubjectreviews": { - "post": { - "description": "create a PodSecurityPolicySelfSubjectReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createPodSecurityPolicySelfSubjectReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySelfSubjectReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PodSecurityPolicySelfSubjectReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/podsecuritypolicysubjectreviews": { - "post": { - "description": "create a PodSecurityPolicySubjectReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createPodSecurityPolicySubjectReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.security.v1.PodSecurityPolicySubjectReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "PodSecurityPolicySubjectReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/processedtemplates": { - "post": { - "description": "create a Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "operationId": "createProcessedTemplateForAllNamespacesV1", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/projectrequests": { + "/oapi/v1/oauthclients": { "get": { - "description": "list objects of kind ProjectRequest", + "description": "list or watch objects of kind OAuthClient", "consumes": [ "*/*" ], @@ -109984,7 +104591,7 @@ "tags": [ "oapi" ], - "operationId": "listProjectRequest", + "operationId": "listOAuthClient", "parameters": [ { "uniqueItems": true, @@ -110047,7 +104654,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClientList" } }, "401": { @@ -110057,12 +104664,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ProjectRequest", + "kind": "OAuthClient", "version": "v1" } }, "post": { - "description": "create a ProjectRequest", + "description": "create an OAuthClient", "consumes": [ "*/*" ], @@ -110077,14 +104684,14 @@ "tags": [ "oapi" ], - "operationId": "createProjectRequest", + "operationId": "createOAuthClient", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } } ], @@ -110092,19 +104699,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } }, "401": { @@ -110114,32 +104721,19 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "ProjectRequest", + "kind": "OAuthClient", "version": "v1" } }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/projects": { - "get": { - "description": "list or watch objects of kind Project", + "delete": { + "description": "delete collection of OAuthClient", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -110147,7 +104741,7 @@ "tags": [ "oapi" ], - "operationId": "listProject", + "operationId": "deleteCollectionOAuthClient", "parameters": [ { "uniqueItems": true, @@ -110210,74 +104804,17 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectList" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Project", - "version": "v1" - } - }, - "post": { - "description": "create a Project", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createProject", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "deletecollection", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Project", + "kind": "OAuthClient", "version": "v1" } }, @@ -110291,9 +104828,9 @@ } ] }, - "/oapi/v1/projects/{name}": { + "/oapi/v1/oauthclients/{name}": { "get": { - "description": "read the specified Project", + "description": "read the specified OAuthClient", "consumes": [ "*/*" ], @@ -110308,12 +104845,28 @@ "tags": [ "oapi" ], - "operationId": "readProject", + "operationId": "readOAuthClient", + "parameters": [ + { + "uniqueItems": true, + "type": "boolean", + "description": "Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'.", + "name": "exact", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Should this value be exported. Export strips fields that a user can not specify.", + "name": "export", + "in": "query" + } + ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } }, "401": { @@ -110323,12 +104876,12 @@ "x-kubernetes-action": "get", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Project", + "kind": "OAuthClient", "version": "v1" } }, "put": { - "description": "replace the specified Project", + "description": "replace the specified OAuthClient", "consumes": [ "*/*" ], @@ -110343,14 +104896,14 @@ "tags": [ "oapi" ], - "operationId": "replaceProject", + "operationId": "replaceOAuthClient", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } } ], @@ -110358,13 +104911,13 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } }, "401": { @@ -110374,12 +104927,12 @@ "x-kubernetes-action": "put", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Project", + "kind": "OAuthClient", "version": "v1" } }, "delete": { - "description": "delete a Project", + "description": "delete an OAuthClient", "consumes": [ "*/*" ], @@ -110394,7 +104947,7 @@ "tags": [ "oapi" ], - "operationId": "deleteProject", + "operationId": "deleteOAuthClient", "parameters": [ { "name": "body", @@ -110440,12 +104993,12 @@ "x-kubernetes-action": "delete", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Project", + "kind": "OAuthClient", "version": "v1" } }, "patch": { - "description": "partially update the specified Project", + "description": "partially update the specified OAuthClient", "consumes": [ "application/json-patch+json", "application/merge-patch+json", @@ -110462,7 +105015,7 @@ "tags": [ "oapi" ], - "operationId": "patchProject", + "operationId": "patchOAuthClient", "parameters": [ { "name": "body", @@ -110477,7 +105030,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + "$ref": "#/definitions/com.github.openshift.api.oauth.v1.OAuthClient" } }, "401": { @@ -110487,7 +105040,7 @@ "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Project", + "kind": "OAuthClient", "version": "v1" } }, @@ -110495,7 +105048,7 @@ { "uniqueItems": true, "type": "string", - "description": "name of the Project", + "description": "name of the OAuthClient", "name": "name", "in": "path", "required": true @@ -110509,77 +105062,9 @@ } ] }, - "/oapi/v1/resourceaccessreviews": { - "post": { - "description": "create a ResourceAccessReview", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createResourceAccessReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "ResourceAccessReview", - "version": "v1" - } - }, - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "If 'true', then the output is pretty printed.", - "name": "pretty", - "in": "query" - } - ] - }, - "/oapi/v1/rolebindingrestrictions": { + "/oapi/v1/projectrequests": { "get": { - "description": "list or watch objects of kind RoleBindingRestriction", + "description": "list objects of kind ProjectRequest", "consumes": [ "*/*" ], @@ -110596,7 +105081,7 @@ "tags": [ "oapi" ], - "operationId": "listRoleBindingRestrictionForAllNamespaces", + "operationId": "listProjectRequest", "parameters": [ { "uniqueItems": true, @@ -110659,7 +105144,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestrictionList" + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" } }, "401": { @@ -110669,12 +105154,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "RoleBindingRestriction", + "kind": "ProjectRequest", "version": "v1" } }, "post": { - "description": "create a RoleBindingRestriction", + "description": "create a ProjectRequest", "consumes": [ "*/*" ], @@ -110689,14 +105174,14 @@ "tags": [ "oapi" ], - "operationId": "createRoleBindingRestrictionForAllNamespaces", + "operationId": "createProjectRequest", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" } } ], @@ -110704,19 +105189,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestriction" + "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectRequest" } }, "401": { @@ -110726,7 +105211,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "RoleBindingRestriction", + "kind": "ProjectRequest", "version": "v1" } }, @@ -110740,9 +105225,9 @@ } ] }, - "/oapi/v1/rolebindings": { + "/oapi/v1/projects": { "get": { - "description": "list objects of kind RoleBinding", + "description": "list or watch objects of kind Project", "consumes": [ "*/*" ], @@ -110759,7 +105244,7 @@ "tags": [ "oapi" ], - "operationId": "listRoleBindingForAllNamespaces", + "operationId": "listProject", "parameters": [ { "uniqueItems": true, @@ -110822,7 +105307,7 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingList" + "$ref": "#/definitions/com.github.openshift.api.project.v1.ProjectList" } }, "401": { @@ -110832,12 +105317,12 @@ "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "RoleBinding", + "kind": "Project", "version": "v1" } }, "post": { - "description": "create a RoleBinding", + "description": "create a Project", "consumes": [ "*/*" ], @@ -110852,14 +105337,14 @@ "tags": [ "oapi" ], - "operationId": "createRoleBindingForAllNamespaces", + "operationId": "createProject", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" } } ], @@ -110867,19 +105352,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBinding" + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" } }, "401": { @@ -110889,7 +105374,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "RoleBinding", + "kind": "Project", "version": "v1" } }, @@ -110903,18 +105388,16 @@ } ] }, - "/oapi/v1/roles": { + "/oapi/v1/projects/{name}": { "get": { - "description": "list objects of kind Role", + "description": "read the specified Project", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf", - "application/json;stream=watch", - "application/vnd.kubernetes.protobuf;stream=watch" + "application/vnd.kubernetes.protobuf" ], "schemes": [ "https" @@ -110922,85 +105405,210 @@ "tags": [ "oapi" ], - "operationId": "listRoleForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" + "operationId": "readProject", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + } }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "get", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Project", + "version": "v1" + } + }, + "put": { + "description": "replace the specified Project", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "replaceProject", + "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + } }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" + "201": { + "description": "Created", + "schema": { + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" + } }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "put", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Project", + "version": "v1" + } + }, + "delete": { + "description": "delete a Project", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "deleteProject", + "parameters": [ { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.DeleteOptions" + } }, { "uniqueItems": true, "type": "integer", - "description": "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.\n\nThe 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": "limit", + "description": "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.", + "name": "gracePeriodSeconds", "in": "query" }, { "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", + "type": "boolean", + "description": "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.", + "name": "orphanDependents", "in": "query" }, { "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", + "type": "string", + "description": "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.", + "name": "propagationPolicy", "in": "query" + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Status" + } }, + "401": { + "description": "Unauthorized" + } + }, + "x-kubernetes-action": "delete", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "Project", + "version": "v1" + } + }, + "patch": { + "description": "partially update the specified Project", + "consumes": [ + "application/json-patch+json", + "application/merge-patch+json", + "application/strategic-merge-patch+json" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "tags": [ + "oapi" + ], + "operationId": "patchProject", + "parameters": [ { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.Patch" + } } ], "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleList" + "$ref": "#/definitions/com.github.openshift.api.project.v1.Project" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", + "x-kubernetes-action": "patch", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Role", + "kind": "Project", "version": "v1" } }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the Project", + "name": "name", + "in": "path", + "required": true + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + } + ] + }, + "/oapi/v1/resourceaccessreviews": { "post": { - "description": "create a Role", + "description": "create a ResourceAccessReview", "consumes": [ "*/*" ], @@ -111015,14 +105623,14 @@ "tags": [ "oapi" ], - "operationId": "createRoleForAllNamespaces", + "operationId": "createResourceAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } } ], @@ -111030,19 +105638,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.Role" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.ResourceAccessReview" } }, "401": { @@ -111052,7 +105660,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Role", + "kind": "ResourceAccessReview", "version": "v1" } }, @@ -111066,9 +105674,9 @@ } ] }, - "/oapi/v1/routes": { + "/oapi/v1/rolebindingrestrictions": { "get": { - "description": "list or watch objects of kind Route", + "description": "list or watch objects of kind RoleBindingRestriction", "consumes": [ "*/*" ], @@ -111085,92 +105693,103 @@ "tags": [ "oapi" ], - "operationId": "listRouteForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], + "operationId": "listRoleBindingRestrictionForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.RouteList" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingRestrictionList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "list", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Route", - "version": "v1" + "x-kubernetes-action": "list", + "x-kubernetes-group-version-kind": { + "group": "", + "kind": "RoleBindingRestriction", + "version": "v1" + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "If 'true', then the output is pretty printed.", + "name": "pretty", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } - }, - "post": { - "description": "create a Route", + ] + }, + "/oapi/v1/rolebindings": { + "get": { + "description": "list objects of kind RoleBinding", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -111178,67 +105797,103 @@ "tags": [ "oapi" ], - "operationId": "createRouteForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" - } - } - ], + "operationId": "listRoleBindingForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.route.v1.Route" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleBindingList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "Route", + "kind": "RoleBinding", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/oapi/v1/selfsubjectrulesreviews": { - "post": { - "description": "create a SelfSubjectRulesReview", + "/oapi/v1/roles": { + "get": { + "description": "list objects of kind Role", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -111246,67 +105901,103 @@ "tags": [ "oapi" ], - "operationId": "createSelfSubjectRulesReviewForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" - } - } - ], + "operationId": "listRoleForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SelfSubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.RoleList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "SelfSubjectRulesReview", + "kind": "Role", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/oapi/v1/subjectaccessreviews": { - "post": { - "description": "create a SubjectAccessReview", + "/oapi/v1/routes": { + "get": { + "description": "list or watch objects of kind Route", "consumes": [ "*/*" ], "produces": [ "application/json", "application/yaml", - "application/vnd.kubernetes.protobuf" + "application/vnd.kubernetes.protobuf", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf;stream=watch" ], "schemes": [ "https" @@ -111314,60 +106005,94 @@ "tags": [ "oapi" ], - "operationId": "createSubjectAccessReview", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" - } - } - ], + "operationId": "listRouteForAllNamespaces", "responses": { "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" + "$ref": "#/definitions/com.github.openshift.api.route.v1.RouteList" } }, "401": { "description": "Unauthorized" } }, - "x-kubernetes-action": "post", + "x-kubernetes-action": "list", "x-kubernetes-group-version-kind": { "group": "", - "kind": "SubjectAccessReview", + "kind": "Route", "version": "v1" } }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, - "/oapi/v1/subjectrulesreviews": { + "/oapi/v1/subjectaccessreviews": { "post": { - "description": "create a SubjectRulesReview", + "description": "create a SubjectAccessReview", "consumes": [ "*/*" ], @@ -111382,14 +106107,14 @@ "tags": [ "oapi" ], - "operationId": "createSubjectRulesReviewForAllNamespaces", + "operationId": "createSubjectAccessReview", "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } } ], @@ -111397,19 +106122,19 @@ "200": { "description": "OK", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } }, "201": { "description": "Created", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } }, "202": { "description": "Accepted", "schema": { - "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectRulesReview" + "$ref": "#/definitions/com.github.openshift.api.authorization.v1.SubjectAccessReview" } }, "401": { @@ -111419,7 +106144,7 @@ "x-kubernetes-action": "post", "x-kubernetes-group-version-kind": { "group": "", - "kind": "SubjectRulesReview", + "kind": "SubjectAccessReview", "version": "v1" } }, @@ -111453,64 +106178,6 @@ "oapi" ], "operationId": "listTemplateForAllNamespaces", - "parameters": [ - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "continue", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", - "name": "fieldSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "If true, partially initialized resources are included in the response.", - "name": "includeUninitialized", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", - "name": "labelSelector", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "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.\n\nThe 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": "limit", - "in": "query" - }, - { - "uniqueItems": true, - "type": "string", - "description": "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.", - "name": "resourceVersion", - "in": "query" - }, - { - "uniqueItems": true, - "type": "integer", - "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", - "name": "timeoutSeconds", - "in": "query" - }, - { - "uniqueItems": true, - "type": "boolean", - "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", - "name": "watch", - "in": "query" - } - ], "responses": { "200": { "description": "OK", @@ -111529,70 +106196,69 @@ "version": "v1" } }, - "post": { - "description": "create a Template", - "consumes": [ - "*/*" - ], - "produces": [ - "application/json", - "application/yaml", - "application/vnd.kubernetes.protobuf" - ], - "schemes": [ - "https" - ], - "tags": [ - "oapi" - ], - "operationId": "createTemplateForAllNamespaces", - "parameters": [ - { - "name": "body", - "in": "body", - "required": true, - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - } - ], - "responses": { - "200": { - "description": "OK", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "201": { - "description": "Created", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "202": { - "description": "Accepted", - "schema": { - "$ref": "#/definitions/com.github.openshift.api.template.v1.Template" - } - }, - "401": { - "description": "Unauthorized" - } - }, - "x-kubernetes-action": "post", - "x-kubernetes-group-version-kind": { - "group": "", - "kind": "Template", - "version": "v1" - } - }, "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "continue", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their fields. Defaults to everything.", + "name": "fieldSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "If true, partially initialized resources are included in the response.", + "name": "includeUninitialized", + "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "A selector to restrict the list of returned objects by their labels. Defaults to everything.", + "name": "labelSelector", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "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.\n\nThe 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": "limit", + "in": "query" + }, { "uniqueItems": true, "type": "string", "description": "If 'true', then the output is pretty printed.", "name": "pretty", "in": "query" + }, + { + "uniqueItems": true, + "type": "string", + "description": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.", + "name": "timeoutSeconds", + "in": "query" + }, + { + "uniqueItems": true, + "type": "boolean", + "description": "Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.", + "name": "watch", + "in": "query" } ] }, diff --git a/pkg/openapi/zz_generated.openapi.go b/pkg/openapi/zz_generated.openapi.go index 692ed868e1e2..7e3c2b20d19b 100644 --- a/pkg/openapi/zz_generated.openapi.go +++ b/pkg/openapi/zz_generated.openapi.go @@ -8,6 +8,7 @@ package openapi import ( spec "github.com/go-openapi/spec" + v1beta1 "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1" resource "k8s.io/apimachinery/pkg/api/resource" v1 "k8s.io/apimachinery/pkg/apis/meta/v1" intstr "k8s.io/apimachinery/pkg/util/intstr" @@ -415,7 +416,6 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/api/autoscaling/v1.Scale": schema_k8sio_api_autoscaling_v1_Scale(ref), "k8s.io/api/autoscaling/v1.ScaleSpec": schema_k8sio_api_autoscaling_v1_ScaleSpec(ref), "k8s.io/api/autoscaling/v1.ScaleStatus": schema_k8sio_api_autoscaling_v1_ScaleStatus(ref), - "k8s.io/api/autoscaling/v2beta1.ContainerResourcePolicy": schema_k8sio_api_autoscaling_v2beta1_ContainerResourcePolicy(ref), "k8s.io/api/autoscaling/v2beta1.CrossVersionObjectReference": schema_k8sio_api_autoscaling_v2beta1_CrossVersionObjectReference(ref), "k8s.io/api/autoscaling/v2beta1.ExternalMetricSource": schema_k8sio_api_autoscaling_v2beta1_ExternalMetricSource(ref), "k8s.io/api/autoscaling/v2beta1.ExternalMetricStatus": schema_k8sio_api_autoscaling_v2beta1_ExternalMetricStatus(ref), @@ -428,19 +428,10 @@ func GetOpenAPIDefinitions(ref common.ReferenceCallback) map[string]common.OpenA "k8s.io/api/autoscaling/v2beta1.MetricStatus": schema_k8sio_api_autoscaling_v2beta1_MetricStatus(ref), "k8s.io/api/autoscaling/v2beta1.ObjectMetricSource": schema_k8sio_api_autoscaling_v2beta1_ObjectMetricSource(ref), "k8s.io/api/autoscaling/v2beta1.ObjectMetricStatus": schema_k8sio_api_autoscaling_v2beta1_ObjectMetricStatus(ref), - "k8s.io/api/autoscaling/v2beta1.PodResourcePolicy": schema_k8sio_api_autoscaling_v2beta1_PodResourcePolicy(ref), - "k8s.io/api/autoscaling/v2beta1.PodUpdatePolicy": schema_k8sio_api_autoscaling_v2beta1_PodUpdatePolicy(ref), "k8s.io/api/autoscaling/v2beta1.PodsMetricSource": schema_k8sio_api_autoscaling_v2beta1_PodsMetricSource(ref), "k8s.io/api/autoscaling/v2beta1.PodsMetricStatus": schema_k8sio_api_autoscaling_v2beta1_PodsMetricStatus(ref), - "k8s.io/api/autoscaling/v2beta1.RecommendedContainerResources": schema_k8sio_api_autoscaling_v2beta1_RecommendedContainerResources(ref), - "k8s.io/api/autoscaling/v2beta1.RecommendedPodResources": schema_k8sio_api_autoscaling_v2beta1_RecommendedPodResources(ref), "k8s.io/api/autoscaling/v2beta1.ResourceMetricSource": schema_k8sio_api_autoscaling_v2beta1_ResourceMetricSource(ref), "k8s.io/api/autoscaling/v2beta1.ResourceMetricStatus": schema_k8sio_api_autoscaling_v2beta1_ResourceMetricStatus(ref), - "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscaler": schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscaler(ref), - "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerCondition": schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerCondition(ref), - "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerList": schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerList(ref), - "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerSpec": schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerSpec(ref), - "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerStatus": schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerStatus(ref), "k8s.io/api/batch/v1.Job": schema_k8sio_api_batch_v1_Job(ref), "k8s.io/api/batch/v1.JobCondition": schema_k8sio_api_batch_v1_JobCondition(ref), "k8s.io/api/batch/v1.JobList": schema_k8sio_api_batch_v1_JobList(ref), @@ -20050,60 +20041,6 @@ func schema_k8sio_api_autoscaling_v1_ScaleStatus(ref common.ReferenceCallback) c } } -func schema_k8sio_api_autoscaling_v2beta1_ContainerResourcePolicy(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "ContainerResourcePolicy controls how autoscaler computes the recommended resources for a specific container.", - Properties: map[string]spec.Schema{ - "containerName": { - SchemaProps: spec.SchemaProps{ - Description: "Name of the container or DefaultContainerResourcePolicy, in which case the policy is used by the containers that don't have their own policy specified.", - Type: []string{"string"}, - Format: "", - }, - }, - "mode": { - SchemaProps: spec.SchemaProps{ - Description: "Whether autoscaler is enabled for the container. The default is \"Auto\".", - Type: []string{"string"}, - Format: "", - }, - }, - "minAllowed": { - SchemaProps: spec.SchemaProps{ - Description: "Specifies the minimal amount of resources that will be recommended for the container. The default is no minimum.", - Type: []string{"object"}, - AdditionalProperties: &spec.SchemaOrBool{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/api/resource.Quantity"), - }, - }, - }, - }, - }, - "maxAllowed": { - SchemaProps: spec.SchemaProps{ - Description: "Specifies the maximum amount of resources that will be recommended for the container. The default is no maximum.", - Type: []string{"object"}, - AdditionalProperties: &spec.SchemaOrBool{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/api/resource.Quantity"), - }, - }, - }, - }, - }, - }, - }, - }, - Dependencies: []string{ - "k8s.io/apimachinery/pkg/api/resource.Quantity"}, - } -} - func schema_k8sio_api_autoscaling_v2beta1_CrossVersionObjectReference(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ @@ -20638,59 +20575,6 @@ func schema_k8sio_api_autoscaling_v2beta1_ObjectMetricStatus(ref common.Referenc } } -func schema_k8sio_api_autoscaling_v2beta1_PodResourcePolicy(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "PodResourcePolicy controls how autoscaler computes the recommended resources for containers belonging to the pod. There can be at most one entry for every named container and optionally a single wildcard entry with `containerName` = '*', which handles all containers that don't have individual policies.", - Properties: map[string]spec.Schema{ - "containerPolicies": { - VendorExtensible: spec.VendorExtensible{ - Extensions: spec.Extensions{ - "x-kubernetes-patch-merge-key": "containerName", - "x-kubernetes-patch-strategy": "merge", - }, - }, - SchemaProps: spec.SchemaProps{ - Description: "Per-container resource policies.", - Type: []string{"array"}, - Items: &spec.SchemaOrArray{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/api/autoscaling/v2beta1.ContainerResourcePolicy"), - }, - }, - }, - }, - }, - }, - }, - }, - Dependencies: []string{ - "k8s.io/api/autoscaling/v2beta1.ContainerResourcePolicy"}, - } -} - -func schema_k8sio_api_autoscaling_v2beta1_PodUpdatePolicy(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "PodUpdatePolicy describes the rules on how changes are applied to the pods.", - Properties: map[string]spec.Schema{ - "updateMode": { - SchemaProps: spec.SchemaProps{ - Description: "Controls when autoscaler applies changes to the pod resources. The default is 'Auto'.", - Type: []string{"string"}, - Format: "", - }, - }, - }, - }, - }, - Dependencies: []string{}, - } -} - func schema_k8sio_api_autoscaling_v2beta1_PodsMetricSource(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ @@ -20747,94 +20631,6 @@ func schema_k8sio_api_autoscaling_v2beta1_PodsMetricStatus(ref common.ReferenceC } } -func schema_k8sio_api_autoscaling_v2beta1_RecommendedContainerResources(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "RecommendedContainerResources is the recommendation of resources computed by autoscaler for a specific container. Respects the container resource policy if present in the spec. In particular the recommendation is not produced for containers with `ContainerScalingMode` set to 'Off'.", - Properties: map[string]spec.Schema{ - "containerName": { - SchemaProps: spec.SchemaProps{ - Description: "Name of the container.", - Type: []string{"string"}, - Format: "", - }, - }, - "target": { - SchemaProps: spec.SchemaProps{ - Description: "Recommended amount of resources.", - Type: []string{"object"}, - AdditionalProperties: &spec.SchemaOrBool{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/api/resource.Quantity"), - }, - }, - }, - }, - }, - "lowerBound": { - SchemaProps: spec.SchemaProps{ - Description: "Minimum recommended amount of resources. This amount is not guaranteed to be sufficient for the application to operate in a stable way, however running with less resources is likely to have significant impact on performance/availability.", - Type: []string{"object"}, - AdditionalProperties: &spec.SchemaOrBool{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/api/resource.Quantity"), - }, - }, - }, - }, - }, - "upperBound": { - SchemaProps: spec.SchemaProps{ - Description: "Maximum recommended amount of resources. Any resources allocated beyond this value are likely wasted. This value may be larger than the maximum amount of application is actually capable of consuming.", - Type: []string{"object"}, - AdditionalProperties: &spec.SchemaOrBool{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apimachinery/pkg/api/resource.Quantity"), - }, - }, - }, - }, - }, - }, - Required: []string{"target"}, - }, - }, - Dependencies: []string{ - "k8s.io/apimachinery/pkg/api/resource.Quantity"}, - } -} - -func schema_k8sio_api_autoscaling_v2beta1_RecommendedPodResources(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "RecommendedPodResources is the recommendation of resources computed by autoscaler. It contains a recommendation for each container in the pod (except for those with `ContainerScalingMode` set to 'Off').", - Properties: map[string]spec.Schema{ - "containerRecommendations": { - SchemaProps: spec.SchemaProps{ - Description: "Resources recommended by the autoscaler for each container.", - Type: []string{"array"}, - Items: &spec.SchemaOrArray{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/api/autoscaling/v2beta1.RecommendedContainerResources"), - }, - }, - }, - }, - }, - }, - }, - }, - Dependencies: []string{ - "k8s.io/api/autoscaling/v2beta1.RecommendedContainerResources"}, - } -} - func schema_k8sio_api_autoscaling_v2beta1_ResourceMetricSource(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ @@ -20905,222 +20701,6 @@ func schema_k8sio_api_autoscaling_v2beta1_ResourceMetricStatus(ref common.Refere } } -func schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscaler(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "VerticalPodAutoscaler is the configuration for a vertical pod autoscaler, which automatically manages pod resources based on historical and real time resource utilization.", - Properties: map[string]spec.Schema{ - "kind": { - SchemaProps: spec.SchemaProps{ - Description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds", - Type: []string{"string"}, - Format: "", - }, - }, - "apiVersion": { - SchemaProps: spec.SchemaProps{ - Description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources", - Type: []string{"string"}, - Format: "", - }, - }, - "metadata": { - SchemaProps: spec.SchemaProps{ - Description: "Standard object metadata. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#metadata", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"), - }, - }, - "spec": { - SchemaProps: spec.SchemaProps{ - Description: "Specification of the behavior of the autoscaler. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#spec-and-status.", - Ref: ref("k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerSpec"), - }, - }, - "status": { - SchemaProps: spec.SchemaProps{ - Description: "Current information about the autoscaler.", - Ref: ref("k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerStatus"), - }, - }, - }, - Required: []string{"spec"}, - }, - }, - Dependencies: []string{ - "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerSpec", "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerStatus", "k8s.io/apimachinery/pkg/apis/meta/v1.ObjectMeta"}, - } -} - -func schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerCondition(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "VerticalPodAutoscalerCondition describes the state of a VerticalPodAutoscaler at a certain point.", - Properties: map[string]spec.Schema{ - "type": { - SchemaProps: spec.SchemaProps{ - Description: "type describes the current condition", - Type: []string{"string"}, - Format: "", - }, - }, - "status": { - SchemaProps: spec.SchemaProps{ - Description: "status is the status of the condition (True, False, Unknown)", - Type: []string{"string"}, - Format: "", - }, - }, - "lastTransitionTime": { - SchemaProps: spec.SchemaProps{ - Description: "lastTransitionTime is the last time the condition transitioned from one status to another", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.Time"), - }, - }, - "reason": { - SchemaProps: spec.SchemaProps{ - Description: "reason is the reason for the condition's last transition.", - Type: []string{"string"}, - Format: "", - }, - }, - "message": { - SchemaProps: spec.SchemaProps{ - Description: "message is a human-readable explanation containing details about the transition", - Type: []string{"string"}, - Format: "", - }, - }, - }, - Required: []string{"type", "status"}, - }, - }, - Dependencies: []string{ - "k8s.io/apimachinery/pkg/apis/meta/v1.Time"}, - } -} - -func schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerList(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "VerticalPodAutoscalerList is a list of VerticalPodAutoscaler objects.", - Properties: map[string]spec.Schema{ - "kind": { - SchemaProps: spec.SchemaProps{ - Description: "Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#types-kinds", - Type: []string{"string"}, - Format: "", - }, - }, - "apiVersion": { - SchemaProps: spec.SchemaProps{ - Description: "APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/api-conventions.md#resources", - Type: []string{"string"}, - Format: "", - }, - }, - "metadata": { - SchemaProps: spec.SchemaProps{ - Description: "metadata is the standard list metadata.", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"), - }, - }, - "items": { - SchemaProps: spec.SchemaProps{ - Description: "items is the list of vertical pod autoscaler objects.", - Type: []string{"array"}, - Items: &spec.SchemaOrArray{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscaler"), - }, - }, - }, - }, - }, - }, - Required: []string{"items"}, - }, - }, - Dependencies: []string{ - "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscaler", "k8s.io/apimachinery/pkg/apis/meta/v1.ListMeta"}, - } -} - -func schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerSpec(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "VerticalPodAutoscalerSpec is the specification of the behavior of the autoscaler.", - Properties: map[string]spec.Schema{ - "selector": { - SchemaProps: spec.SchemaProps{ - Description: "A label query that determines the set of pods controlled by the Autoscaler. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/#label-selectors", - Ref: ref("k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"), - }, - }, - "updatePolicy": { - SchemaProps: spec.SchemaProps{ - Description: "Describes the rules on how changes are applied to the pods. If not specified, all fields in the `PodUpdatePolicy` are set to their default values.", - Ref: ref("k8s.io/api/autoscaling/v2beta1.PodUpdatePolicy"), - }, - }, - "resourcePolicy": { - SchemaProps: spec.SchemaProps{ - Description: "Controls how the autoscaler computes recommended resources. The resource policy may be used to set constraints on the recommendations for individual containers. If not specified, the autoscaler computes recommended resources for all containers in the pod, without additional constraints.", - Ref: ref("k8s.io/api/autoscaling/v2beta1.PodResourcePolicy"), - }, - }, - }, - Required: []string{"selector"}, - }, - }, - Dependencies: []string{ - "k8s.io/api/autoscaling/v2beta1.PodResourcePolicy", "k8s.io/api/autoscaling/v2beta1.PodUpdatePolicy", "k8s.io/apimachinery/pkg/apis/meta/v1.LabelSelector"}, - } -} - -func schema_k8sio_api_autoscaling_v2beta1_VerticalPodAutoscalerStatus(ref common.ReferenceCallback) common.OpenAPIDefinition { - return common.OpenAPIDefinition{ - Schema: spec.Schema{ - SchemaProps: spec.SchemaProps{ - Description: "VerticalPodAutoscalerStatus describes the runtime state of the autoscaler.", - Properties: map[string]spec.Schema{ - "recommendation": { - SchemaProps: spec.SchemaProps{ - Description: "The most recently computed amount of resources recommended by the autoscaler for the controlled pods.", - Ref: ref("k8s.io/api/autoscaling/v2beta1.RecommendedPodResources"), - }, - }, - "conditions": { - VendorExtensible: spec.VendorExtensible{ - Extensions: spec.Extensions{ - "x-kubernetes-patch-merge-key": "type", - "x-kubernetes-patch-strategy": "merge", - }, - }, - SchemaProps: spec.SchemaProps{ - Description: "Conditions is the set of conditions required for this autoscaler to scale its target, and indicates whether or not those conditions are met.", - Type: []string{"array"}, - Items: &spec.SchemaOrArray{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerCondition"), - }, - }, - }, - }, - }, - }, - }, - }, - Dependencies: []string{ - "k8s.io/api/autoscaling/v2beta1.RecommendedPodResources", "k8s.io/api/autoscaling/v2beta1.VerticalPodAutoscalerCondition"}, - } -} - func schema_k8sio_api_batch_v1_Job(ref common.ReferenceCallback) common.OpenAPIDefinition { return common.OpenAPIDefinition{ Schema: spec.Schema{ @@ -39129,19 +38709,10 @@ func schema_pkg_apis_apiextensions_v1beta1_JSON(ref common.ReferenceCallback) co return common.OpenAPIDefinition{ Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ - Description: "JSON represents any valid JSON value. These types are supported: bool, int64, float64, string, []interface{}, map[string]interface{} and nil.", - Properties: map[string]spec.Schema{ - "Raw": { - SchemaProps: spec.SchemaProps{ - Type: []string{"string"}, - Format: "byte", - }, - }, - }, - Required: []string{"Raw"}, + Type: v1beta1.JSON{}.OpenAPISchemaType(), + Format: v1beta1.JSON{}.OpenAPISchemaFormat(), }, }, - Dependencies: []string{}, } } @@ -39427,31 +38998,10 @@ func schema_pkg_apis_apiextensions_v1beta1_JSONSchemaPropsOrArray(ref common.Ref return common.OpenAPIDefinition{ Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ - Description: "JSONSchemaPropsOrArray represents a value that can either be a JSONSchemaProps or an array of JSONSchemaProps. Mainly here for serialization purposes.", - Properties: map[string]spec.Schema{ - "Schema": { - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1.JSONSchemaProps"), - }, - }, - "JSONSchemas": { - SchemaProps: spec.SchemaProps{ - Type: []string{"array"}, - Items: &spec.SchemaOrArray{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1.JSONSchemaProps"), - }, - }, - }, - }, - }, - }, - Required: []string{"Schema", "JSONSchemas"}, + Type: v1beta1.JSONSchemaPropsOrArray{}.OpenAPISchemaType(), + Format: v1beta1.JSONSchemaPropsOrArray{}.OpenAPISchemaFormat(), }, }, - Dependencies: []string{ - "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1.JSONSchemaProps"}, } } @@ -39459,25 +39009,10 @@ func schema_pkg_apis_apiextensions_v1beta1_JSONSchemaPropsOrBool(ref common.Refe return common.OpenAPIDefinition{ Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ - Description: "JSONSchemaPropsOrBool represents JSONSchemaProps or a boolean value. Defaults to true for the boolean property.", - Properties: map[string]spec.Schema{ - "Allows": { - SchemaProps: spec.SchemaProps{ - Type: []string{"boolean"}, - Format: "", - }, - }, - "Schema": { - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1.JSONSchemaProps"), - }, - }, - }, - Required: []string{"Allows", "Schema"}, + Type: v1beta1.JSONSchemaPropsOrBool{}.OpenAPISchemaType(), + Format: v1beta1.JSONSchemaPropsOrBool{}.OpenAPISchemaFormat(), }, }, - Dependencies: []string{ - "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1.JSONSchemaProps"}, } } @@ -39485,32 +39020,10 @@ func schema_pkg_apis_apiextensions_v1beta1_JSONSchemaPropsOrStringArray(ref comm return common.OpenAPIDefinition{ Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ - Description: "JSONSchemaPropsOrStringArray represents a JSONSchemaProps or a string array.", - Properties: map[string]spec.Schema{ - "Schema": { - SchemaProps: spec.SchemaProps{ - Ref: ref("k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1.JSONSchemaProps"), - }, - }, - "Property": { - SchemaProps: spec.SchemaProps{ - Type: []string{"array"}, - Items: &spec.SchemaOrArray{ - Schema: &spec.Schema{ - SchemaProps: spec.SchemaProps{ - Type: []string{"string"}, - Format: "", - }, - }, - }, - }, - }, - }, - Required: []string{"Schema", "Property"}, + Type: v1beta1.JSONSchemaPropsOrStringArray{}.OpenAPISchemaType(), + Format: v1beta1.JSONSchemaPropsOrStringArray{}.OpenAPISchemaFormat(), }, }, - Dependencies: []string{ - "k8s.io/apiextensions-apiserver/pkg/apis/apiextensions/v1beta1.JSONSchemaProps"}, } } @@ -44112,13 +43625,6 @@ func schema_pkg_apis_componentconfig_v1alpha1_KubeCloudSharedConfiguration(ref c Format: "", }, }, - "serviceAccountKeyFile": { - SchemaProps: spec.SchemaProps{ - Description: "serviceAccountKeyFile is the filename containing a PEM-encoded private RSA key used to sign service account tokens.", - Type: []string{"string"}, - Format: "", - }, - }, "nodeSyncPeriod": { SchemaProps: spec.SchemaProps{ Description: "nodeSyncPeriod is the period for syncing nodes from cloudprovider. Longer periods will result in fewer calls to cloud provider, but may delay addition of new nodes to cluster.", @@ -44126,7 +43632,7 @@ func schema_pkg_apis_componentconfig_v1alpha1_KubeCloudSharedConfiguration(ref c }, }, }, - Required: []string{"port", "address", "useServiceAccountCredentials", "allowUntaggedCloud", "routeReconciliationPeriod", "nodeMonitorPeriod", "clusterName", "clusterCIDR", "allocateNodeCIDRs", "cIDRAllocatorType", "configureCloudRoutes", "serviceAccountKeyFile", "nodeSyncPeriod"}, + Required: []string{"port", "address", "useServiceAccountCredentials", "allowUntaggedCloud", "routeReconciliationPeriod", "nodeMonitorPeriod", "clusterName", "clusterCIDR", "allocateNodeCIDRs", "cIDRAllocatorType", "configureCloudRoutes", "nodeSyncPeriod"}, }, }, Dependencies: []string{ @@ -44832,6 +44338,13 @@ func schema_pkg_apis_componentconfig_v1alpha1_SAControllerConfiguration(ref comm Schema: spec.Schema{ SchemaProps: spec.SchemaProps{ Properties: map[string]spec.Schema{ + "serviceAccountKeyFile": { + SchemaProps: spec.SchemaProps{ + Description: "serviceAccountKeyFile is the filename containing a PEM-encoded private RSA key used to sign service account tokens.", + Type: []string{"string"}, + Format: "", + }, + }, "concurrentSATokenSyncs": { SchemaProps: spec.SchemaProps{ Description: "concurrentSATokenSyncs is the number of service account token syncing operations that will be done concurrently.", @@ -44847,7 +44360,7 @@ func schema_pkg_apis_componentconfig_v1alpha1_SAControllerConfiguration(ref comm }, }, }, - Required: []string{"concurrentSATokenSyncs", "rootCAFile"}, + Required: []string{"serviceAccountKeyFile", "concurrentSATokenSyncs", "rootCAFile"}, }, }, Dependencies: []string{}, @@ -46156,7 +45669,7 @@ func schema_proxy_apis_kubeproxyconfig_v1alpha1_KubeProxyIPVSConfiguration(ref c Format: "", }, }, - "ExcludeCIDRs": { + "excludeCIDRs": { SchemaProps: spec.SchemaProps{ Description: "excludeCIDRs is a list of CIDR's which the ipvs proxier should not touch when cleaning up ipvs services.", Type: []string{"array"}, @@ -46171,7 +45684,7 @@ func schema_proxy_apis_kubeproxyconfig_v1alpha1_KubeProxyIPVSConfiguration(ref c }, }, }, - Required: []string{"syncPeriod", "minSyncPeriod", "scheduler", "ExcludeCIDRs"}, + Required: []string{"syncPeriod", "minSyncPeriod", "scheduler", "excludeCIDRs"}, }, }, Dependencies: []string{