autoscaling_v2beta1

package
v0.0.0-...-1e5aeb1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 6, 2021 License: Apache-2.0 Imports: 8 Imported by: 0

Documentation

Index

Constants

View Source
const CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAcceptedCode int = 202

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAcceptedCode is the HTTP code returned for type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

View Source
const CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreatedCode int = 201

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreatedCode is the HTTP code returned for type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

View Source
const CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode int = 200

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

View Source
const CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

View Source
const DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOKCode int = 200

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK

View Source
const DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

View Source
const DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAcceptedCode int = 202

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAcceptedCode is the HTTP code returned for type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

View Source
const DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode int = 200

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

View Source
const DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

View Source
const GetAutoscalingV2beta1APIResourcesOKCode int = 200

GetAutoscalingV2beta1APIResourcesOKCode is the HTTP code returned for type GetAutoscalingV2beta1APIResourcesOK

View Source
const GetAutoscalingV2beta1APIResourcesUnauthorizedCode int = 401

GetAutoscalingV2beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetAutoscalingV2beta1APIResourcesUnauthorized

View Source
const ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOKCode int = 200

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOKCode is the HTTP code returned for type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK

View Source
const ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorizedCode int = 401

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized

View Source
const ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode int = 200

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

View Source
const ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

View Source
const PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode int = 200

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

View Source
const PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOKCode int = 200

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOKCode is the HTTP code returned for type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

View Source
const PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorizedCode int = 401

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorizedCode is the HTTP code returned for type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

View Source
const PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

View Source
const ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode int = 200

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

View Source
const ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOKCode int = 200

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOKCode is the HTTP code returned for type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

View Source
const ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorizedCode int = 401

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorizedCode is the HTTP code returned for type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

View Source
const ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

View Source
const ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreatedCode int = 201

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreatedCode is the HTTP code returned for type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

View Source
const ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode int = 200

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

View Source
const ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreatedCode int = 201

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreatedCode is the HTTP code returned for type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated

View Source
const ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOKCode int = 200

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOKCode is the HTTP code returned for type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

View Source
const ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorizedCode int = 401

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorizedCode is the HTTP code returned for type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

View Source
const ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

View Source
const WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOKCode int = 200

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOKCode is the HTTP code returned for type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK

View Source
const WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorizedCode int = 401

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

View Source
const WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOKCode int = 200

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOKCode is the HTTP code returned for type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK

View Source
const WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorizedCode int = 401

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorizedCode is the HTTP code returned for type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized

View Source
const WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode int = 200

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOKCode is the HTTP code returned for type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

View Source
const WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode int = 401

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorizedCode is the HTTP code returned for type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler
}

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscaler swagger:route POST /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers autoscaling_v2beta1 createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

create a HorizontalPodAutoscaler

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscaler creates a new http.Handler for the create autoscaling v2beta1 namespaced horizontal pod autoscaler operation

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscaler) ServeHTTP

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted Accepted

swagger:response createAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted() *CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted creates CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted with default headers values

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted) SetPayload

SetPayload sets the payload to the create autoscaling v2beta1 namespaced horizontal pod autoscaler accepted response

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted) WithPayload

WithPayload adds the payload to the create autoscaling v2beta1 namespaced horizontal pod autoscaler accepted response

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted) WriteResponse

WriteResponse to the client

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated Created

swagger:response createAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated() *CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated creates CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated with default headers values

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated) SetPayload

SetPayload sets the payload to the create autoscaling v2beta1 namespaced horizontal pod autoscaler created response

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated) WithPayload

WithPayload adds the payload to the create autoscaling v2beta1 namespaced horizontal pod autoscaler created response

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated) WriteResponse

