From 3e67cf8b9bbeb143c928d428d3fec26eb0b251e8 Mon Sep 17 00:00:00 2001 From: mbohlool Date: Mon, 17 Oct 2016 21:48:17 -0700 Subject: [PATCH 1/3] Add authentication to openapi Spec --- cmd/kube-apiserver/app/server.go | 3 +- .../cmd/federation-apiserver/app/server.go | 3 +- hack/update-federation-openapi-spec.sh | 4 ++ hack/update-openapi-spec.sh | 3 ++ pkg/apiserver/authenticator/authn.go | 54 +++++++++++++++---- pkg/genericapiserver/config.go | 23 ++++++++ pkg/genericapiserver/openapi/common/common.go | 14 +++++ pkg/genericapiserver/openapi/openapi.go | 12 +++++ 8 files changed, 103 insertions(+), 13 deletions(-) diff --git a/cmd/kube-apiserver/app/server.go b/cmd/kube-apiserver/app/server.go index d47dc007c63..4e041ec647b 100644 --- a/cmd/kube-apiserver/app/server.go +++ b/cmd/kube-apiserver/app/server.go @@ -216,7 +216,7 @@ func Run(s *options.APIServer) error { serviceAccountGetter = serviceaccountcontroller.NewGetterFromStorageInterface(storageConfig, storageFactory.ResourcePrefix(api.Resource("serviceaccounts")), storageFactory.ResourcePrefix(api.Resource("secrets"))) } - apiAuthenticator, err := authenticator.New(authenticator.AuthenticatorConfig{ + apiAuthenticator, securityDefinitions, err := authenticator.New(authenticator.AuthenticatorConfig{ Anonymous: s.AnonymousAuth, AnyToken: s.EnableAnyToken, BasicAuthFile: s.BasicAuthFile, @@ -309,6 +309,7 @@ func Run(s *options.APIServer) error { genericConfig.OpenAPIConfig.Definitions = generatedopenapi.OpenAPIDefinitions genericConfig.OpenAPIConfig.GetOperationID = openapi.GetOperationID genericConfig.EnableOpenAPISupport = true + genericConfig.OpenAPIConfig.SecurityDefinitions = securityDefinitions config := &master.Config{ GenericConfig: genericConfig.Config, diff --git a/federation/cmd/federation-apiserver/app/server.go b/federation/cmd/federation-apiserver/app/server.go index c97cd7203e7..495372d285c 100644 --- a/federation/cmd/federation-apiserver/app/server.go +++ b/federation/cmd/federation-apiserver/app/server.go @@ -117,7 +117,7 @@ func Run(s *options.ServerRunOptions) error { storageFactory.SetEtcdLocation(groupResource, servers) } - apiAuthenticator, err := authenticator.New(authenticator.AuthenticatorConfig{ + apiAuthenticator, securityDefinitions, err := authenticator.New(authenticator.AuthenticatorConfig{ Anonymous: s.AnonymousAuth, AnyToken: s.EnableAnyToken, BasicAuthFile: s.BasicAuthFile, @@ -200,6 +200,7 @@ func Run(s *options.ServerRunOptions) error { // this method does not provide good operation IDs for federation, we should create federation's own GetOperationID. genericConfig.OpenAPIConfig.GetOperationID = apiserveropenapi.GetOperationID genericConfig.EnableOpenAPISupport = true + genericConfig.OpenAPIConfig.SecurityDefinitions = securityDefinitions // TODO: Move this to generic api server (Need to move the command line flag). if s.EnableWatchCache { diff --git a/hack/update-federation-openapi-spec.sh b/hack/update-federation-openapi-spec.sh index 86b56604d62..df291f56320 100755 --- a/hack/update-federation-openapi-spec.sh +++ b/hack/update-federation-openapi-spec.sh @@ -42,6 +42,7 @@ trap cleanup EXIT SIGINT kube::golang::setup_env +TMP_DIR=$(mktemp -d /tmp/update-federation-openapi-spec.XXXX) ETCD_HOST=${ETCD_HOST:-127.0.0.1} ETCD_PORT=${ETCD_PORT:-2379} API_PORT=${API_PORT:-8050} @@ -49,6 +50,8 @@ API_HOST=${API_HOST:-127.0.0.1} kube::etcd::start +echo "dummy_token,admin,admin" > $TMP_DIR/tokenauth.csv + # Start federation-apiserver kube::log::status "Starting federation-apiserver" "${KUBE_OUTPUT_HOSTBIN}/hyperkube" federation-apiserver \ @@ -57,6 +60,7 @@ kube::log::status "Starting federation-apiserver" --insecure-port="${API_PORT}" \ --etcd-servers="http://${ETCD_HOST}:${ETCD_PORT}" \ --advertise-address="10.10.10.10" \ + --token-auth-file=$TMP_DIR/tokenauth.csv \ --service-cluster-ip-range="10.0.0.0/24" >/tmp/openapi-federation-api-server.log 2>&1 & APISERVER_PID=$! kube::util::wait_for_url "${API_HOST}:${API_PORT}/" "apiserver: " diff --git a/hack/update-openapi-spec.sh b/hack/update-openapi-spec.sh index b379f161597..e5a4a17ee2c 100755 --- a/hack/update-openapi-spec.sh +++ b/hack/update-openapi-spec.sh @@ -52,6 +52,8 @@ API_HOST=${API_HOST:-127.0.0.1} kube::etcd::start +echo "dummy_token,admin,admin" > $TMP_DIR/tokenauth.csv + # Start kube-apiserver kube::log::status "Starting kube-apiserver" "${KUBE_OUTPUT_HOSTBIN}/kube-apiserver" \ @@ -61,6 +63,7 @@ kube::log::status "Starting kube-apiserver" --etcd-servers="http://${ETCD_HOST}:${ETCD_PORT}" \ --advertise-address="10.10.10.10" \ --cert-dir="${TMP_DIR}/certs" \ + --token-auth-file=$TMP_DIR/tokenauth.csv \ --service-cluster-ip-range="10.0.0.0/24" >/tmp/openapi-api-server.log 2>&1 & APISERVER_PID=$! diff --git a/pkg/apiserver/authenticator/authn.go b/pkg/apiserver/authenticator/authn.go index 042696e9d6b..2dfe01acd71 100644 --- a/pkg/apiserver/authenticator/authn.go +++ b/pkg/apiserver/authenticator/authn.go @@ -19,6 +19,8 @@ package authenticator import ( "time" + "github.com/go-openapi/spec" + "k8s.io/kubernetes/pkg/auth/authenticator" "k8s.io/kubernetes/pkg/auth/authenticator/bearertoken" "k8s.io/kubernetes/pkg/auth/group" @@ -58,30 +60,35 @@ type AuthenticatorConfig struct { // New returns an authenticator.Request or an error that supports the standard // Kubernetes authentication mechanisms. -func New(config AuthenticatorConfig) (authenticator.Request, error) { +func New(config AuthenticatorConfig) (authenticator.Request, *spec.SecurityDefinitions, error) { var authenticators []authenticator.Request + securityDefinitions := spec.SecurityDefinitions{} + hasBasicAuth := false + hasTokenAuth := false // BasicAuth methods, local first, then remote if len(config.BasicAuthFile) > 0 { basicAuth, err := newAuthenticatorFromBasicAuthFile(config.BasicAuthFile) if err != nil { - return nil, err + return nil, nil, err } authenticators = append(authenticators, basicAuth) + hasBasicAuth = true } if len(config.KeystoneURL) > 0 { keystoneAuth, err := newAuthenticatorFromKeystoneURL(config.KeystoneURL) if err != nil { - return nil, err + return nil, nil, err } authenticators = append(authenticators, keystoneAuth) + hasBasicAuth = true } // X509 methods if len(config.ClientCAFile) > 0 { certAuth, err := newAuthenticatorFromClientCAFile(config.ClientCAFile) if err != nil { - return nil, err + return nil, nil, err } authenticators = append(authenticators, certAuth) } @@ -90,16 +97,18 @@ func New(config AuthenticatorConfig) (authenticator.Request, error) { if len(config.TokenAuthFile) > 0 { tokenAuth, err := newAuthenticatorFromTokenFile(config.TokenAuthFile) if err != nil { - return nil, err + return nil, nil, err } authenticators = append(authenticators, tokenAuth) + hasTokenAuth = true } if len(config.ServiceAccountKeyFiles) > 0 { serviceAccountAuth, err := newServiceAccountAuthenticator(config.ServiceAccountKeyFiles, config.ServiceAccountLookup, config.ServiceAccountTokenGetter) if err != nil { - return nil, err + return nil, nil, err } authenticators = append(authenticators, serviceAccountAuth) + hasTokenAuth = true } // NOTE(ericchiang): Keep the OpenID Connect after Service Accounts. // @@ -110,32 +119,55 @@ func New(config AuthenticatorConfig) (authenticator.Request, error) { if len(config.OIDCIssuerURL) > 0 && len(config.OIDCClientID) > 0 { oidcAuth, err := newAuthenticatorFromOIDCIssuerURL(config.OIDCIssuerURL, config.OIDCClientID, config.OIDCCAFile, config.OIDCUsernameClaim, config.OIDCGroupsClaim) if err != nil { - return nil, err + return nil, nil, err } authenticators = append(authenticators, oidcAuth) + hasTokenAuth = true } if len(config.WebhookTokenAuthnConfigFile) > 0 { webhookTokenAuth, err := newWebhookTokenAuthenticator(config.WebhookTokenAuthnConfigFile, config.WebhookTokenAuthnCacheTTL) if err != nil { - return nil, err + return nil, nil, err } authenticators = append(authenticators, webhookTokenAuth) + hasTokenAuth = true } // always add anytoken last, so that every other token authenticator gets to try first if config.AnyToken { authenticators = append(authenticators, bearertoken.New(anytoken.AnyTokenAuthenticator{})) + hasTokenAuth = true + } + + if hasBasicAuth { + securityDefinitions["HTTPBasic"] = &spec.SecurityScheme{ + SecuritySchemeProps: spec.SecuritySchemeProps{ + Type: "basic", + Description: "HTTP Basic authentication", + }, + } + } + + if hasTokenAuth { + securityDefinitions["BearerToken"] = &spec.SecurityScheme{ + SecuritySchemeProps: spec.SecuritySchemeProps{ + Type: "apiKey", + Name: "authorization", + In: "header", + Description: "Bearer Token authentication", + }, + } } if len(authenticators) == 0 { if config.Anonymous { - return anonymous.NewAuthenticator(), nil + return anonymous.NewAuthenticator(), &securityDefinitions, nil } } switch len(authenticators) { case 0: - return nil, nil + return nil, &securityDefinitions, nil } authenticator := union.New(authenticators...) @@ -147,7 +179,7 @@ func New(config AuthenticatorConfig) (authenticator.Request, error) { authenticator = union.NewFailOnError(authenticator, anonymous.NewAuthenticator()) } - return authenticator, nil + return authenticator, &securityDefinitions, nil } // IsValidServiceAccountKeyFile returns true if a valid public RSA key can be read from the given file diff --git a/pkg/genericapiserver/config.go b/pkg/genericapiserver/config.go index 066978b06a5..d2d0bb4af48 100644 --- a/pkg/genericapiserver/config.go +++ b/pkg/genericapiserver/config.go @@ -24,6 +24,7 @@ import ( "os" "path" "regexp" + "sort" "strconv" "strings" "time" @@ -331,6 +332,28 @@ func (c *Config) Complete() completedConfig { } c.ExternalHost = hostAndPort } + // All APIs will have the same authentication for now. + if c.OpenAPIConfig != nil && c.OpenAPIConfig.SecurityDefinitions != nil { + c.OpenAPIConfig.DefaultSecurity = []map[string][]string{} + keys := []string{} + for k := range *c.OpenAPIConfig.SecurityDefinitions { + keys = append(keys, k) + } + sort.Strings(keys) + for _, k := range keys { + c.OpenAPIConfig.DefaultSecurity = append(c.OpenAPIConfig.DefaultSecurity, map[string][]string{k: {}}) + } + if c.OpenAPIConfig.CommonResponses == nil { + c.OpenAPIConfig.CommonResponses = map[int]spec.Response{} + } + if _, exists := c.OpenAPIConfig.CommonResponses[http.StatusUnauthorized]; !exists { + c.OpenAPIConfig.CommonResponses[http.StatusUnauthorized] = spec.Response{ + ResponseProps: spec.ResponseProps{ + Description: "Unauthorized", + }, + } + } + } return completedConfig{c} } diff --git a/pkg/genericapiserver/openapi/common/common.go b/pkg/genericapiserver/openapi/common/common.go index 3bcc744dfad..b639ecbd308 100644 --- a/pkg/genericapiserver/openapi/common/common.go +++ b/pkg/genericapiserver/openapi/common/common.go @@ -45,9 +45,15 @@ type Config struct { // Info is general information about the API. Info *spec.Info + // DefaultResponse will be used if an operation does not have any responses listed. It // will show up as ... "responses" : {"default" : $DefaultResponse} in the spec. DefaultResponse *spec.Response + + // CommonResponses will be added as a response to all operation specs. This is a good place to add common + // responses such as authorization failed. + CommonResponses map[int]spec.Response + // List of webservice's path prefixes to ignore IgnorePrefixes []string @@ -57,6 +63,14 @@ type Config struct { // GetOperationID returns operation id for a restful route. It is an optional function to customize operation IDs. GetOperationID func(servePath string, r *restful.Route) (string, error) + + // SecurityDefinitions is list of all security definitions for OpenAPI service. If this is not nil, the user of config + // is responsible to provide DefaultSecurity and (maybe) add unauthorized response to CommonResponses. + SecurityDefinitions *spec.SecurityDefinitions + + // DefaultSecurity for all operations. This will pass as spec.SwaggerProps.Security to OpenAPI. + // For most cases, this will be list of acceptable definitions in SecurityDefinitions. + DefaultSecurity []map[string][]string } // This function is a reference for converting go (or any custom type) to a simple open API type,format pair. There are diff --git a/pkg/genericapiserver/openapi/openapi.go b/pkg/genericapiserver/openapi/openapi.go index b251272ebb9..fbe6ad13978 100644 --- a/pkg/genericapiserver/openapi/openapi.go +++ b/pkg/genericapiserver/openapi/openapi.go @@ -78,10 +78,17 @@ func (o *openAPI) init(webServices []*restful.WebService) error { return r.Operation, nil } } + if o.config.CommonResponses == nil { + o.config.CommonResponses = map[int]spec.Response{} + } err := o.buildPaths(webServices) if err != nil { return err } + if o.config.SecurityDefinitions != nil { + o.swagger.SecurityDefinitions = *o.config.SecurityDefinitions + o.swagger.Security = o.config.DefaultSecurity + } return nil } @@ -227,6 +234,11 @@ func (o *openAPI) buildOperations(route restful.Route, inPathCommonParamsMap map return ret, err } } + for code, resp := range o.config.CommonResponses { + if _, exists := ret.Responses.StatusCodeResponses[code]; !exists { + ret.Responses.StatusCodeResponses[code] = resp + } + } // If there is still no response, use default response provided. if len(ret.Responses.StatusCodeResponses) == 0 { ret.Responses.Default = o.config.DefaultResponse From a6517173eede5950d3dd0b442fc4374cbc926311 Mon Sep 17 00:00:00 2001 From: mbohlool Date: Tue, 18 Oct 2016 13:44:32 -0700 Subject: [PATCH 2/3] Generated openapi spec --- api/openapi-spec/api.json | 18 +- api/openapi-spec/apis.json | 18 +- api/openapi-spec/apps.json | 18 +- api/openapi-spec/authentication.k8s.io.json | 18 +- api/openapi-spec/authorization.k8s.io.json | 18 +- api/openapi-spec/autoscaling.json | 18 +- api/openapi-spec/batch.json | 18 +- api/openapi-spec/certificates.k8s.io.json | 18 +- api/openapi-spec/extensions.json | 18 +- api/openapi-spec/logs.json | 23 +- api/openapi-spec/policy.json | 18 +- .../rbac.authorization.k8s.io.json | 18 +- api/openapi-spec/root_swagger.json | 1610 +++++++++++- api/openapi-spec/storage.k8s.io.json | 18 +- api/openapi-spec/v1.autoscaling.json | 60 +- api/openapi-spec/v1.batch.json | 60 +- api/openapi-spec/v1.json | 828 ++++++- api/openapi-spec/v1alpha1.apps.json | 60 +- .../v1alpha1.certificates.k8s.io.json | 51 +- api/openapi-spec/v1alpha1.policy.json | 60 +- .../v1alpha1.rbac.authorization.k8s.io.json | 138 +- .../v1beta1.authentication.k8s.io.json | 21 +- .../v1beta1.authorization.k8s.io.json | 27 +- api/openapi-spec/v1beta1.extensions.json | 360 ++- api/openapi-spec/v1beta1.storage.k8s.io.json | 45 +- api/openapi-spec/v2alpha1.batch.json | 18 +- api/openapi-spec/version.json | 18 +- federation/apis/openapi-spec/api.json | 18 + federation/apis/openapi-spec/apis.json | 18 + federation/apis/openapi-spec/extensions.json | 18 + federation/apis/openapi-spec/federation.json | 18 + federation/apis/openapi-spec/logs.json | 20 +- .../apis/openapi-spec/root_swagger.json | 2185 ++++++++++++++++- federation/apis/openapi-spec/v1.json | 18 + .../apis/openapi-spec/v1beta1.extensions.json | 2011 ++++++++++++++- .../apis/openapi-spec/v1beta1.federation.json | 18 + federation/apis/openapi-spec/version.json | 18 + 37 files changed, 7808 insertions(+), 129 deletions(-) diff --git a/api/openapi-spec/api.json b/api/openapi-spec/api.json index ffd59dd5e82..0a2d8885940 100644 --- a/api/openapi-spec/api.json +++ b/api/openapi-spec/api.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIVersions" } + }, + "401": { + "description": "Unauthorized" } } } @@ -74,5 +77,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/apis.json b/api/openapi-spec/apis.json index 86e7da70825..4081d658c30 100644 --- a/api/openapi-spec/apis.json +++ b/api/openapi-spec/apis.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroupList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -115,5 +118,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/apps.json b/api/openapi-spec/apps.json index 865e780767c..e8358bf6cec 100644 --- a/api/openapi-spec/apps.json +++ b/api/openapi-spec/apps.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/authentication.k8s.io.json b/api/openapi-spec/authentication.k8s.io.json index 91c4372ae33..0aa213a36a3 100644 --- a/api/openapi-spec/authentication.k8s.io.json +++ b/api/openapi-spec/authentication.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/authorization.k8s.io.json b/api/openapi-spec/authorization.k8s.io.json index fc08390c305..6ecbcf75b25 100644 --- a/api/openapi-spec/authorization.k8s.io.json +++ b/api/openapi-spec/authorization.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/autoscaling.json b/api/openapi-spec/autoscaling.json index b9d76f1793a..8a53d611082 100644 --- a/api/openapi-spec/autoscaling.json +++ b/api/openapi-spec/autoscaling.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/batch.json b/api/openapi-spec/batch.json index ac9f4e14b29..85514015e33 100644 --- a/api/openapi-spec/batch.json +++ b/api/openapi-spec/batch.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/certificates.k8s.io.json b/api/openapi-spec/certificates.k8s.io.json index 02ef662716c..0566f3e6303 100644 --- a/api/openapi-spec/certificates.k8s.io.json +++ b/api/openapi-spec/certificates.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/extensions.json b/api/openapi-spec/extensions.json index 940f189716d..6294123135f 100644 --- a/api/openapi-spec/extensions.json +++ b/api/openapi-spec/extensions.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/logs.json b/api/openapi-spec/logs.json index 7914d0c1980..0281fc4b658 100644 --- a/api/openapi-spec/logs.json +++ b/api/openapi-spec/logs.json @@ -12,8 +12,8 @@ ], "operationId": "logFileListHandler", "responses": { - "default": { - "description": "Default Response." + "401": { + "description": "Unauthorized" } } } @@ -25,8 +25,8 @@ ], "operationId": "logFileHandler", "responses": { - "default": { - "description": "Default Response." + "401": { + "description": "Unauthorized" } } }, @@ -42,5 +42,18 @@ ] } }, - "definitions": {} + "definitions": {}, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/policy.json b/api/openapi-spec/policy.json index 7215eaffae6..b5adc9970cb 100644 --- a/api/openapi-spec/policy.json +++ b/api/openapi-spec/policy.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/rbac.authorization.k8s.io.json b/api/openapi-spec/rbac.authorization.k8s.io.json index 6ad9957c920..ead51ba229c 100644 --- a/api/openapi-spec/rbac.authorization.k8s.io.json +++ b/api/openapi-spec/rbac.authorization.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/root_swagger.json b/api/openapi-spec/root_swagger.json index 5bdf39a7a37..c68ac751593 100644 --- a/api/openapi-spec/root_swagger.json +++ b/api/openapi-spec/root_swagger.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIVersions" } + }, + "401": { + "description": "Unauthorized" } } } @@ -55,6 +58,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -80,6 +86,9 @@ "schema": { "$ref": "#/definitions/v1.ComponentStatusList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -149,6 +158,9 @@ "schema": { "$ref": "#/definitions/v1.ComponentStatus" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -191,6 +203,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMapList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -260,6 +275,9 @@ "schema": { "$ref": "#/definitions/v1.EndpointsList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -329,6 +347,9 @@ "schema": { "$ref": "#/definitions/v1.EventList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -398,6 +419,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRangeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -504,6 +528,9 @@ "schema": { "$ref": "#/definitions/v1.NamespaceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -537,6 +564,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -597,6 +627,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -631,6 +664,9 @@ "schema": { "$ref": "#/definitions/v1.Binding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -718,6 +754,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMapList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -751,6 +790,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -811,6 +853,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -869,6 +914,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -902,6 +950,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -935,6 +986,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -970,6 +1024,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1057,6 +1114,9 @@ "schema": { "$ref": "#/definitions/v1.EndpointsList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1090,6 +1150,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1150,6 +1213,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1208,6 +1274,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1241,6 +1310,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1274,6 +1346,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1309,6 +1384,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1396,6 +1474,9 @@ "schema": { "$ref": "#/definitions/v1.EventList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1429,6 +1510,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1489,6 +1573,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1547,6 +1634,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1580,6 +1670,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1613,6 +1706,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1648,6 +1744,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1735,6 +1834,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRangeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1768,6 +1870,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1828,6 +1933,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1886,6 +1994,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1919,6 +2030,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1952,6 +2066,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1987,6 +2104,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2074,6 +2194,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaimList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2107,6 +2230,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2167,6 +2293,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2225,6 +2354,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2258,6 +2390,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2291,6 +2426,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2326,6 +2464,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2376,6 +2517,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2409,6 +2553,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2444,6 +2591,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2531,6 +2681,9 @@ "schema": { "$ref": "#/definitions/v1.PodList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2564,6 +2717,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2624,6 +2780,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2682,6 +2841,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2715,6 +2877,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2748,6 +2913,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2783,6 +2951,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2831,6 +3002,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2852,6 +3026,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2930,6 +3107,9 @@ "schema": { "$ref": "#/definitions/v1.Binding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2988,6 +3168,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Eviction" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3044,6 +3227,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3065,6 +3251,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3151,6 +3340,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3255,6 +3447,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3276,6 +3471,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3317,6 +3515,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3338,6 +3539,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3359,6 +3563,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3380,6 +3587,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3401,6 +3611,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3422,6 +3635,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3470,6 +3686,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3491,6 +3710,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3512,6 +3734,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3533,6 +3758,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3554,6 +3782,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3575,6 +3806,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3633,6 +3867,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3666,6 +3903,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3701,6 +3941,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3788,6 +4031,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplateList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3821,6 +4067,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3881,6 +4130,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3939,6 +4191,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3972,6 +4227,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4005,6 +4263,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4040,6 +4301,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4127,6 +4391,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationControllerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4160,6 +4427,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4220,6 +4490,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4278,6 +4551,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4311,6 +4587,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4344,6 +4623,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4379,6 +4661,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4429,6 +4714,9 @@ "schema": { "$ref": "#/definitions/v1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4462,6 +4750,9 @@ "schema": { "$ref": "#/definitions/v1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4497,6 +4788,9 @@ "schema": { "$ref": "#/definitions/v1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4547,6 +4841,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4580,6 +4877,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4615,6 +4915,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4702,6 +5005,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuotaList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4735,6 +5041,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4795,6 +5104,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4853,6 +5165,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4886,6 +5201,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4919,6 +5237,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4954,6 +5275,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5004,6 +5328,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5037,6 +5364,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5072,6 +5402,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5159,6 +5492,9 @@ "schema": { "$ref": "#/definitions/v1.SecretList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5192,6 +5528,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5252,6 +5591,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5310,6 +5652,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5343,6 +5688,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5376,6 +5724,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5411,6 +5762,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5498,6 +5852,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccountList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5531,6 +5888,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5591,6 +5951,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5649,6 +6012,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5682,6 +6048,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5715,6 +6084,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5750,6 +6122,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5837,6 +6212,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5870,6 +6248,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5928,6 +6309,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5961,6 +6345,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5984,6 +6371,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6019,6 +6409,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6067,6 +6460,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6088,6 +6484,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6109,6 +6508,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6130,6 +6532,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6151,6 +6556,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6172,6 +6580,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6220,6 +6631,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6241,6 +6655,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6262,6 +6679,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6283,6 +6703,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6304,6 +6727,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6325,6 +6751,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6383,6 +6812,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6416,6 +6848,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6451,6 +6886,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6517,6 +6955,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6550,6 +6991,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6583,6 +7027,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6618,6 +7065,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6660,6 +7110,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6710,6 +7163,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6743,6 +7199,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6778,6 +7237,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6857,6 +7319,9 @@ "schema": { "$ref": "#/definitions/v1.NodeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6890,6 +7355,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6950,6 +7418,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7000,6 +7471,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7033,6 +7507,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7066,6 +7543,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7101,6 +7581,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7141,6 +7624,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7162,6 +7648,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7183,6 +7672,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7204,6 +7696,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7225,6 +7720,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7246,6 +7744,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7286,6 +7787,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7307,6 +7811,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7328,6 +7835,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7349,6 +7859,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7370,6 +7883,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7391,6 +7907,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7441,6 +7960,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7474,6 +7996,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7509,6 +8034,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7551,6 +8079,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaimList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7657,6 +8188,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7690,6 +8224,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7750,6 +8287,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7800,6 +8340,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7833,6 +8376,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7866,6 +8412,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7901,6 +8450,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7943,6 +8495,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7976,6 +8531,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8011,6 +8569,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8053,6 +8614,9 @@ "schema": { "$ref": "#/definitions/v1.PodList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8122,6 +8686,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplateList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8189,6 +8756,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8210,6 +8780,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8231,6 +8804,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8252,6 +8828,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8273,6 +8852,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8294,6 +8876,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8335,6 +8920,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8356,6 +8944,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8377,6 +8968,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8398,6 +8992,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8419,6 +9016,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8440,6 +9040,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8489,6 +9092,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8510,6 +9116,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8531,6 +9140,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8552,6 +9164,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8573,6 +9188,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8594,6 +9212,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8635,6 +9256,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8656,6 +9280,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8677,6 +9304,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8698,6 +9328,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8719,6 +9352,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8740,6 +9376,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8789,6 +9428,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8810,6 +9452,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8831,6 +9476,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8852,6 +9500,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8873,6 +9524,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8894,6 +9548,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8927,6 +9584,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8948,6 +9608,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8969,6 +9632,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8990,6 +9656,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9011,6 +9680,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9032,6 +9704,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9075,6 +9750,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationControllerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9144,6 +9822,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuotaList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9213,6 +9894,9 @@ "schema": { "$ref": "#/definitions/v1.SecretList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9282,6 +9966,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccountList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9351,6 +10038,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9421,6 +10111,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9491,6 +10184,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9561,6 +10257,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9631,6 +10330,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9701,6 +10403,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9771,6 +10476,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9849,6 +10557,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9935,6 +10646,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10013,6 +10727,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10099,6 +10816,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10177,6 +10897,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10263,6 +10986,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10341,6 +11067,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10427,6 +11156,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10505,6 +11237,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10591,6 +11326,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10669,6 +11407,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10755,6 +11496,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10833,6 +11577,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10919,6 +11666,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10997,6 +11747,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11083,6 +11836,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11161,6 +11917,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11247,6 +12006,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11325,6 +12087,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11411,6 +12176,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11489,6 +12257,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11575,6 +12346,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11653,6 +12427,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11739,6 +12516,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11817,6 +12597,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11887,6 +12670,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11965,6 +12751,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12035,6 +12824,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12105,6 +12897,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12183,6 +12978,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12253,6 +13051,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12323,6 +13124,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12393,6 +13197,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12463,6 +13270,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12533,6 +13343,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12603,6 +13416,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12674,6 +13490,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroupList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -12701,6 +13520,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -12728,6 +13550,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -12790,6 +13615,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12823,6 +13651,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12883,6 +13714,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12941,6 +13775,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12974,6 +13811,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13007,6 +13847,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13042,6 +13885,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13092,6 +13938,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13125,6 +13974,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13160,6 +14012,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13210,6 +14065,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13280,6 +14138,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13358,6 +14219,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13444,6 +14308,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13515,6 +14382,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -13542,6 +14412,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -13567,6 +14440,9 @@ "schema": { "$ref": "#/definitions/v1beta1.TokenReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13611,6 +14487,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -13638,6 +14517,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -13663,6 +14545,9 @@ "schema": { "$ref": "#/definitions/v1beta1.LocalSubjectAccessReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13713,6 +14598,9 @@ "schema": { "$ref": "#/definitions/v1beta1.SelfSubjectAccessReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13755,6 +14643,9 @@ "schema": { "$ref": "#/definitions/v1beta1.SubjectAccessReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13799,6 +14690,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -13826,6 +14720,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -13851,6 +14748,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13957,6 +14857,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -13990,6 +14893,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14050,6 +14956,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14108,6 +15017,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14141,6 +15053,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14174,6 +15089,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14209,6 +15127,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14259,6 +15180,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14292,6 +15216,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14327,6 +15254,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14378,6 +15308,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14448,6 +15381,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14526,6 +15462,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14613,6 +15552,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -14640,6 +15582,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -14665,6 +15610,9 @@ "schema": { "$ref": "#/definitions/v1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14771,6 +15719,9 @@ "schema": { "$ref": "#/definitions/v1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14804,6 +15755,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14864,6 +15818,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14922,6 +15879,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14955,6 +15915,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -14988,6 +15951,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15023,6 +15989,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15073,6 +16042,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15106,6 +16078,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15141,6 +16116,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15192,6 +16170,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15262,6 +16243,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15340,6 +16324,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15427,6 +16414,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -15454,6 +16444,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -15481,6 +16474,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -15543,6 +16539,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequestList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15576,6 +16575,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15636,6 +16638,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15686,6 +16691,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15719,6 +16727,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15752,6 +16763,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15787,6 +16801,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15829,6 +16846,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15879,6 +16899,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15930,6 +16953,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16000,6 +17026,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16079,6 +17108,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -16106,6 +17138,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -16131,6 +17166,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16200,6 +17238,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DeploymentList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16269,6 +17310,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16338,6 +17382,9 @@ "schema": { "$ref": "#/definitions/v1beta1.IngressList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16407,6 +17454,9 @@ "schema": { "$ref": "#/definitions/v1beta1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16513,6 +17563,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16546,6 +17599,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16606,6 +17662,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16664,6 +17723,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16697,6 +17759,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16730,6 +17795,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16765,6 +17833,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16815,6 +17886,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16848,6 +17922,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16883,6 +17960,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -16970,6 +18050,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DeploymentList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17003,6 +18086,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17063,6 +18149,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17121,6 +18210,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17154,6 +18246,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17187,6 +18282,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17222,6 +18320,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17272,6 +18373,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DeploymentRollback" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17330,6 +18434,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17363,6 +18470,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17398,6 +18508,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17448,6 +18561,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17481,6 +18597,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17516,6 +18635,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17603,6 +18725,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17636,6 +18761,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17696,6 +18824,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17754,6 +18885,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17787,6 +18921,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17820,6 +18957,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17855,6 +18995,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17905,6 +19048,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17938,6 +19084,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -17973,6 +19122,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18060,6 +19212,9 @@ "schema": { "$ref": "#/definitions/v1beta1.IngressList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18093,6 +19248,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18153,6 +19311,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18211,6 +19372,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18244,6 +19408,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18277,6 +19444,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18312,6 +19482,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18362,6 +19535,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18395,6 +19571,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18430,6 +19609,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18517,6 +19699,9 @@ "schema": { "$ref": "#/definitions/v1beta1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18550,6 +19735,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18610,6 +19798,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18668,6 +19859,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18701,6 +19895,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18734,6 +19931,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18769,6 +19969,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18819,6 +20022,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18852,6 +20058,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18887,6 +20096,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -18974,6 +20186,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicyList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19007,6 +20222,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19067,6 +20285,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19125,6 +20346,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19158,6 +20382,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19191,6 +20418,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19226,6 +20456,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19313,6 +20546,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19346,6 +20582,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19406,6 +20645,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19464,6 +20706,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19497,6 +20742,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19530,6 +20778,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19565,6 +20816,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19615,6 +20869,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19648,6 +20905,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19683,6 +20943,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19733,6 +20996,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19766,6 +21032,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19801,6 +21070,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19851,6 +21123,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19884,6 +21159,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19919,6 +21197,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -19969,6 +21250,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicyList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20038,6 +21322,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20144,6 +21431,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResourceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20177,6 +21467,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20237,6 +21530,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20287,6 +21583,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20320,6 +21619,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20353,6 +21655,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20388,6 +21693,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20431,6 +21739,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20501,6 +21812,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20571,6 +21885,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20641,6 +21958,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20711,6 +22031,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20781,6 +22104,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20859,6 +22185,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -20945,6 +22274,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21023,6 +22355,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21109,6 +22444,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21187,6 +22525,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21273,6 +22614,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21351,6 +22695,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21437,6 +22784,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21515,6 +22865,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21601,6 +22954,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21679,6 +23035,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21765,6 +23124,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21843,6 +23205,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21929,6 +23294,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -21999,6 +23367,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22069,6 +23440,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22139,6 +23513,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22218,6 +23595,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -22245,6 +23625,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -22307,6 +23690,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudgetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22340,6 +23726,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22400,6 +23789,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22458,6 +23850,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22491,6 +23886,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22524,6 +23922,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22559,6 +23960,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22609,6 +24013,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22642,6 +24049,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22677,6 +24087,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22727,6 +24140,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudgetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22797,6 +24213,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22875,6 +24294,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -22961,6 +24383,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23032,6 +24457,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -23059,6 +24487,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -23121,6 +24552,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBindingList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23154,6 +24588,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23214,6 +24651,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23248,6 +24688,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23281,6 +24724,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23314,6 +24760,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23349,6 +24798,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23428,6 +24880,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23461,6 +24916,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23521,6 +24979,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23555,6 +25016,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23588,6 +25052,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23621,6 +25088,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23656,6 +25126,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23735,6 +25208,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBindingList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23768,6 +25244,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23828,6 +25307,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23870,6 +25352,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23903,6 +25388,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23936,6 +25424,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -23971,6 +25462,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24058,6 +25552,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24091,6 +25588,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24151,6 +25651,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24193,6 +25696,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24226,6 +25732,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24259,6 +25768,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24294,6 +25806,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24344,6 +25859,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBindingList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24413,6 +25931,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24483,6 +26004,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24553,6 +26077,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24631,6 +26158,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24701,6 +26231,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24779,6 +26312,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24857,6 +26393,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -24943,6 +26482,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25021,6 +26563,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25107,6 +26652,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25177,6 +26725,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25248,6 +26799,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -25275,6 +26829,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -25337,6 +26894,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClassList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25370,6 +26930,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25430,6 +26993,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25480,6 +27046,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25513,6 +27082,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25546,6 +27118,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25581,6 +27156,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25624,6 +27202,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25694,6 +27275,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -25757,8 +27341,8 @@ ], "operationId": "logFileListHandler", "responses": { - "default": { - "description": "Default Response." + "401": { + "description": "Unauthorized" } } } @@ -25770,8 +27354,8 @@ ], "operationId": "logFileHandler", "responses": { - "default": { - "description": "Default Response." + "401": { + "description": "Unauthorized" } } }, @@ -25805,6 +27389,9 @@ "schema": { "$ref": "#/definitions/version.Info" } + }, + "401": { + "description": "Unauthorized" } } } @@ -30744,5 +32331,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/storage.k8s.io.json b/api/openapi-spec/storage.k8s.io.json index 34aaf3ebc13..46813ae02e3 100644 --- a/api/openapi-spec/storage.k8s.io.json +++ b/api/openapi-spec/storage.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIGroup" } + }, + "401": { + "description": "Unauthorized" } } } @@ -100,5 +103,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1.autoscaling.json b/api/openapi-spec/v1.autoscaling.json index c56d644d174..4f20fdc1b1c 100644 --- a/api/openapi-spec/v1.autoscaling.json +++ b/api/openapi-spec/v1.autoscaling.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -53,6 +56,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -159,6 +165,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -192,6 +201,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -252,6 +264,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -310,6 +325,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -343,6 +361,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -376,6 +397,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -411,6 +435,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -461,6 +488,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -494,6 +524,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -529,6 +562,9 @@ "schema": { "$ref": "#/definitions/v1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -580,6 +616,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -650,6 +689,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -728,6 +770,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1216,5 +1261,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1.batch.json b/api/openapi-spec/v1.batch.json index da079b42461..7c801c8d66c 100644 --- a/api/openapi-spec/v1.batch.json +++ b/api/openapi-spec/v1.batch.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -53,6 +56,9 @@ "schema": { "$ref": "#/definitions/v1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -159,6 +165,9 @@ "schema": { "$ref": "#/definitions/v1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -192,6 +201,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -252,6 +264,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -310,6 +325,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -343,6 +361,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -376,6 +397,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -411,6 +435,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -461,6 +488,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -494,6 +524,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -529,6 +562,9 @@ "schema": { "$ref": "#/definitions/v1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -580,6 +616,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -650,6 +689,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -728,6 +770,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1914,5 +1959,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1.json b/api/openapi-spec/v1.json index 36a177d1890..93b225f7906 100644 --- a/api/openapi-spec/v1.json +++ b/api/openapi-spec/v1.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -53,6 +56,9 @@ "schema": { "$ref": "#/definitions/v1.ComponentStatusList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -122,6 +128,9 @@ "schema": { "$ref": "#/definitions/v1.ComponentStatus" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -164,6 +173,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMapList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -233,6 +245,9 @@ "schema": { "$ref": "#/definitions/v1.EndpointsList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -302,6 +317,9 @@ "schema": { "$ref": "#/definitions/v1.EventList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -371,6 +389,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRangeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -477,6 +498,9 @@ "schema": { "$ref": "#/definitions/v1.NamespaceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -510,6 +534,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -570,6 +597,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -604,6 +634,9 @@ "schema": { "$ref": "#/definitions/v1.Binding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -691,6 +724,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMapList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -724,6 +760,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -784,6 +823,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -842,6 +884,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -875,6 +920,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -908,6 +956,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -943,6 +994,9 @@ "schema": { "$ref": "#/definitions/v1.ConfigMap" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1030,6 +1084,9 @@ "schema": { "$ref": "#/definitions/v1.EndpointsList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1063,6 +1120,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1123,6 +1183,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1181,6 +1244,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1214,6 +1280,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1247,6 +1316,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1282,6 +1354,9 @@ "schema": { "$ref": "#/definitions/v1.Endpoints" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1369,6 +1444,9 @@ "schema": { "$ref": "#/definitions/v1.EventList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1402,6 +1480,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1462,6 +1543,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1520,6 +1604,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1553,6 +1640,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1586,6 +1676,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1621,6 +1714,9 @@ "schema": { "$ref": "#/definitions/v1.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1708,6 +1804,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRangeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1741,6 +1840,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1801,6 +1903,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1859,6 +1964,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1892,6 +2000,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1925,6 +2036,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1960,6 +2074,9 @@ "schema": { "$ref": "#/definitions/v1.LimitRange" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2047,6 +2164,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaimList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2080,6 +2200,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2140,6 +2263,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2198,6 +2324,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2231,6 +2360,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2264,6 +2396,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2299,6 +2434,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2349,6 +2487,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2382,6 +2523,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2417,6 +2561,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaim" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2504,6 +2651,9 @@ "schema": { "$ref": "#/definitions/v1.PodList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2537,6 +2687,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2597,6 +2750,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2655,6 +2811,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2688,6 +2847,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2721,6 +2883,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2756,6 +2921,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2804,6 +2972,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2825,6 +2996,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2903,6 +3077,9 @@ "schema": { "$ref": "#/definitions/v1.Binding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2961,6 +3138,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Eviction" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3017,6 +3197,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3038,6 +3221,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3124,6 +3310,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3228,6 +3417,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3249,6 +3441,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3290,6 +3485,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3311,6 +3509,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3332,6 +3533,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3353,6 +3557,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3374,6 +3581,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3395,6 +3605,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3443,6 +3656,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3464,6 +3680,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3485,6 +3704,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3506,6 +3728,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3527,6 +3752,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3548,6 +3776,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3606,6 +3837,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3639,6 +3873,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3674,6 +3911,9 @@ "schema": { "$ref": "#/definitions/v1.Pod" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3761,6 +4001,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplateList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3794,6 +4037,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3854,6 +4100,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3912,6 +4161,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3945,6 +4197,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3978,6 +4233,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4013,6 +4271,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplate" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4100,6 +4361,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationControllerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4133,6 +4397,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4193,6 +4460,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4251,6 +4521,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4284,6 +4557,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4317,6 +4593,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4352,6 +4631,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4402,6 +4684,9 @@ "schema": { "$ref": "#/definitions/v1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4435,6 +4720,9 @@ "schema": { "$ref": "#/definitions/v1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4470,6 +4758,9 @@ "schema": { "$ref": "#/definitions/v1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4520,6 +4811,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4553,6 +4847,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4588,6 +4885,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationController" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4675,6 +4975,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuotaList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4708,6 +5011,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4768,6 +5074,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4826,6 +5135,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4859,6 +5171,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4892,6 +5207,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4927,6 +5245,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4977,6 +5298,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5010,6 +5334,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5045,6 +5372,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuota" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5132,6 +5462,9 @@ "schema": { "$ref": "#/definitions/v1.SecretList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5165,6 +5498,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5225,6 +5561,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5283,6 +5622,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5316,6 +5658,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5349,6 +5694,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5384,6 +5732,9 @@ "schema": { "$ref": "#/definitions/v1.Secret" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5471,6 +5822,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccountList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5504,6 +5858,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5564,6 +5921,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5622,6 +5982,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5655,6 +6018,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5688,6 +6054,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5723,6 +6092,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccount" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5810,6 +6182,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5843,6 +6218,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5901,6 +6279,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5934,6 +6315,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5957,6 +6341,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5992,6 +6379,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6040,6 +6430,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6061,6 +6454,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6082,6 +6478,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6103,6 +6502,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6124,6 +6526,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6145,6 +6550,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6193,6 +6601,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6214,6 +6625,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6235,6 +6649,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6256,6 +6673,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6277,6 +6697,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6298,6 +6721,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6356,6 +6782,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6389,6 +6818,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6424,6 +6856,9 @@ "schema": { "$ref": "#/definitions/v1.Service" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6490,6 +6925,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6523,6 +6961,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6556,6 +6997,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6591,6 +7035,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6633,6 +7080,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6683,6 +7133,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6716,6 +7169,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6751,6 +7207,9 @@ "schema": { "$ref": "#/definitions/v1.Namespace" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6830,6 +7289,9 @@ "schema": { "$ref": "#/definitions/v1.NodeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6863,6 +7325,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6923,6 +7388,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6973,6 +7441,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7006,6 +7477,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7039,6 +7513,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7074,6 +7551,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7114,6 +7594,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7135,6 +7618,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7156,6 +7642,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7177,6 +7666,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7198,6 +7690,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7219,6 +7714,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7259,6 +7757,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7280,6 +7781,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7301,6 +7805,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7322,6 +7829,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7343,6 +7853,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7364,6 +7877,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7414,6 +7930,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7447,6 +7966,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7482,6 +8004,9 @@ "schema": { "$ref": "#/definitions/v1.Node" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7524,6 +8049,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeClaimList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7630,6 +8158,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolumeList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7663,6 +8194,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7723,6 +8257,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7773,6 +8310,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7806,6 +8346,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7839,6 +8382,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7874,6 +8420,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7916,6 +8465,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7949,6 +8501,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -7984,6 +8539,9 @@ "schema": { "$ref": "#/definitions/v1.PersistentVolume" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8026,6 +8584,9 @@ "schema": { "$ref": "#/definitions/v1.PodList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8095,6 +8656,9 @@ "schema": { "$ref": "#/definitions/v1.PodTemplateList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8162,6 +8726,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8183,6 +8750,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8204,6 +8774,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8225,6 +8798,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8246,6 +8822,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8267,6 +8846,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8308,6 +8890,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8329,6 +8914,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8350,6 +8938,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8371,6 +8962,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8392,6 +8986,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8413,6 +9010,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8462,6 +9062,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8483,6 +9086,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8504,6 +9110,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8525,6 +9134,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8546,6 +9158,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8567,6 +9182,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8608,6 +9226,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8629,6 +9250,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8650,6 +9274,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8671,6 +9298,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8692,6 +9322,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8713,6 +9346,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8762,6 +9398,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8783,6 +9422,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8804,6 +9446,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8825,6 +9470,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8846,6 +9494,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8867,6 +9518,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8900,6 +9554,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8921,6 +9578,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8942,6 +9602,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8963,6 +9626,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8984,6 +9650,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9005,6 +9674,9 @@ "schema": { "type": "string" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9048,6 +9720,9 @@ "schema": { "$ref": "#/definitions/v1.ReplicationControllerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9117,6 +9792,9 @@ "schema": { "$ref": "#/definitions/v1.ResourceQuotaList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9186,6 +9864,9 @@ "schema": { "$ref": "#/definitions/v1.SecretList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9255,6 +9936,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceAccountList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9324,6 +10008,9 @@ "schema": { "$ref": "#/definitions/v1.ServiceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9394,6 +10081,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9464,6 +10154,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9534,6 +10227,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9604,6 +10300,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9674,6 +10373,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9744,6 +10446,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9822,6 +10527,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9908,6 +10616,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -9986,6 +10697,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10072,6 +10786,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10150,6 +10867,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10236,6 +10956,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10314,6 +11037,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10400,6 +11126,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10478,6 +11207,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10564,6 +11296,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10642,6 +11377,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10728,6 +11466,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10806,6 +11547,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10892,6 +11636,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -10970,6 +11717,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11056,6 +11806,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11134,6 +11887,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11220,6 +11976,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11298,6 +12057,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11384,6 +12146,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11462,6 +12227,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11548,6 +12316,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11626,6 +12397,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11712,6 +12486,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11790,6 +12567,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11860,6 +12640,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -11938,6 +12721,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12008,6 +12794,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12078,6 +12867,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12156,6 +12948,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12226,6 +13021,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12296,6 +13094,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12366,6 +13167,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12436,6 +13240,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12506,6 +13313,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -12576,6 +13386,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -15321,5 +16134,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1alpha1.apps.json b/api/openapi-spec/v1alpha1.apps.json index 40cd1cea8b6..e48a0de34cc 100644 --- a/api/openapi-spec/v1alpha1.apps.json +++ b/api/openapi-spec/v1alpha1.apps.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -90,6 +93,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -123,6 +129,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -183,6 +192,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -241,6 +253,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -274,6 +289,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -307,6 +325,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -342,6 +363,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -392,6 +416,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -425,6 +452,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -460,6 +490,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -510,6 +543,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PetSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -580,6 +616,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -658,6 +697,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -744,6 +786,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1923,5 +1968,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1alpha1.certificates.k8s.io.json b/api/openapi-spec/v1alpha1.certificates.k8s.io.json index 68e043da7fc..3def06eb828 100644 --- a/api/openapi-spec/v1alpha1.certificates.k8s.io.json +++ b/api/openapi-spec/v1alpha1.certificates.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -90,6 +93,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequestList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -123,6 +129,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -183,6 +192,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -233,6 +245,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -266,6 +281,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -299,6 +317,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -334,6 +355,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -376,6 +400,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -426,6 +453,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.CertificateSigningRequest" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -477,6 +507,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -547,6 +580,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1006,5 +1042,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1alpha1.policy.json b/api/openapi-spec/v1alpha1.policy.json index c7584b11c9d..2a7eea6403c 100644 --- a/api/openapi-spec/v1alpha1.policy.json +++ b/api/openapi-spec/v1alpha1.policy.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -90,6 +93,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudgetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -123,6 +129,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -183,6 +192,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -241,6 +253,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -274,6 +289,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -307,6 +325,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -342,6 +363,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -392,6 +416,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -425,6 +452,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -460,6 +490,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudget" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -510,6 +543,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.PodDisruptionBudgetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -580,6 +616,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -658,6 +697,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -744,6 +786,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1221,5 +1266,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1alpha1.rbac.authorization.k8s.io.json b/api/openapi-spec/v1alpha1.rbac.authorization.k8s.io.json index 7ac03c2b38f..e2d0dc53293 100644 --- a/api/openapi-spec/v1alpha1.rbac.authorization.k8s.io.json +++ b/api/openapi-spec/v1alpha1.rbac.authorization.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -90,6 +93,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBindingList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -123,6 +129,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -183,6 +192,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -217,6 +229,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -250,6 +265,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -283,6 +301,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -318,6 +339,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -397,6 +421,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRoleList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -430,6 +457,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -490,6 +520,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -524,6 +557,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -557,6 +593,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -590,6 +629,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -625,6 +667,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.ClusterRole" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -704,6 +749,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBindingList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -737,6 +785,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -797,6 +848,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -839,6 +893,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -872,6 +929,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -905,6 +965,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -940,6 +1003,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBinding" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1027,6 +1093,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1060,6 +1129,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1120,6 +1192,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1162,6 +1237,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1195,6 +1273,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1228,6 +1309,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1263,6 +1347,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.Role" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1313,6 +1400,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleBindingList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1382,6 +1472,9 @@ "schema": { "$ref": "#/definitions/v1alpha1.RoleList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1452,6 +1545,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1522,6 +1618,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1600,6 +1699,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1670,6 +1772,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1748,6 +1853,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1826,6 +1934,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1912,6 +2023,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1990,6 +2104,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2076,6 +2193,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2146,6 +2266,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2756,5 +2879,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1beta1.authentication.k8s.io.json b/api/openapi-spec/v1beta1.authentication.k8s.io.json index 27347a20788..b8fde14370e 100644 --- a/api/openapi-spec/v1beta1.authentication.k8s.io.json +++ b/api/openapi-spec/v1beta1.authentication.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -53,6 +56,9 @@ "schema": { "$ref": "#/definitions/v1beta1.TokenReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -307,5 +313,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1beta1.authorization.k8s.io.json b/api/openapi-spec/v1beta1.authorization.k8s.io.json index 37ea8864929..97458ca31dd 100644 --- a/api/openapi-spec/v1beta1.authorization.k8s.io.json +++ b/api/openapi-spec/v1beta1.authorization.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -53,6 +56,9 @@ "schema": { "$ref": "#/definitions/v1beta1.LocalSubjectAccessReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -103,6 +109,9 @@ "schema": { "$ref": "#/definitions/v1beta1.SelfSubjectAccessReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -145,6 +154,9 @@ "schema": { "$ref": "#/definitions/v1beta1.SubjectAccessReview" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -494,5 +506,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1beta1.extensions.json b/api/openapi-spec/v1beta1.extensions.json index 9368b0290e0..f0894478ce7 100644 --- a/api/openapi-spec/v1beta1.extensions.json +++ b/api/openapi-spec/v1beta1.extensions.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -53,6 +56,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -122,6 +128,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DeploymentList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -191,6 +200,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -260,6 +272,9 @@ "schema": { "$ref": "#/definitions/v1beta1.IngressList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -329,6 +344,9 @@ "schema": { "$ref": "#/definitions/v1beta1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -435,6 +453,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -468,6 +489,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -528,6 +552,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -586,6 +613,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -619,6 +649,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -652,6 +685,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -687,6 +723,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -737,6 +776,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -770,6 +812,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -805,6 +850,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DaemonSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -892,6 +940,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DeploymentList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -925,6 +976,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -985,6 +1039,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1043,6 +1100,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1076,6 +1136,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1109,6 +1172,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1144,6 +1210,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1194,6 +1263,9 @@ "schema": { "$ref": "#/definitions/v1beta1.DeploymentRollback" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1252,6 +1324,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1285,6 +1360,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1320,6 +1398,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1370,6 +1451,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1403,6 +1487,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1438,6 +1525,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Deployment" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1525,6 +1615,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscalerList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1558,6 +1651,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1618,6 +1714,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1676,6 +1775,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1709,6 +1811,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1742,6 +1847,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1777,6 +1885,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1827,6 +1938,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1860,6 +1974,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1895,6 +2012,9 @@ "schema": { "$ref": "#/definitions/v1beta1.HorizontalPodAutoscaler" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -1982,6 +2102,9 @@ "schema": { "$ref": "#/definitions/v1beta1.IngressList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2015,6 +2138,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2075,6 +2201,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2133,6 +2262,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2166,6 +2298,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2199,6 +2334,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2234,6 +2372,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2284,6 +2425,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2317,6 +2461,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2352,6 +2499,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Ingress" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2439,6 +2589,9 @@ "schema": { "$ref": "#/definitions/v1beta1.JobList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2472,6 +2625,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2532,6 +2688,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2590,6 +2749,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2623,6 +2785,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2656,6 +2821,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2691,6 +2859,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2741,6 +2912,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2774,6 +2948,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2809,6 +2986,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Job" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2896,6 +3076,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicyList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2929,6 +3112,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -2989,6 +3175,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3047,6 +3236,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3080,6 +3272,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3113,6 +3308,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3148,6 +3346,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicy" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3235,6 +3436,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3268,6 +3472,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3328,6 +3535,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3386,6 +3596,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3419,6 +3632,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3452,6 +3668,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3487,6 +3706,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3537,6 +3759,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3570,6 +3795,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3605,6 +3833,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3655,6 +3886,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3688,6 +3922,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3723,6 +3960,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSet" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3773,6 +4013,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3806,6 +4049,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3841,6 +4087,9 @@ "schema": { "$ref": "#/definitions/v1beta1.Scale" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3891,6 +4140,9 @@ "schema": { "$ref": "#/definitions/v1beta1.NetworkPolicyList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -3960,6 +4212,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ReplicaSetList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4066,6 +4321,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResourceList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4099,6 +4357,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4159,6 +4420,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4209,6 +4473,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4242,6 +4509,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4275,6 +4545,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4310,6 +4583,9 @@ "schema": { "$ref": "#/definitions/v1beta1.ThirdPartyResource" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4353,6 +4629,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4423,6 +4702,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4493,6 +4775,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4563,6 +4848,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4633,6 +4921,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4703,6 +4994,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4781,6 +5075,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4867,6 +5164,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -4945,6 +5245,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5031,6 +5334,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5109,6 +5415,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5195,6 +5504,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5273,6 +5585,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5359,6 +5674,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5437,6 +5755,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5523,6 +5844,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5601,6 +5925,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5687,6 +6014,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5765,6 +6095,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5851,6 +6184,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5921,6 +6257,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -5991,6 +6330,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -6061,6 +6403,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -8073,5 +8418,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v1beta1.storage.k8s.io.json b/api/openapi-spec/v1beta1.storage.k8s.io.json index 5a6803d8fe9..e8d91425bd1 100644 --- a/api/openapi-spec/v1beta1.storage.k8s.io.json +++ b/api/openapi-spec/v1beta1.storage.k8s.io.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -90,6 +93,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClassList" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -123,6 +129,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -183,6 +192,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -233,6 +245,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -266,6 +281,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -299,6 +317,9 @@ "schema": { "$ref": "#/definitions/unversioned.Status" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -334,6 +355,9 @@ "schema": { "$ref": "#/definitions/v1beta1.StorageClass" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -377,6 +401,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -447,6 +474,9 @@ "schema": { "$ref": "#/definitions/versioned.Event" } + }, + "401": { + "description": "Unauthorized" } } }, @@ -851,5 +881,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/v2alpha1.batch.json b/api/openapi-spec/v2alpha1.batch.json index 103fba466a7..6e8e021aa6c 100644 --- a/api/openapi-spec/v2alpha1.batch.json +++ b/api/openapi-spec/v2alpha1.batch.json @@ -28,6 +28,9 @@ "schema": { "$ref": "#/definitions/unversioned.APIResourceList" } + }, + "401": { + "description": "Unauthorized" } } } @@ -76,5 +79,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/api/openapi-spec/version.json b/api/openapi-spec/version.json index 39cd55d7b66..461675e8b86 100644 --- a/api/openapi-spec/version.json +++ b/api/openapi-spec/version.json @@ -24,6 +24,9 @@ "schema": { "$ref": "#/definitions/version.Info" } + }, + "401": { + "description": "Unauthorized" } } } @@ -73,5 +76,18 @@ } } } - } + }, + "securityDefinitions": { + "BearerToken": { + "description": "Bearer Token authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + }, + "security": [ + { + "BearerToken": [] + } + ] } diff --git a/federation/apis/openapi-spec/api.json b/federation/apis/openapi-spec/api.json index 910774339b9..30d9a9595f4 100644 --- a/federation/apis/openapi-spec/api.json +++ b/federation/apis/openapi-spec/api.json @@ -74,5 +74,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/apis.json b/federation/apis/openapi-spec/apis.json index 46b45a3592a..32c5428b239 100644 --- a/federation/apis/openapi-spec/apis.json +++ b/federation/apis/openapi-spec/apis.json @@ -115,5 +115,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/extensions.json b/federation/apis/openapi-spec/extensions.json index 82c22d0c2ce..c72e3ef0895 100644 --- a/federation/apis/openapi-spec/extensions.json +++ b/federation/apis/openapi-spec/extensions.json @@ -100,5 +100,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/federation.json b/federation/apis/openapi-spec/federation.json index ba36f32bf04..c757a606c5e 100644 --- a/federation/apis/openapi-spec/federation.json +++ b/federation/apis/openapi-spec/federation.json @@ -100,5 +100,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/logs.json b/federation/apis/openapi-spec/logs.json index 94dea2c0623..76d66a0ed09 100644 --- a/federation/apis/openapi-spec/logs.json +++ b/federation/apis/openapi-spec/logs.json @@ -42,5 +42,23 @@ ] } }, - "definitions": {} + "definitions": {}, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } + } } diff --git a/federation/apis/openapi-spec/root_swagger.json b/federation/apis/openapi-spec/root_swagger.json index 55644c49d6f..787b5dcbee8 100644 --- a/federation/apis/openapi-spec/root_swagger.json +++ b/federation/apis/openapi-spec/root_swagger.json @@ -73,7 +73,7 @@ "schemes": [ "https" ], - "operationId": "listEventForAllNamespaces", + "operationId": "listCoreV1EventForAllNamespaces", "responses": { "200": { "description": "OK", @@ -142,7 +142,7 @@ "schemes": [ "https" ], - "operationId": "listNamespace", + "operationId": "listCoreV1Namespace", "parameters": [ { "uniqueItems": true, @@ -202,7 +202,7 @@ "schemes": [ "https" ], - "operationId": "createNamespace", + "operationId": "createCoreV1Namespace", "parameters": [ { "name": "body", @@ -235,7 +235,7 @@ "schemes": [ "https" ], - "operationId": "deletecollectionNamespace", + "operationId": "deleteCoreV1CollectionNamespace", "parameters": [ { "uniqueItems": true, @@ -306,7 +306,7 @@ "schemes": [ "https" ], - "operationId": "listNamespacedEvent", + "operationId": "listCoreV1NamespacedEvent", "parameters": [ { "uniqueItems": true, @@ -366,7 +366,7 @@ "schemes": [ "https" ], - "operationId": "createNamespacedEvent", + "operationId": "createCoreV1NamespacedEvent", "parameters": [ { "name": "body", @@ -399,7 +399,7 @@ "schemes": [ "https" ], - "operationId": "deletecollectionNamespacedEvent", + "operationId": "deleteCoreV1CollectionNamespacedEvent", "parameters": [ { "uniqueItems": true, @@ -478,7 +478,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedEvent", + "operationId": "readCoreV1NamespacedEvent", "parameters": [ { "uniqueItems": true, @@ -517,7 +517,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedEvent", + "operationId": "replaceCoreV1NamespacedEvent", "parameters": [ { "name": "body", @@ -550,7 +550,7 @@ "schemes": [ "https" ], - "operationId": "deleteNamespacedEvent", + "operationId": "deleteCoreV1NamespacedEvent", "parameters": [ { "name": "body", @@ -585,7 +585,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedEvent", + "operationId": "patchCoreV1NamespacedEvent", "parameters": [ { "name": "body", @@ -645,7 +645,7 @@ "schemes": [ "https" ], - "operationId": "listNamespacedSecret", + "operationId": "listCoreV1NamespacedSecret", "parameters": [ { "uniqueItems": true, @@ -705,7 +705,7 @@ "schemes": [ "https" ], - "operationId": "createNamespacedSecret", + "operationId": "createCoreV1NamespacedSecret", "parameters": [ { "name": "body", @@ -738,7 +738,7 @@ "schemes": [ "https" ], - "operationId": "deletecollectionNamespacedSecret", + "operationId": "deleteCoreV1CollectionNamespacedSecret", "parameters": [ { "uniqueItems": true, @@ -817,7 +817,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedSecret", + "operationId": "readCoreV1NamespacedSecret", "parameters": [ { "uniqueItems": true, @@ -856,7 +856,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedSecret", + "operationId": "replaceCoreV1NamespacedSecret", "parameters": [ { "name": "body", @@ -889,7 +889,7 @@ "schemes": [ "https" ], - "operationId": "deleteNamespacedSecret", + "operationId": "deleteCoreV1NamespacedSecret", "parameters": [ { "name": "body", @@ -924,7 +924,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedSecret", + "operationId": "patchCoreV1NamespacedSecret", "parameters": [ { "name": "body", @@ -984,7 +984,7 @@ "schemes": [ "https" ], - "operationId": "listNamespacedService", + "operationId": "listCoreV1NamespacedService", "parameters": [ { "uniqueItems": true, @@ -1044,7 +1044,7 @@ "schemes": [ "https" ], - "operationId": "createNamespacedService", + "operationId": "createCoreV1NamespacedService", "parameters": [ { "name": "body", @@ -1077,7 +1077,7 @@ "schemes": [ "https" ], - "operationId": "deletecollectionNamespacedService", + "operationId": "deleteCoreV1CollectionNamespacedService", "parameters": [ { "uniqueItems": true, @@ -1156,7 +1156,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedService", + "operationId": "readCoreV1NamespacedService", "parameters": [ { "uniqueItems": true, @@ -1195,7 +1195,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedService", + "operationId": "replaceCoreV1NamespacedService", "parameters": [ { "name": "body", @@ -1228,7 +1228,7 @@ "schemes": [ "https" ], - "operationId": "deleteNamespacedService", + "operationId": "deleteCoreV1NamespacedService", "parameters": [ { "name": "body", @@ -1263,7 +1263,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedService", + "operationId": "patchCoreV1NamespacedService", "parameters": [ { "name": "body", @@ -1323,7 +1323,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedServiceStatus", + "operationId": "readCoreV1NamespacedServiceStatus", "responses": { "200": { "description": "OK", @@ -1346,7 +1346,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedServiceStatus", + "operationId": "replaceCoreV1NamespacedServiceStatus", "parameters": [ { "name": "body", @@ -1381,7 +1381,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedServiceStatus", + "operationId": "patchCoreV1NamespacedServiceStatus", "parameters": [ { "name": "body", @@ -1441,7 +1441,7 @@ "schemes": [ "https" ], - "operationId": "readNamespace", + "operationId": "readCoreV1Namespace", "parameters": [ { "uniqueItems": true, @@ -1480,7 +1480,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespace", + "operationId": "replaceCoreV1Namespace", "parameters": [ { "name": "body", @@ -1513,7 +1513,7 @@ "schemes": [ "https" ], - "operationId": "deleteNamespace", + "operationId": "deleteCoreV1Namespace", "parameters": [ { "name": "body", @@ -1548,7 +1548,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespace", + "operationId": "patchCoreV1Namespace", "parameters": [ { "name": "body", @@ -1600,7 +1600,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespaceFinalize", + "operationId": "replaceCoreV1NamespaceFinalize", "responses": { "200": { "description": "OK", @@ -1650,7 +1650,7 @@ "schemes": [ "https" ], - "operationId": "readNamespaceStatus", + "operationId": "readCoreV1NamespaceStatus", "responses": { "200": { "description": "OK", @@ -1673,7 +1673,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespaceStatus", + "operationId": "replaceCoreV1NamespaceStatus", "parameters": [ { "name": "body", @@ -1708,7 +1708,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespaceStatus", + "operationId": "patchCoreV1NamespaceStatus", "parameters": [ { "name": "body", @@ -1760,7 +1760,7 @@ "schemes": [ "https" ], - "operationId": "listSecretForAllNamespaces", + "operationId": "listCoreV1SecretForAllNamespaces", "responses": { "200": { "description": "OK", @@ -1829,7 +1829,7 @@ "schemes": [ "https" ], - "operationId": "listServiceForAllNamespaces", + "operationId": "listCoreV1ServiceForAllNamespaces", "responses": { "200": { "description": "OK", @@ -1899,7 +1899,7 @@ "schemes": [ "https" ], - "operationId": "watchEventListForAllNamespaces", + "operationId": "watchCoreV1EventListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -1969,7 +1969,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespaceList", + "operationId": "watchCoreV1NamespaceList", "responses": { "200": { "description": "OK", @@ -2039,7 +2039,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedEventList", + "operationId": "watchCoreV1NamespacedEventList", "responses": { "200": { "description": "OK", @@ -2117,7 +2117,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedEvent", + "operationId": "watchCoreV1NamespacedEvent", "responses": { "200": { "description": "OK", @@ -2203,7 +2203,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedSecretList", + "operationId": "watchCoreV1NamespacedSecretList", "responses": { "200": { "description": "OK", @@ -2281,7 +2281,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedSecret", + "operationId": "watchCoreV1NamespacedSecret", "responses": { "200": { "description": "OK", @@ -2367,7 +2367,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedServiceList", + "operationId": "watchCoreV1NamespacedServiceList", "responses": { "200": { "description": "OK", @@ -2445,7 +2445,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedService", + "operationId": "watchCoreV1NamespacedService", "responses": { "200": { "description": "OK", @@ -2531,7 +2531,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespace", + "operationId": "watchCoreV1Namespace", "responses": { "200": { "description": "OK", @@ -2609,7 +2609,7 @@ "schemes": [ "https" ], - "operationId": "watchSecretListForAllNamespaces", + "operationId": "watchCoreV1SecretListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -2679,7 +2679,7 @@ "schemes": [ "https" ], - "operationId": "watchServiceListForAllNamespaces", + "operationId": "watchCoreV1ServiceListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -2815,6 +2815,144 @@ } } }, + "/apis/extensions/v1beta1/daemonsets": { + "get": { + "description": "list or watch objects of kind DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listExtensionsV1beta1DaemonSetForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSetList" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/deployments": { + "get": { + "description": "list or watch objects of kind Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listExtensionsV1beta1DeploymentForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DeploymentList" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/ingresses": { "get": { "description": "list or watch objects of kind Ingress", @@ -2829,7 +2967,7 @@ "schemes": [ "https" ], - "operationId": "listIngressForAllNamespaces", + "operationId": "listExtensionsV1beta1IngressForAllNamespaces", "responses": { "200": { "description": "OK", @@ -2884,6 +3022,1096 @@ } ] }, + "/apis/extensions/v1beta1/namespaces/{namespace}/daemonsets": { + "get": { + "description": "list or watch objects of kind DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listExtensionsV1beta1NamespacedDaemonSet", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/v1beta1.DaemonSetList" + } + } + } + }, + "post": { + "description": "create a DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "createExtensionsV1beta1NamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "delete": { + "description": "delete collection of DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deleteExtensionsV1beta1CollectionNamespacedDaemonSet", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/unversioned.Status" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}": { + "get": { + "description": "read the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readExtensionsV1beta1NamespacedDaemonSet", + "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/v1beta1.DaemonSet" + } + } + } + }, + "put": { + "description": "replace the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceExtensionsV1beta1NamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "delete": { + "description": "delete a DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deleteExtensionsV1beta1NamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/unversioned.Status" + } + } + } + }, + "patch": { + "description": "partially update 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" + ], + "operationId": "patchExtensionsV1beta1NamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}/status": { + "get": { + "description": "read status of the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readExtensionsV1beta1NamespacedDaemonSetStatus", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "put": { + "description": "replace status of the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceExtensionsV1beta1NamespacedDaemonSetStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "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" + ], + "operationId": "patchExtensionsV1beta1NamespacedDaemonSetStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/deployments": { + "get": { + "description": "list or watch objects of kind Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listExtensionsV1beta1NamespacedDeployment", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/v1beta1.DeploymentList" + } + } + } + }, + "post": { + "description": "create a Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "createExtensionsV1beta1NamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "delete": { + "description": "delete collection of Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deleteExtensionsV1beta1CollectionNamespacedDeployment", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/unversioned.Status" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}": { + "get": { + "description": "read the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readExtensionsV1beta1NamespacedDeployment", + "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/v1beta1.Deployment" + } + } + } + }, + "put": { + "description": "replace the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceExtensionsV1beta1NamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "delete": { + "description": "delete a Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deleteExtensionsV1beta1NamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/unversioned.Status" + } + } + } + }, + "patch": { + "description": "partially update 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" + ], + "operationId": "patchExtensionsV1beta1NamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/rollback": { + "post": { + "description": "create rollback of a DeploymentRollback", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "createExtensionsV1beta1NamespacedDeploymentRollbackRollback", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DeploymentRollback" + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DeploymentRollback" + } + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the DeploymentRollback", + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale": { + "get": { + "description": "read scale of the specified Scale", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readExtensionsV1beta1NamespacedDeploymentsScale", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + } + }, + "put": { + "description": "replace scale of the specified Scale", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceExtensionsV1beta1NamespacedDeploymentsScale", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + } + }, + "patch": { + "description": "partially update scale of the specified Scale", + "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" + ], + "operationId": "patchExtensionsV1beta1NamespacedDeploymentsScale", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the Scale", + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status": { + "get": { + "description": "read status of the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readExtensionsV1beta1NamespacedDeploymentStatus", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "put": { + "description": "replace status of the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceExtensionsV1beta1NamespacedDeploymentStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "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" + ], + "operationId": "patchExtensionsV1beta1NamespacedDeploymentStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/ingresses": { "get": { "description": "list or watch objects of kind Ingress", @@ -2898,7 +4126,7 @@ "schemes": [ "https" ], - "operationId": "listNamespacedIngress", + "operationId": "listExtensionsV1beta1NamespacedIngress", "parameters": [ { "uniqueItems": true, @@ -2958,7 +4186,7 @@ "schemes": [ "https" ], - "operationId": "createNamespacedIngress", + "operationId": "createExtensionsV1beta1NamespacedIngress", "parameters": [ { "name": "body", @@ -2991,7 +4219,7 @@ "schemes": [ "https" ], - "operationId": "deletecollectionNamespacedIngress", + "operationId": "deleteExtensionsV1beta1CollectionNamespacedIngress", "parameters": [ { "uniqueItems": true, @@ -3070,7 +4298,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedIngress", + "operationId": "readExtensionsV1beta1NamespacedIngress", "parameters": [ { "uniqueItems": true, @@ -3109,7 +4337,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedIngress", + "operationId": "replaceExtensionsV1beta1NamespacedIngress", "parameters": [ { "name": "body", @@ -3142,7 +4370,7 @@ "schemes": [ "https" ], - "operationId": "deleteNamespacedIngress", + "operationId": "deleteExtensionsV1beta1NamespacedIngress", "parameters": [ { "name": "body", @@ -3177,7 +4405,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedIngress", + "operationId": "patchExtensionsV1beta1NamespacedIngress", "parameters": [ { "name": "body", @@ -3237,7 +4465,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedIngressStatus", + "operationId": "readExtensionsV1beta1NamespacedIngressStatus", "responses": { "200": { "description": "OK", @@ -3260,7 +4488,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedIngressStatus", + "operationId": "replaceExtensionsV1beta1NamespacedIngressStatus", "parameters": [ { "name": "body", @@ -3295,7 +4523,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedIngressStatus", + "operationId": "patchExtensionsV1beta1NamespacedIngressStatus", "parameters": [ { "name": "body", @@ -3355,7 +4583,7 @@ "schemes": [ "https" ], - "operationId": "listNamespacedReplicaSet", + "operationId": "listExtensionsV1beta1NamespacedReplicaSet", "parameters": [ { "uniqueItems": true, @@ -3415,7 +4643,7 @@ "schemes": [ "https" ], - "operationId": "createNamespacedReplicaSet", + "operationId": "createExtensionsV1beta1NamespacedReplicaSet", "parameters": [ { "name": "body", @@ -3448,7 +4676,7 @@ "schemes": [ "https" ], - "operationId": "deletecollectionNamespacedReplicaSet", + "operationId": "deleteExtensionsV1beta1CollectionNamespacedReplicaSet", "parameters": [ { "uniqueItems": true, @@ -3527,7 +4755,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedReplicaSet", + "operationId": "readExtensionsV1beta1NamespacedReplicaSet", "parameters": [ { "uniqueItems": true, @@ -3566,7 +4794,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedReplicaSet", + "operationId": "replaceExtensionsV1beta1NamespacedReplicaSet", "parameters": [ { "name": "body", @@ -3599,7 +4827,7 @@ "schemes": [ "https" ], - "operationId": "deleteNamespacedReplicaSet", + "operationId": "deleteExtensionsV1beta1NamespacedReplicaSet", "parameters": [ { "name": "body", @@ -3634,7 +4862,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedReplicaSet", + "operationId": "patchExtensionsV1beta1NamespacedReplicaSet", "parameters": [ { "name": "body", @@ -3694,7 +4922,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedScaleScale", + "operationId": "readExtensionsV1beta1NamespacedReplicasetsScale", "responses": { "200": { "description": "OK", @@ -3717,7 +4945,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedScaleScale", + "operationId": "replaceExtensionsV1beta1NamespacedReplicasetsScale", "parameters": [ { "name": "body", @@ -3752,7 +4980,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedScaleScale", + "operationId": "patchExtensionsV1beta1NamespacedReplicasetsScale", "parameters": [ { "name": "body", @@ -3812,7 +5040,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedReplicaSetStatus", + "operationId": "readExtensionsV1beta1NamespacedReplicaSetStatus", "responses": { "200": { "description": "OK", @@ -3835,7 +5063,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedReplicaSetStatus", + "operationId": "replaceExtensionsV1beta1NamespacedReplicaSetStatus", "parameters": [ { "name": "body", @@ -3870,7 +5098,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedReplicaSetStatus", + "operationId": "patchExtensionsV1beta1NamespacedReplicaSetStatus", "parameters": [ { "name": "body", @@ -3930,7 +5158,7 @@ "schemes": [ "https" ], - "operationId": "listReplicaSetForAllNamespaces", + "operationId": "listExtensionsV1beta1ReplicaSetForAllNamespaces", "responses": { "200": { "description": "OK", @@ -3985,6 +5213,146 @@ } ] }, + "/apis/extensions/v1beta1/watch/daemonsets": { + "get": { + "description": "watch individual changes to a list of DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchExtensionsV1beta1DaemonSetListForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/deployments": { + "get": { + "description": "watch individual changes to a list of Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchExtensionsV1beta1DeploymentListForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/ingresses": { "get": { "description": "watch individual changes to a list of Ingress", @@ -4000,7 +5368,7 @@ "schemes": [ "https" ], - "operationId": "watchIngressListForAllNamespaces", + "operationId": "watchExtensionsV1beta1IngressListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -4055,6 +5423,334 @@ } ] }, + "/apis/extensions/v1beta1/watch/namespaces/{namespace}/daemonsets": { + "get": { + "description": "watch individual changes to a list of DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchExtensionsV1beta1NamespacedDaemonSetList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/daemonsets/{name}": { + "get": { + "description": "watch changes to an object of kind DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchExtensionsV1beta1NamespacedDaemonSet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/deployments": { + "get": { + "description": "watch individual changes to a list of Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchExtensionsV1beta1NamespacedDeploymentList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/deployments/{name}": { + "get": { + "description": "watch changes to an object of kind Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchExtensionsV1beta1NamespacedDeployment", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/ingresses": { "get": { "description": "watch individual changes to a list of Ingress", @@ -4070,7 +5766,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedIngressList", + "operationId": "watchExtensionsV1beta1NamespacedIngressList", "responses": { "200": { "description": "OK", @@ -4148,7 +5844,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedIngress", + "operationId": "watchExtensionsV1beta1NamespacedIngress", "responses": { "200": { "description": "OK", @@ -4234,7 +5930,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedReplicaSetList", + "operationId": "watchExtensionsV1beta1NamespacedReplicaSetList", "responses": { "200": { "description": "OK", @@ -4312,7 +6008,7 @@ "schemes": [ "https" ], - "operationId": "watchNamespacedReplicaSet", + "operationId": "watchExtensionsV1beta1NamespacedReplicaSet", "responses": { "200": { "description": "OK", @@ -4398,7 +6094,7 @@ "schemes": [ "https" ], - "operationId": "watchReplicaSetListForAllNamespaces", + "operationId": "watchExtensionsV1beta1ReplicaSetListForAllNamespaces", "responses": { "200": { "description": "OK", @@ -4521,7 +6217,7 @@ "schemes": [ "https" ], - "operationId": "listCluster", + "operationId": "listFederationV1beta1Cluster", "parameters": [ { "uniqueItems": true, @@ -4581,7 +6277,7 @@ "schemes": [ "https" ], - "operationId": "createCluster", + "operationId": "createFederationV1beta1Cluster", "parameters": [ { "name": "body", @@ -4614,7 +6310,7 @@ "schemes": [ "https" ], - "operationId": "deletecollectionCluster", + "operationId": "deleteFederationV1beta1CollectionCluster", "parameters": [ { "uniqueItems": true, @@ -4685,7 +6381,7 @@ "schemes": [ "https" ], - "operationId": "readCluster", + "operationId": "readFederationV1beta1Cluster", "parameters": [ { "uniqueItems": true, @@ -4724,7 +6420,7 @@ "schemes": [ "https" ], - "operationId": "replaceCluster", + "operationId": "replaceFederationV1beta1Cluster", "parameters": [ { "name": "body", @@ -4757,7 +6453,7 @@ "schemes": [ "https" ], - "operationId": "deleteCluster", + "operationId": "deleteFederationV1beta1Cluster", "parameters": [ { "name": "body", @@ -4792,7 +6488,7 @@ "schemes": [ "https" ], - "operationId": "patchCluster", + "operationId": "patchFederationV1beta1Cluster", "parameters": [ { "name": "body", @@ -4844,7 +6540,7 @@ "schemes": [ "https" ], - "operationId": "replaceClusterStatus", + "operationId": "replaceFederationV1beta1ClusterStatus", "responses": { "200": { "description": "OK", @@ -4895,7 +6591,7 @@ "schemes": [ "https" ], - "operationId": "watchClusterList", + "operationId": "watchFederationV1beta1ClusterList", "responses": { "200": { "description": "OK", @@ -4965,7 +6661,7 @@ "schemes": [ "https" ], - "operationId": "watchCluster", + "operationId": "watchFederationV1beta1Cluster", "responses": { "200": { "description": "OK", @@ -6607,6 +8303,235 @@ } } }, + "v1beta1.DaemonSet": { + "description": "DaemonSet represents the configuration of a daemon set.", + "properties": { + "metadata": { + "description": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "$ref": "#/definitions/v1.ObjectMeta" + }, + "spec": { + "description": "Spec defines the desired behavior of this daemon set. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "$ref": "#/definitions/v1beta1.DaemonSetSpec" + }, + "status": { + "description": "Status is the current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "$ref": "#/definitions/v1beta1.DaemonSetStatus" + } + } + }, + "v1beta1.DaemonSetList": { + "description": "DaemonSetList is a collection of daemon sets.", + "required": [ + "items" + ], + "properties": { + "items": { + "description": "Items is a list of daemon sets.", + "type": "array", + "items": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + }, + "metadata": { + "description": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "$ref": "#/definitions/unversioned.ListMeta" + } + } + }, + "v1beta1.DaemonSetSpec": { + "description": "DaemonSetSpec is the specification of a daemon set.", + "required": [ + "template" + ], + "properties": { + "selector": { + "description": "Selector is a label query over pods that are managed by the daemon set. Must match in order to be controlled. If empty, defaulted to labels on Pod template. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors", + "$ref": "#/definitions/v1beta1.LabelSelector" + }, + "template": { + "description": "Template is the object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: http://kubernetes.io/docs/user-guide/replication-controller#pod-template", + "$ref": "#/definitions/v1.PodTemplateSpec" + } + } + }, + "v1beta1.DaemonSetStatus": { + "description": "DaemonSetStatus represents the current status of a daemon set.", + "required": [ + "currentNumberScheduled", + "numberMisscheduled", + "desiredNumberScheduled", + "numberReady" + ], + "properties": { + "currentNumberScheduled": { + "description": "CurrentNumberScheduled is the number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", + "type": "integer", + "format": "int32" + }, + "desiredNumberScheduled": { + "description": "DesiredNumberScheduled is the total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", + "type": "integer", + "format": "int32" + }, + "numberMisscheduled": { + "description": "NumberMisscheduled is the number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", + "type": "integer", + "format": "int32" + }, + "numberReady": { + "description": "NumberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.", + "type": "integer", + "format": "int32" + } + } + }, + "v1beta1.Deployment": { + "description": "Deployment enables declarative updates for Pods and ReplicaSets.", + "properties": { + "metadata": { + "description": "Standard object metadata.", + "$ref": "#/definitions/v1.ObjectMeta" + }, + "spec": { + "description": "Specification of the desired behavior of the Deployment.", + "$ref": "#/definitions/v1beta1.DeploymentSpec" + }, + "status": { + "description": "Most recently observed status of the Deployment.", + "$ref": "#/definitions/v1beta1.DeploymentStatus" + } + } + }, + "v1beta1.DeploymentList": { + "description": "DeploymentList is a list of Deployments.", + "required": [ + "items" + ], + "properties": { + "items": { + "description": "Items is the list of Deployments.", + "type": "array", + "items": { + "$ref": "#/definitions/v1beta1.Deployment" + } + }, + "metadata": { + "description": "Standard list metadata.", + "$ref": "#/definitions/unversioned.ListMeta" + } + } + }, + "v1beta1.DeploymentRollback": { + "description": "DeploymentRollback stores the information required to rollback a deployment.", + "required": [ + "name", + "rollbackTo" + ], + "properties": { + "name": { + "description": "Required: This must match the Name of a deployment.", + "type": "string" + }, + "rollbackTo": { + "description": "The config of this deployment rollback.", + "$ref": "#/definitions/v1beta1.RollbackConfig" + }, + "updatedAnnotations": { + "description": "The annotations to be updated to a deployment", + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + }, + "v1beta1.DeploymentSpec": { + "description": "DeploymentSpec is the specification of the desired behavior of the Deployment.", + "required": [ + "template" + ], + "properties": { + "minReadySeconds": { + "description": "Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)", + "type": "integer", + "format": "int32" + }, + "paused": { + "description": "Indicates that the deployment is paused and will not be processed by the deployment controller.", + "type": "boolean" + }, + "replicas": { + "description": "Number of desired pods. This is a pointer to distinguish between explicit zero and not specified. Defaults to 1.", + "type": "integer", + "format": "int32" + }, + "revisionHistoryLimit": { + "description": "The number of old ReplicaSets to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified.", + "type": "integer", + "format": "int32" + }, + "rollbackTo": { + "description": "The config this deployment is rolling back to. Will be cleared after rollback is done.", + "$ref": "#/definitions/v1beta1.RollbackConfig" + }, + "selector": { + "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment.", + "$ref": "#/definitions/v1beta1.LabelSelector" + }, + "strategy": { + "description": "The deployment strategy to use to replace existing pods with new ones.", + "$ref": "#/definitions/v1beta1.DeploymentStrategy" + }, + "template": { + "description": "Template describes the pods that will be created.", + "$ref": "#/definitions/v1.PodTemplateSpec" + } + } + }, + "v1beta1.DeploymentStatus": { + "description": "DeploymentStatus is the most recently observed status of the Deployment.", + "properties": { + "availableReplicas": { + "description": "Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.", + "type": "integer", + "format": "int32" + }, + "observedGeneration": { + "description": "The generation observed by the deployment controller.", + "type": "integer", + "format": "int64" + }, + "replicas": { + "description": "Total number of non-terminated pods targeted by this deployment (their labels match the selector).", + "type": "integer", + "format": "int32" + }, + "unavailableReplicas": { + "description": "Total number of unavailable pods targeted by this deployment.", + "type": "integer", + "format": "int32" + }, + "updatedReplicas": { + "description": "Total number of non-terminated pods targeted by this deployment that have the desired template spec.", + "type": "integer", + "format": "int32" + } + } + }, + "v1beta1.DeploymentStrategy": { + "description": "DeploymentStrategy describes how to replace existing pods with new ones.", + "properties": { + "rollingUpdate": { + "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate.", + "$ref": "#/definitions/v1beta1.RollingUpdateDeployment" + }, + "type": { + "description": "Type of deployment. Can be \"Recreate\" or \"RollingUpdate\". Default is RollingUpdate.", + "type": "string" + } + } + }, "v1beta1.Ingress": { "description": "Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.", "properties": { @@ -6777,6 +8702,39 @@ } } }, + "v1beta1.ReplicaSetCondition": { + "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", + "required": [ + "type", + "status" + ], + "properties": { + "lastProbeTime": { + "description": "Last time we probed the condition.", + "$ref": "#/definitions/unversioned.Time" + }, + "lastTransitionTime": { + "description": "The last time the condition transitioned from one status to another.", + "$ref": "#/definitions/unversioned.Time" + }, + "message": { + "description": "A human readable message indicating details about the transition.", + "type": "string" + }, + "reason": { + "description": "The reason for the condition's last transition.", + "type": "string" + }, + "status": { + "description": "Status of the condition, one of True, False, Unknown.", + "type": "string" + }, + "type": { + "description": "Type of replica set condition.", + "type": "string" + } + } + }, "v1beta1.ReplicaSetList": { "description": "ReplicaSetList is a collection of ReplicaSets.", "required": [ @@ -6830,6 +8788,13 @@ "type": "integer", "format": "int32" }, + "conditions": { + "description": "Represents the latest available observations of a replica set's current state.", + "type": "array", + "items": { + "$ref": "#/definitions/v1beta1.ReplicaSetCondition" + } + }, "fullyLabeledReplicas": { "description": "The number of pods that have labels matching the labels of the pod template of the replicaset.", "type": "integer", @@ -6852,6 +8817,28 @@ } } }, + "v1beta1.RollbackConfig": { + "properties": { + "revision": { + "description": "The revision to rollback to. If set to 0, rollbck to the last revision.", + "type": "integer", + "format": "int64" + } + } + }, + "v1beta1.RollingUpdateDeployment": { + "description": "Spec to control the desired behavior of rolling update.", + "properties": { + "maxSurge": { + "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. By default, a value of 1 is used. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is atmost 130% of desired pods.", + "$ref": "#/definitions/intstr.IntOrString" + }, + "maxUnavailable": { + "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0 if MaxSurge is 0. By default, a fixed value of 1 is used. Example: when this is set to 30%, the old RC can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old RC can be scaled down further, followed by scaling up the new RC, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods.", + "$ref": "#/definitions/intstr.IntOrString" + } + } + }, "v1beta1.Scale": { "description": "represents a scaling request for a resource.", "properties": { @@ -6979,5 +8966,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/v1.json b/federation/apis/openapi-spec/v1.json index a1579bc4539..7211698c160 100644 --- a/federation/apis/openapi-spec/v1.json +++ b/federation/apis/openapi-spec/v1.json @@ -3398,5 +3398,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/v1beta1.extensions.json b/federation/apis/openapi-spec/v1beta1.extensions.json index 6525bfc1421..d04e65b4af2 100644 --- a/federation/apis/openapi-spec/v1beta1.extensions.json +++ b/federation/apis/openapi-spec/v1beta1.extensions.json @@ -32,6 +32,144 @@ } } }, + "/apis/extensions/v1beta1/daemonsets": { + "get": { + "description": "list or watch objects of kind DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listDaemonSetForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSetList" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/deployments": { + "get": { + "description": "list or watch objects of kind Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listDeploymentForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DeploymentList" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/ingresses": { "get": { "description": "list or watch objects of kind Ingress", @@ -101,6 +239,1096 @@ } ] }, + "/apis/extensions/v1beta1/namespaces/{namespace}/daemonsets": { + "get": { + "description": "list or watch objects of kind DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listNamespacedDaemonSet", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/v1beta1.DaemonSetList" + } + } + } + }, + "post": { + "description": "create a DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "createNamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "delete": { + "description": "delete collection of DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deletecollectionNamespacedDaemonSet", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/unversioned.Status" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}": { + "get": { + "description": "read the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readNamespacedDaemonSet", + "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/v1beta1.DaemonSet" + } + } + } + }, + "put": { + "description": "replace the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceNamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "delete": { + "description": "delete a DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deleteNamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/unversioned.Status" + } + } + } + }, + "patch": { + "description": "partially update 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" + ], + "operationId": "patchNamespacedDaemonSet", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/daemonsets/{name}/status": { + "get": { + "description": "read status of the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readNamespacedDaemonSetStatus", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "put": { + "description": "replace status of the specified DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceNamespacedDaemonSetStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "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" + ], + "operationId": "patchNamespacedDaemonSetStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/deployments": { + "get": { + "description": "list or watch objects of kind Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "listNamespacedDeployment", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/v1beta1.DeploymentList" + } + } + } + }, + "post": { + "description": "create a Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "createNamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "delete": { + "description": "delete collection of Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deletecollectionNamespacedDeployment", + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/unversioned.Status" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}": { + "get": { + "description": "read the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readNamespacedDeployment", + "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/v1beta1.Deployment" + } + } + } + }, + "put": { + "description": "replace the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceNamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "delete": { + "description": "delete a Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "deleteNamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1.DeleteOptions" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/unversioned.Status" + } + } + } + }, + "patch": { + "description": "partially update 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" + ], + "operationId": "patchNamespacedDeployment", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/rollback": { + "post": { + "description": "create rollback of a DeploymentRollback", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "createNamespacedDeploymentRollbackRollback", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.DeploymentRollback" + } + } + } + }, + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.DeploymentRollback" + } + }, + { + "uniqueItems": true, + "type": "string", + "description": "name of the DeploymentRollback", + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/scale": { + "get": { + "description": "read scale of the specified Scale", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readNamespacedDeploymentsScale", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + } + }, + "put": { + "description": "replace scale of the specified Scale", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceNamespacedDeploymentsScale", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + } + }, + "patch": { + "description": "partially update scale of the specified Scale", + "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" + ], + "operationId": "patchNamespacedDeploymentsScale", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Scale" + } + } + } + }, + "parameters": [ + { + "uniqueItems": true, + "type": "string", + "description": "name of the Scale", + "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/extensions/v1beta1/namespaces/{namespace}/deployments/{name}/status": { + "get": { + "description": "read status of the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "readNamespacedDeploymentStatus", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "put": { + "description": "replace status of the specified Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/yaml", + "application/vnd.kubernetes.protobuf" + ], + "schemes": [ + "https" + ], + "operationId": "replaceNamespacedDeploymentStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "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" + ], + "operationId": "patchNamespacedDeploymentStatus", + "parameters": [ + { + "name": "body", + "in": "body", + "required": true, + "schema": { + "$ref": "#/definitions/unversioned.Patch" + } + } + ], + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/v1beta1.Deployment" + } + } + } + }, + "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/extensions/v1beta1/namespaces/{namespace}/ingresses": { "get": { "description": "list or watch objects of kind Ingress", @@ -911,7 +2139,7 @@ "schemes": [ "https" ], - "operationId": "readNamespacedScaleScale", + "operationId": "readNamespacedReplicasetsScale", "responses": { "200": { "description": "OK", @@ -934,7 +2162,7 @@ "schemes": [ "https" ], - "operationId": "replaceNamespacedScaleScale", + "operationId": "replaceNamespacedReplicasetsScale", "parameters": [ { "name": "body", @@ -969,7 +2197,7 @@ "schemes": [ "https" ], - "operationId": "patchNamespacedScaleScale", + "operationId": "patchNamespacedReplicasetsScale", "parameters": [ { "name": "body", @@ -1202,6 +2430,146 @@ } ] }, + "/apis/extensions/v1beta1/watch/daemonsets": { + "get": { + "description": "watch individual changes to a list of DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchDaemonSetListForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/deployments": { + "get": { + "description": "watch individual changes to a list of Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchDeploymentListForAllNamespaces", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/ingresses": { "get": { "description": "watch individual changes to a list of Ingress", @@ -1272,6 +2640,334 @@ } ] }, + "/apis/extensions/v1beta1/watch/namespaces/{namespace}/daemonsets": { + "get": { + "description": "watch individual changes to a list of DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchNamespacedDaemonSetList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/daemonsets/{name}": { + "get": { + "description": "watch changes to an object of kind DaemonSet", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchNamespacedDaemonSet", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/deployments": { + "get": { + "description": "watch individual changes to a list of Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchNamespacedDeploymentList", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/deployments/{name}": { + "get": { + "description": "watch changes to an object of kind Deployment", + "consumes": [ + "*/*" + ], + "produces": [ + "application/json", + "application/json;stream=watch", + "application/vnd.kubernetes.protobuf", + "application/vnd.kubernetes.protobuf;stream=watch" + ], + "schemes": [ + "https" + ], + "operationId": "watchNamespacedDeployment", + "responses": { + "200": { + "description": "OK", + "schema": { + "$ref": "#/definitions/versioned.Event" + } + } + } + }, + "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" + }, + { + "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": "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.", + "name": "resourceVersion", + "in": "query" + }, + { + "uniqueItems": true, + "type": "integer", + "description": "Timeout for the list/watch call.", + "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/extensions/v1beta1/watch/namespaces/{namespace}/ingresses": { "get": { "description": "watch individual changes to a list of Ingress", @@ -2619,6 +4315,235 @@ } } }, + "v1beta1.DaemonSet": { + "description": "DaemonSet represents the configuration of a daemon set.", + "properties": { + "metadata": { + "description": "Standard object's metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "$ref": "#/definitions/v1.ObjectMeta" + }, + "spec": { + "description": "Spec defines the desired behavior of this daemon set. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "$ref": "#/definitions/v1beta1.DaemonSetSpec" + }, + "status": { + "description": "Status is the current status of this daemon set. This data may be out of date by some window of time. Populated by the system. Read-only. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#spec-and-status", + "$ref": "#/definitions/v1beta1.DaemonSetStatus" + } + } + }, + "v1beta1.DaemonSetList": { + "description": "DaemonSetList is a collection of daemon sets.", + "required": [ + "items" + ], + "properties": { + "items": { + "description": "Items is a list of daemon sets.", + "type": "array", + "items": { + "$ref": "#/definitions/v1beta1.DaemonSet" + } + }, + "metadata": { + "description": "Standard list metadata. More info: http://releases.k8s.io/HEAD/docs/devel/api-conventions.md#metadata", + "$ref": "#/definitions/unversioned.ListMeta" + } + } + }, + "v1beta1.DaemonSetSpec": { + "description": "DaemonSetSpec is the specification of a daemon set.", + "required": [ + "template" + ], + "properties": { + "selector": { + "description": "Selector is a label query over pods that are managed by the daemon set. Must match in order to be controlled. If empty, defaulted to labels on Pod template. More info: http://kubernetes.io/docs/user-guide/labels#label-selectors", + "$ref": "#/definitions/v1beta1.LabelSelector" + }, + "template": { + "description": "Template is the object that describes the pod that will be created. The DaemonSet will create exactly one copy of this pod on every node that matches the template's node selector (or on every node if no node selector is specified). More info: http://kubernetes.io/docs/user-guide/replication-controller#pod-template", + "$ref": "#/definitions/v1.PodTemplateSpec" + } + } + }, + "v1beta1.DaemonSetStatus": { + "description": "DaemonSetStatus represents the current status of a daemon set.", + "required": [ + "currentNumberScheduled", + "numberMisscheduled", + "desiredNumberScheduled", + "numberReady" + ], + "properties": { + "currentNumberScheduled": { + "description": "CurrentNumberScheduled is the number of nodes that are running at least 1 daemon pod and are supposed to run the daemon pod. More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", + "type": "integer", + "format": "int32" + }, + "desiredNumberScheduled": { + "description": "DesiredNumberScheduled is the total number of nodes that should be running the daemon pod (including nodes correctly running the daemon pod). More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", + "type": "integer", + "format": "int32" + }, + "numberMisscheduled": { + "description": "NumberMisscheduled is the number of nodes that are running the daemon pod, but are not supposed to run the daemon pod. More info: http://releases.k8s.io/HEAD/docs/admin/daemons.md", + "type": "integer", + "format": "int32" + }, + "numberReady": { + "description": "NumberReady is the number of nodes that should be running the daemon pod and have one or more of the daemon pod running and ready.", + "type": "integer", + "format": "int32" + } + } + }, + "v1beta1.Deployment": { + "description": "Deployment enables declarative updates for Pods and ReplicaSets.", + "properties": { + "metadata": { + "description": "Standard object metadata.", + "$ref": "#/definitions/v1.ObjectMeta" + }, + "spec": { + "description": "Specification of the desired behavior of the Deployment.", + "$ref": "#/definitions/v1beta1.DeploymentSpec" + }, + "status": { + "description": "Most recently observed status of the Deployment.", + "$ref": "#/definitions/v1beta1.DeploymentStatus" + } + } + }, + "v1beta1.DeploymentList": { + "description": "DeploymentList is a list of Deployments.", + "required": [ + "items" + ], + "properties": { + "items": { + "description": "Items is the list of Deployments.", + "type": "array", + "items": { + "$ref": "#/definitions/v1beta1.Deployment" + } + }, + "metadata": { + "description": "Standard list metadata.", + "$ref": "#/definitions/unversioned.ListMeta" + } + } + }, + "v1beta1.DeploymentRollback": { + "description": "DeploymentRollback stores the information required to rollback a deployment.", + "required": [ + "name", + "rollbackTo" + ], + "properties": { + "name": { + "description": "Required: This must match the Name of a deployment.", + "type": "string" + }, + "rollbackTo": { + "description": "The config of this deployment rollback.", + "$ref": "#/definitions/v1beta1.RollbackConfig" + }, + "updatedAnnotations": { + "description": "The annotations to be updated to a deployment", + "type": "object", + "additionalProperties": { + "type": "string" + } + } + } + }, + "v1beta1.DeploymentSpec": { + "description": "DeploymentSpec is the specification of the desired behavior of the Deployment.", + "required": [ + "template" + ], + "properties": { + "minReadySeconds": { + "description": "Minimum number of seconds for which a newly created pod should be ready without any of its container crashing, for it to be considered available. Defaults to 0 (pod will be considered available as soon as it is ready)", + "type": "integer", + "format": "int32" + }, + "paused": { + "description": "Indicates that the deployment is paused and will not be processed by the deployment controller.", + "type": "boolean" + }, + "replicas": { + "description": "Number of desired pods. This is a pointer to distinguish between explicit zero and not specified. Defaults to 1.", + "type": "integer", + "format": "int32" + }, + "revisionHistoryLimit": { + "description": "The number of old ReplicaSets to retain to allow rollback. This is a pointer to distinguish between explicit zero and not specified.", + "type": "integer", + "format": "int32" + }, + "rollbackTo": { + "description": "The config this deployment is rolling back to. Will be cleared after rollback is done.", + "$ref": "#/definitions/v1beta1.RollbackConfig" + }, + "selector": { + "description": "Label selector for pods. Existing ReplicaSets whose pods are selected by this will be the ones affected by this deployment.", + "$ref": "#/definitions/v1beta1.LabelSelector" + }, + "strategy": { + "description": "The deployment strategy to use to replace existing pods with new ones.", + "$ref": "#/definitions/v1beta1.DeploymentStrategy" + }, + "template": { + "description": "Template describes the pods that will be created.", + "$ref": "#/definitions/v1.PodTemplateSpec" + } + } + }, + "v1beta1.DeploymentStatus": { + "description": "DeploymentStatus is the most recently observed status of the Deployment.", + "properties": { + "availableReplicas": { + "description": "Total number of available pods (ready for at least minReadySeconds) targeted by this deployment.", + "type": "integer", + "format": "int32" + }, + "observedGeneration": { + "description": "The generation observed by the deployment controller.", + "type": "integer", + "format": "int64" + }, + "replicas": { + "description": "Total number of non-terminated pods targeted by this deployment (their labels match the selector).", + "type": "integer", + "format": "int32" + }, + "unavailableReplicas": { + "description": "Total number of unavailable pods targeted by this deployment.", + "type": "integer", + "format": "int32" + }, + "updatedReplicas": { + "description": "Total number of non-terminated pods targeted by this deployment that have the desired template spec.", + "type": "integer", + "format": "int32" + } + } + }, + "v1beta1.DeploymentStrategy": { + "description": "DeploymentStrategy describes how to replace existing pods with new ones.", + "properties": { + "rollingUpdate": { + "description": "Rolling update config params. Present only if DeploymentStrategyType = RollingUpdate.", + "$ref": "#/definitions/v1beta1.RollingUpdateDeployment" + }, + "type": { + "description": "Type of deployment. Can be \"Recreate\" or \"RollingUpdate\". Default is RollingUpdate.", + "type": "string" + } + } + }, "v1beta1.Ingress": { "description": "Ingress is a collection of rules that allow inbound connections to reach the endpoints defined by a backend. An Ingress can be configured to give services externally-reachable urls, load balance traffic, terminate SSL, offer name based virtual hosting etc.", "properties": { @@ -2789,6 +4714,39 @@ } } }, + "v1beta1.ReplicaSetCondition": { + "description": "ReplicaSetCondition describes the state of a replica set at a certain point.", + "required": [ + "type", + "status" + ], + "properties": { + "lastProbeTime": { + "description": "Last time we probed the condition.", + "$ref": "#/definitions/unversioned.Time" + }, + "lastTransitionTime": { + "description": "The last time the condition transitioned from one status to another.", + "$ref": "#/definitions/unversioned.Time" + }, + "message": { + "description": "A human readable message indicating details about the transition.", + "type": "string" + }, + "reason": { + "description": "The reason for the condition's last transition.", + "type": "string" + }, + "status": { + "description": "Status of the condition, one of True, False, Unknown.", + "type": "string" + }, + "type": { + "description": "Type of replica set condition.", + "type": "string" + } + } + }, "v1beta1.ReplicaSetList": { "description": "ReplicaSetList is a collection of ReplicaSets.", "required": [ @@ -2842,6 +4800,13 @@ "type": "integer", "format": "int32" }, + "conditions": { + "description": "Represents the latest available observations of a replica set's current state.", + "type": "array", + "items": { + "$ref": "#/definitions/v1beta1.ReplicaSetCondition" + } + }, "fullyLabeledReplicas": { "description": "The number of pods that have labels matching the labels of the pod template of the replicaset.", "type": "integer", @@ -2864,6 +4829,28 @@ } } }, + "v1beta1.RollbackConfig": { + "properties": { + "revision": { + "description": "The revision to rollback to. If set to 0, rollbck to the last revision.", + "type": "integer", + "format": "int64" + } + } + }, + "v1beta1.RollingUpdateDeployment": { + "description": "Spec to control the desired behavior of rolling update.", + "properties": { + "maxSurge": { + "description": "The maximum number of pods that can be scheduled above the desired number of pods. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). This can not be 0 if MaxUnavailable is 0. Absolute number is calculated from percentage by rounding up. By default, a value of 1 is used. Example: when this is set to 30%, the new RC can be scaled up immediately when the rolling update starts, such that the total number of old and new pods do not exceed 130% of desired pods. Once old pods have been killed, new RC can be scaled up further, ensuring that total number of pods running at any time during the update is atmost 130% of desired pods.", + "$ref": "#/definitions/intstr.IntOrString" + }, + "maxUnavailable": { + "description": "The maximum number of pods that can be unavailable during the update. Value can be an absolute number (ex: 5) or a percentage of desired pods (ex: 10%). Absolute number is calculated from percentage by rounding up. This can not be 0 if MaxSurge is 0. By default, a fixed value of 1 is used. Example: when this is set to 30%, the old RC can be scaled down to 70% of desired pods immediately when the rolling update starts. Once new pods are ready, old RC can be scaled down further, followed by scaling up the new RC, ensuring that the total number of pods available at all times during the update is at least 70% of desired pods.", + "$ref": "#/definitions/intstr.IntOrString" + } + } + }, "v1beta1.Scale": { "description": "represents a scaling request for a resource.", "properties": { @@ -2931,5 +4918,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/v1beta1.federation.json b/federation/apis/openapi-spec/v1beta1.federation.json index 42e3b7a4966..fe71fb0b677 100644 --- a/federation/apis/openapi-spec/v1beta1.federation.json +++ b/federation/apis/openapi-spec/v1beta1.federation.json @@ -996,5 +996,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } diff --git a/federation/apis/openapi-spec/version.json b/federation/apis/openapi-spec/version.json index 97a1c184bd5..878fc743a58 100644 --- a/federation/apis/openapi-spec/version.json +++ b/federation/apis/openapi-spec/version.json @@ -73,5 +73,23 @@ } } } + }, + "securityDefinitions": { + "HTTPBasic": { + "description": "HTTP Basic authentication", + "type": "basic" + }, + "LoopbackTokenBearer": { + "description": "LoopbackToken Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + }, + "TokenBearer": { + "description": "Token Bearer authentication", + "type": "apiKey", + "name": "authorization", + "in": "header" + } } } From cd5643b85c79e09ccee7656ba4b93a007b65cc01 Mon Sep 17 00:00:00 2001 From: mbohlool Date: Sat, 22 Oct 2016 02:50:33 -0700 Subject: [PATCH 3/3] Update bazel --- pkg/apiserver/authenticator/BUILD | 1 + 1 file changed, 1 insertion(+) diff --git a/pkg/apiserver/authenticator/BUILD b/pkg/apiserver/authenticator/BUILD index d087df78818..c8b90f65c33 100644 --- a/pkg/apiserver/authenticator/BUILD +++ b/pkg/apiserver/authenticator/BUILD @@ -31,5 +31,6 @@ go_library( "//plugin/pkg/auth/authenticator/token/oidc:go_default_library", "//plugin/pkg/auth/authenticator/token/tokenfile:go_default_library", "//plugin/pkg/auth/authenticator/token/webhook:go_default_library", + "//vendor:github.com/go-openapi/spec", ], )