WriteResponse to the client

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface {
	Handle(CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface for that can handle valid create autoscaling v2beta1 namespaced horizontal pod autoscaler params

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc func(CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a create autoscaling v2beta1 namespaced horizontal pod autoscaler handler

func (CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK OK

swagger:response createAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK() *CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK creates CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the create autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the create autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler
	/*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams contains all the bound params for the create autoscaling v2beta1 namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters createAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams creates a new CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() beforehand.

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

type CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response createAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized() *CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

NewCreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized creates CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*CreateAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandler
}

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler swagger:route DELETE /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers autoscaling_v2beta1 deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler

delete collection of HorizontalPodAutoscaler

func NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler

NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler creates a new http.Handler for the delete autoscaling v2beta1 collection namespaced horizontal pod autoscaler operation

func (*DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler) ServeHTTP

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandler

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandler interface {
	Handle(DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandler interface for that can handle valid delete autoscaling v2beta1 collection namespaced horizontal pod autoscaler params

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandlerFunc

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandlerFunc func(DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams) middleware.Responder

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a delete autoscaling v2beta1 collection namespaced horizontal pod autoscaler handler

func (DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK OK

swagger:response deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK

func NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK

func NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK() *DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK

NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK creates DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK with default headers values

func (*DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the delete autoscaling v2beta1 collection namespaced horizontal pod autoscaler o k response

func (*DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the delete autoscaling v2beta1 collection namespaced horizontal pod autoscaler o k response

func (*DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: body
	*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
	  Unique: true
	  In: query
	*/
	GracePeriodSeconds *int64
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
	  Unique: true
	  In: query
	*/
	OrphanDependents *bool
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
	  Unique: true
	  In: query
	*/
	PropagationPolicy *string
	/*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
}

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams contains all the bound params for the delete autoscaling v2beta1 collection namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscaler

func NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams

func NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams() DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams creates a new DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerParams() beforehand.

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

type DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized struct {
}

DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response deleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

func NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

func NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized() *DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

NewDeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized creates DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*DeleteAutoscalingV2beta1CollectionNamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler
}

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler swagger:route DELETE /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name} autoscaling_v2beta1 deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

delete a HorizontalPodAutoscaler

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler creates a new http.Handler for the delete autoscaling v2beta1 namespaced horizontal pod autoscaler operation

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler) ServeHTTP

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted Accepted

swagger:response deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted() *DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted

NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted creates DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted with default headers values

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted) SetPayload

SetPayload sets the payload to the delete autoscaling v2beta1 namespaced horizontal pod autoscaler accepted response

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted) WithPayload

WithPayload adds the payload to the delete autoscaling v2beta1 namespaced horizontal pod autoscaler accepted response

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerAccepted) WriteResponse

WriteResponse to the client

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface {
	Handle(DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface for that can handle valid delete autoscaling v2beta1 namespaced horizontal pod autoscaler params

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc func(DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a delete autoscaling v2beta1 namespaced horizontal pod autoscaler handler

func (DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"`
}

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK OK

swagger:response deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK() *DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK creates DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the delete autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the delete autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  In: body
	*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.
	  Unique: true
	  In: query
	*/
	GracePeriodSeconds *int64
	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.
	  Unique: true
	  In: query
	*/
	OrphanDependents *bool
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.
	  Unique: true
	  In: query
	*/
	PropagationPolicy *string
}

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams contains all the bound params for the delete autoscaling v2beta1 namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams creates a new DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() beforehand.

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

type DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response deleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized() *DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

NewDeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized creates DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*DeleteAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

type GetAutoscalingV2beta1APIResources

type GetAutoscalingV2beta1APIResources struct {
	Context *middleware.Context
	Handler GetAutoscalingV2beta1APIResourcesHandler
}

GetAutoscalingV2beta1APIResources swagger:route GET /apis/autoscaling/v2beta1/ autoscaling_v2beta1 getAutoscalingV2beta1ApiResources

get available resources

func NewGetAutoscalingV2beta1APIResources

func NewGetAutoscalingV2beta1APIResources(ctx *middleware.Context, handler GetAutoscalingV2beta1APIResourcesHandler) *GetAutoscalingV2beta1APIResources

NewGetAutoscalingV2beta1APIResources creates a new http.Handler for the get autoscaling v2beta1 API resources operation

func (*GetAutoscalingV2beta1APIResources) ServeHTTP

type GetAutoscalingV2beta1APIResourcesHandler

type GetAutoscalingV2beta1APIResourcesHandler interface {
	Handle(GetAutoscalingV2beta1APIResourcesParams) middleware.Responder
}

GetAutoscalingV2beta1APIResourcesHandler interface for that can handle valid get autoscaling v2beta1 API resources params

type GetAutoscalingV2beta1APIResourcesHandlerFunc

type GetAutoscalingV2beta1APIResourcesHandlerFunc func(GetAutoscalingV2beta1APIResourcesParams) middleware.Responder

GetAutoscalingV2beta1APIResourcesHandlerFunc turns a function with the right signature into a get autoscaling v2beta1 API resources handler

func (GetAutoscalingV2beta1APIResourcesHandlerFunc) Handle

Handle executing the request and returning a response

type GetAutoscalingV2beta1APIResourcesOK

type GetAutoscalingV2beta1APIResourcesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"`
}

GetAutoscalingV2beta1APIResourcesOK OK

swagger:response getAutoscalingV2beta1ApiResourcesOK

func NewGetAutoscalingV2beta1APIResourcesOK

func NewGetAutoscalingV2beta1APIResourcesOK() *GetAutoscalingV2beta1APIResourcesOK

NewGetAutoscalingV2beta1APIResourcesOK creates GetAutoscalingV2beta1APIResourcesOK with default headers values

func (*GetAutoscalingV2beta1APIResourcesOK) SetPayload

SetPayload sets the payload to the get autoscaling v2beta1 Api resources o k response

func (*GetAutoscalingV2beta1APIResourcesOK) WithPayload

WithPayload adds the payload to the get autoscaling v2beta1 Api resources o k response

func (*GetAutoscalingV2beta1APIResourcesOK) WriteResponse

WriteResponse to the client

type GetAutoscalingV2beta1APIResourcesParams

type GetAutoscalingV2beta1APIResourcesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`
}

GetAutoscalingV2beta1APIResourcesParams contains all the bound params for the get autoscaling v2beta1 API resources operation typically these are obtained from a http.Request

swagger:parameters getAutoscalingV2beta1APIResources

func NewGetAutoscalingV2beta1APIResourcesParams

func NewGetAutoscalingV2beta1APIResourcesParams() GetAutoscalingV2beta1APIResourcesParams

NewGetAutoscalingV2beta1APIResourcesParams creates a new GetAutoscalingV2beta1APIResourcesParams object no default values defined in spec.

func (*GetAutoscalingV2beta1APIResourcesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewGetAutoscalingV2beta1APIResourcesParams() beforehand.

type GetAutoscalingV2beta1APIResourcesUnauthorized

type GetAutoscalingV2beta1APIResourcesUnauthorized struct {
}

GetAutoscalingV2beta1APIResourcesUnauthorized Unauthorized

swagger:response getAutoscalingV2beta1ApiResourcesUnauthorized

func NewGetAutoscalingV2beta1APIResourcesUnauthorized

func NewGetAutoscalingV2beta1APIResourcesUnauthorized() *GetAutoscalingV2beta1APIResourcesUnauthorized

NewGetAutoscalingV2beta1APIResourcesUnauthorized creates GetAutoscalingV2beta1APIResourcesUnauthorized with default headers values

func (*GetAutoscalingV2beta1APIResourcesUnauthorized) WriteResponse

WriteResponse to the client

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces struct {
	Context *middleware.Context
	Handler ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandler
}

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces swagger:route GET /apis/autoscaling/v2beta1/horizontalpodautoscalers autoscaling_v2beta1 listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces

list or watch objects of kind HorizontalPodAutoscaler

func NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces

NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces creates a new http.Handler for the list autoscaling v2beta1 horizontal pod autoscaler for all namespaces operation

func (*ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces) ServeHTTP

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandler

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandler interface {
	Handle(ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams) middleware.Responder
}

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandler interface for that can handle valid list autoscaling v2beta1 horizontal pod autoscaler for all namespaces params

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandlerFunc

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandlerFunc func(ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams) middleware.Responder

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandlerFunc turns a function with the right signature into a list autoscaling v2beta1 horizontal pod autoscaler for all namespaces handler

func (ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscalerList `json:"body,omitempty"`
}

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK OK

swagger:response listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK

func NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK

func NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK() *ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK

NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK creates ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK with default headers values

func (*ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK) SetPayload

SetPayload sets the payload to the list autoscaling v2beta1 horizontal pod autoscaler for all namespaces o k response

func (*ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK) WithPayload

WithPayload adds the payload to the list autoscaling v2beta1 horizontal pod autoscaler for all namespaces o k response

func (*ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesOK) WriteResponse

WriteResponse to the client

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams contains all the bound params for the list autoscaling v2beta1 horizontal pod autoscaler for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespaces

func NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams

func NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams() ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams

NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams creates a new ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams object no default values defined in spec.

func (*ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesParams() beforehand.

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized

type ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized struct {
}

ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized Unauthorized

swagger:response listAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized

func NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized

func NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized() *ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized

NewListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized creates ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized with default headers values

func (*ListAutoscalingV2beta1HorizontalPodAutoscalerForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler
}

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscaler swagger:route GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers autoscaling_v2beta1 listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

list or watch objects of kind HorizontalPodAutoscaler

func NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscaler creates a new http.Handler for the list autoscaling v2beta1 namespaced horizontal pod autoscaler operation

func (*ListAutoscalingV2beta1NamespacedHorizontalPodAutoscaler) ServeHTTP

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface {
	Handle(ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface for that can handle valid list autoscaling v2beta1 namespaced horizontal pod autoscaler params

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc func(ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a list autoscaling v2beta1 namespaced horizontal pod autoscaler handler

func (ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscalerList `json:"body,omitempty"`
}

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK OK

swagger:response listAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK() *ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK creates ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the list autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the list autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams contains all the bound params for the list autoscaling v2beta1 namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters listAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

func NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

func NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams creates a new ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() beforehand.

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

type ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response listAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized() *ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

NewListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized creates ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*ListAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler swagger:route PATCH /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name} autoscaling_v2beta1 patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

partially update the specified HorizontalPodAutoscaler

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler creates a new http.Handler for the patch autoscaling v2beta1 namespaced horizontal pod autoscaler operation

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler) ServeHTTP

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface {
	Handle(PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface for that can handle valid patch autoscaling v2beta1 namespaced horizontal pod autoscaler params

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc func(PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a patch autoscaling v2beta1 namespaced horizontal pod autoscaler handler

func (PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK OK

swagger:response patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK() *PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK creates PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the patch autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the patch autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.
	  Unique: true
	  In: query
	*/
	Force *bool
	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams contains all the bound params for the patch autoscaling v2beta1 namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters patchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams creates a new PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() beforehand.

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus struct {
	Context *middleware.Context
	Handler PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus swagger:route PATCH /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status autoscaling_v2beta1 patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

partially update status of the specified HorizontalPodAutoscaler

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus creates a new http.Handler for the patch autoscaling v2beta1 namespaced horizontal pod autoscaler status operation

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus) ServeHTTP

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler interface {
	Handle(PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) middleware.Responder
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler interface for that can handle valid patch autoscaling v2beta1 namespaced horizontal pod autoscaler status params

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc func(PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) middleware.Responder

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc turns a function with the right signature into a patch autoscaling v2beta1 namespaced horizontal pod autoscaler status handler

func (PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc) Handle

Handle executing the request and returning a response

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK OK

swagger:response patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK() *PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK creates PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK with default headers values

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) SetPayload

SetPayload sets the payload to the patch autoscaling v2beta1 namespaced horizontal pod autoscaler status o k response

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) WithPayload

WithPayload adds the payload to the patch autoscaling v2beta1 namespaced horizontal pod autoscaler status o k response

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) WriteResponse

WriteResponse to the client

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.
	  Unique: true
	  In: query
	*/
	Force *bool
	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams contains all the bound params for the patch autoscaling v2beta1 namespaced horizontal pod autoscaler status operation typically these are obtained from a http.Request

swagger:parameters patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams() PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams creates a new PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams object no default values defined in spec.

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams() beforehand.

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized struct {
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized Unauthorized

swagger:response patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized() *PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized creates PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized with default headers values

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized) WriteResponse

WriteResponse to the client

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

type PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response patchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized() *PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

NewPatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized creates PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*PatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscaler swagger:route GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name} autoscaling_v2beta1 readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

read the specified HorizontalPodAutoscaler

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscaler creates a new http.Handler for the read autoscaling v2beta1 namespaced horizontal pod autoscaler operation

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscaler) ServeHTTP

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface {
	Handle(ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface for that can handle valid read autoscaling v2beta1 namespaced horizontal pod autoscaler params

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc func(ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a read autoscaling v2beta1 namespaced horizontal pod autoscaler handler

func (ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK OK

swagger:response readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK() *ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK creates ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the read autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the read autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.
	  Unique: true
	  In: query
	*/
	Exact *bool
	/*Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.
	  Unique: true
	  In: query
	*/
	Export *bool
	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams contains all the bound params for the read autoscaling v2beta1 namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters readAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams creates a new ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() beforehand.

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus struct {
	Context *middleware.Context
	Handler ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus swagger:route GET /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status autoscaling_v2beta1 readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

read status of the specified HorizontalPodAutoscaler

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus creates a new http.Handler for the read autoscaling v2beta1 namespaced horizontal pod autoscaler status operation

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus) ServeHTTP

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler interface {
	Handle(ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) middleware.Responder
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler interface for that can handle valid read autoscaling v2beta1 namespaced horizontal pod autoscaler status params

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc func(ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) middleware.Responder

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc turns a function with the right signature into a read autoscaling v2beta1 namespaced horizontal pod autoscaler status handler

func (ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK OK

swagger:response readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK() *ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK creates ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK with default headers values

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) SetPayload

SetPayload sets the payload to the read autoscaling v2beta1 namespaced horizontal pod autoscaler status o k response

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) WithPayload

WithPayload adds the payload to the read autoscaling v2beta1 namespaced horizontal pod autoscaler status o k response

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) WriteResponse

WriteResponse to the client

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams contains all the bound params for the read autoscaling v2beta1 namespaced horizontal pod autoscaler status operation typically these are obtained from a http.Request

swagger:parameters readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams() ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams creates a new ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams object no default values defined in spec.

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams() beforehand.

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized struct {
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized Unauthorized

swagger:response readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized() *ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized creates ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized with default headers values

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

type ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response readAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized() *ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

NewReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized creates ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*ReadAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler swagger:route PUT /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name} autoscaling_v2beta1 replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

replace the specified HorizontalPodAutoscaler

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler creates a new http.Handler for the replace autoscaling v2beta1 namespaced horizontal pod autoscaler operation

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler) ServeHTTP

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated Created

swagger:response replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated() *ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated creates ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated with default headers values

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated) SetPayload

SetPayload sets the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler created response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated) WithPayload

WithPayload adds the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler created response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerCreated) WriteResponse

WriteResponse to the client

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface {
	Handle(ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface for that can handle valid replace autoscaling v2beta1 namespaced horizontal pod autoscaler params

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc func(ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a replace autoscaling v2beta1 namespaced horizontal pod autoscaler handler

func (ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK OK

swagger:response replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK() *ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK creates ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler
	/*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams contains all the bound params for the replace autoscaling v2beta1 namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams creates a new ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() beforehand.

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus struct {
	Context *middleware.Context
	Handler ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus swagger:route PUT /apis/autoscaling/v2beta1/namespaces/{namespace}/horizontalpodautoscalers/{name}/status autoscaling_v2beta1 replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

replace status of the specified HorizontalPodAutoscaler

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus creates a new http.Handler for the replace autoscaling v2beta1 namespaced horizontal pod autoscaler status operation

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus) ServeHTTP

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated Created

swagger:response replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated() *ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated creates ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated with default headers values

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated) SetPayload

SetPayload sets the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler status created response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated) WithPayload

WithPayload adds the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler status created response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusCreated) WriteResponse

WriteResponse to the client

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler interface {
	Handle(ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) middleware.Responder
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandler interface for that can handle valid replace autoscaling v2beta1 namespaced horizontal pod autoscaler status params

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc func(ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) middleware.Responder

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc turns a function with the right signature into a replace autoscaling v2beta1 namespaced horizontal pod autoscaler status handler

func (ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler `json:"body,omitempty"`
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK OK

swagger:response replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK() *ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK creates ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK with default headers values

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) SetPayload

SetPayload sets the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler status o k response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) WithPayload

WithPayload adds the payload to the replace autoscaling v2beta1 namespaced horizontal pod autoscaler status o k response

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusOK) WriteResponse

WriteResponse to the client

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPIAutoscalingV2beta1HorizontalPodAutoscaler
	/*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
	  Unique: true
	  In: query
	*/
	DryRun *string
	/*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
	  Unique: true
	  In: query
	*/
	FieldManager *string
	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams contains all the bound params for the replace autoscaling v2beta1 namespaced horizontal pod autoscaler status operation typically these are obtained from a http.Request

swagger:parameters replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatus

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams() ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams creates a new ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams object no default values defined in spec.

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusParams() beforehand.

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized struct {
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized Unauthorized

swagger:response replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized() *ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized creates ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized with default headers values

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

type ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response replaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized() *ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

NewReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized creates ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*ReplaceAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandler
}

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces swagger:route GET /apis/autoscaling/v2beta1/watch/horizontalpodautoscalers autoscaling_v2beta1 watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces

watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead.

func NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces

NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces creates a new http.Handler for the watch autoscaling v2beta1 horizontal pod autoscaler list for all namespaces operation

func (*WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces) ServeHTTP

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandler

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandler interface {
	Handle(WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams) middleware.Responder
}

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandler interface for that can handle valid watch autoscaling v2beta1 horizontal pod autoscaler list for all namespaces params

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandlerFunc

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandlerFunc func(WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams) middleware.Responder

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandlerFunc turns a function with the right signature into a watch autoscaling v2beta1 horizontal pod autoscaler list for all namespaces handler

func (WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK OK

swagger:response watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK

func NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK

func NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK() *WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK

NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK creates WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK with default headers values

func (*WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK) SetPayload

SetPayload sets the payload to the watch autoscaling v2beta1 horizontal pod autoscaler list for all namespaces o k response

func (*WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK) WithPayload

WithPayload adds the payload to the watch autoscaling v2beta1 horizontal pod autoscaler list for all namespaces o k response

func (*WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesOK) WriteResponse

WriteResponse to the client

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams contains all the bound params for the watch autoscaling v2beta1 horizontal pod autoscaler list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespaces

func NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams

func NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams() WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams

NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams creates a new WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams object no default values defined in spec.

func (*WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesParams() beforehand.

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

type WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized struct {
}

WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized Unauthorized

swagger:response watchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

func NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

func NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized() *WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

NewWatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized creates WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized with default headers values

func (*WatchAutoscalingV2beta1HorizontalPodAutoscalerListForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler struct {
	Context *middleware.Context
	Handler WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler swagger:route GET /apis/autoscaling/v2beta1/watch/namespaces/{namespace}/horizontalpodautoscalers/{name} autoscaling_v2beta1 watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

watch changes to an object of kind HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler creates a new http.Handler for the watch autoscaling v2beta1 namespaced horizontal pod autoscaler operation

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler) ServeHTTP

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface {
	Handle(WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandler interface for that can handle valid watch autoscaling v2beta1 namespaced horizontal pod autoscaler params

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc func(WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) middleware.Responder

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc turns a function with the right signature into a watch autoscaling v2beta1 namespaced horizontal pod autoscaler handler

func (WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerHandlerFunc) Handle

Handle executing the request and returning a response

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList struct {
	Context *middleware.Context
	Handler WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandler
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList swagger:route GET /apis/autoscaling/v2beta1/watch/namespaces/{namespace}/horizontalpodautoscalers autoscaling_v2beta1 watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList

watch individual changes to a list of HorizontalPodAutoscaler. deprecated: use the 'watch' parameter with a list operation instead.

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList creates a new http.Handler for the watch autoscaling v2beta1 namespaced horizontal pod autoscaler list operation

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList) ServeHTTP

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandler

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandler interface {
	Handle(WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams) middleware.Responder
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandler interface for that can handle valid watch autoscaling v2beta1 namespaced horizontal pod autoscaler list params

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandlerFunc

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandlerFunc func(WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams) middleware.Responder

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandlerFunc turns a function with the right signature into a watch autoscaling v2beta1 namespaced horizontal pod autoscaler list handler

func (WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK OK

swagger:response watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK() *WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK creates WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK with default headers values

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK) SetPayload

SetPayload sets the payload to the watch autoscaling v2beta1 namespaced horizontal pod autoscaler list o k response

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK) WithPayload

WithPayload adds the payload to the watch autoscaling v2beta1 namespaced horizontal pod autoscaler list o k response

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListOK) WriteResponse

WriteResponse to the client

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams contains all the bound params for the watch autoscaling v2beta1 namespaced horizontal pod autoscaler list operation typically these are obtained from a http.Request

swagger:parameters watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerList

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams() WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams creates a new WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams object no default values defined in spec.

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListParams() beforehand.

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized struct {
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized Unauthorized

swagger:response watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized() *WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized creates WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized with default headers values

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerListUnauthorized) WriteResponse

WriteResponse to the client

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK struct {

	/*
	  In: Body
	*/
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"`
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK OK

swagger:response watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK() *WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK creates WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) SetPayload

SetPayload sets the payload to the watch autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WithPayload

WithPayload adds the payload to the watch autoscaling v2beta1 namespaced horizontal pod autoscaler o k response

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerOK) WriteResponse

WriteResponse to the client

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams struct {

	// HTTP Request Object
	HTTPRequest *http.Request `json:"-"`

	/*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored.
	  Unique: true
	  In: query
	*/
	AllowWatchBookmarks *bool
	/*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key".

	This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications.
	  Unique: true
	  In: query
	*/
	Continue *string
	/*A selector to restrict the list of returned objects by their fields. Defaults to everything.
	  Unique: true
	  In: query
	*/
	FieldSelector *string
	/*A selector to restrict the list of returned objects by their labels. Defaults to everything.
	  Unique: true
	  In: query
	*/
	LabelSelector *string
	/*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.
	  Unique: true
	  In: query
	*/
	Limit *int64
	/*name of the HorizontalPodAutoscaler
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*object name and auth scope, such as for teams and projects
	  Required: true
	  Unique: true
	  In: path
	*/
	Namespace string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
	/*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersion *string
	/*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details.

	Defaults to unset
	  Unique: true
	  In: query
	*/
	ResourceVersionMatch *string
	/*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.
	  Unique: true
	  In: query
	*/
	TimeoutSeconds *int64
	/*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.
	  Unique: true
	  In: query
	*/
	Watch *bool
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams contains all the bound params for the watch autoscaling v2beta1 namespaced horizontal pod autoscaler operation typically these are obtained from a http.Request

swagger:parameters watchAutoscalingV2beta1NamespacedHorizontalPodAutoscaler

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams creates a new WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams object no default values defined in spec.

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams) BindRequest

BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.

To ensure default values, the struct must have been initialized with NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerParams() beforehand.

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

type WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized Unauthorized

swagger:response watchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

func NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized() *WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized

NewWatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized creates WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*WatchAutoscalingV2beta1NamespacedHorizontalPodAutoscalerUnauthorized) WriteResponse

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL