autoscaling_v1

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: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Client

type Client struct {
	// contains filtered or unexported fields
}

Client for autoscaling v1 API

func (*Client) DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler

DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler delete collection of HorizontalPodAutoscaler

func (*Client) DeleteAutoscalingV1NamespacedHorizontalPodAutoscaler

DeleteAutoscalingV1NamespacedHorizontalPodAutoscaler delete a HorizontalPodAutoscaler

func (*Client) GetAutoscalingV1APIResources

func (a *Client) GetAutoscalingV1APIResources(params *GetAutoscalingV1APIResourcesParams) (*GetAutoscalingV1APIResourcesOK, error)

GetAutoscalingV1APIResources get available resources

func (*Client) ListAutoscalingV1HorizontalPodAutoscalerForAllNamespaces

ListAutoscalingV1HorizontalPodAutoscalerForAllNamespaces list or watch objects of kind HorizontalPodAutoscaler

func (*Client) ListAutoscalingV1NamespacedHorizontalPodAutoscaler

ListAutoscalingV1NamespacedHorizontalPodAutoscaler list or watch objects of kind HorizontalPodAutoscaler

func (*Client) PatchAutoscalingV1NamespacedHorizontalPodAutoscaler

PatchAutoscalingV1NamespacedHorizontalPodAutoscaler partially update the specified HorizontalPodAutoscaler

func (*Client) PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus partially update status of the specified HorizontalPodAutoscaler

func (*Client) ReadAutoscalingV1NamespacedHorizontalPodAutoscaler

ReadAutoscalingV1NamespacedHorizontalPodAutoscaler read the specified HorizontalPodAutoscaler

func (*Client) ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatus

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatus read status of the specified HorizontalPodAutoscaler

func (*Client) ReplaceAutoscalingV1NamespacedHorizontalPodAutoscaler

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscaler replace the specified HorizontalPodAutoscaler

func (*Client) ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus replace status of the specified HorizontalPodAutoscaler

func (*Client) SetTransport

func (a *Client) SetTransport(transport runtime.ClientTransport)

SetTransport changes the transport on the client

func (*Client) WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces

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

func (*Client) WatchAutoscalingV1NamespacedHorizontalPodAutoscaler

WatchAutoscalingV1NamespacedHorizontalPodAutoscaler 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 (*Client) WatchAutoscalingV1NamespacedHorizontalPodAutoscalerList

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

type ClientService

type ClientService interface {
	CreateAutoscalingV1NamespacedHorizontalPodAutoscaler(params *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK, *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated, *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted, error)

	DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler(params *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK, error)

	DeleteAutoscalingV1NamespacedHorizontalPodAutoscaler(params *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK, *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted, error)

	GetAutoscalingV1APIResources(params *GetAutoscalingV1APIResourcesParams) (*GetAutoscalingV1APIResourcesOK, error)

	ListAutoscalingV1HorizontalPodAutoscalerForAllNamespaces(params *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK, error)

	ListAutoscalingV1NamespacedHorizontalPodAutoscaler(params *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK, error)

	PatchAutoscalingV1NamespacedHorizontalPodAutoscaler(params *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK, error)

	PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus(params *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK, error)

	ReadAutoscalingV1NamespacedHorizontalPodAutoscaler(params *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK, error)

	ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatus(params *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK, error)

	ReplaceAutoscalingV1NamespacedHorizontalPodAutoscaler(params *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK, *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated, error)

	ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus(params *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK, *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated, error)

	WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces(params *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK, error)

	WatchAutoscalingV1NamespacedHorizontalPodAutoscaler(params *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK, error)

	WatchAutoscalingV1NamespacedHorizontalPodAutoscalerList(params *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK, error)

	SetTransport(transport runtime.ClientTransport)
}

ClientService is the interface for Client methods

func New

func New(transport runtime.ClientTransport, formats strfmt.Registry) ClientService

New creates a new autoscaling v1 API client.

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted handles this case with default header values.

Accepted

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted() *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted creates a CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted with default headers values

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted) Error

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted) GetPayload

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated handles this case with default header values.

Created

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated() *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated creates a CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated with default headers values

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated) Error

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerCreated) GetPayload

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK() *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK creates a CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK) Error

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerOK) GetPayload

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams struct {

	/*Body*/
	Body *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the create autoscaling v1 namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams() *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams creates a new CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext creates a new CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetBody

SetBody adds the body to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetDryRun

SetDryRun adds the dryRun to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldManager

func (o *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithBody

WithBody adds the body to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithDryRun

WithDryRun adds the dryRun to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithFieldManager

WithFieldManager adds the fieldManager to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the create autoscaling v1 namespaced horizontal pod autoscaler params

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerReader

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

CreateAutoscalingV1NamespacedHorizontalPodAutoscalerReader is a Reader for the CreateAutoscalingV1NamespacedHorizontalPodAutoscaler structure.

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse

ReadResponse reads a server response into the received o.

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

type CreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

CreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

func NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized() *CreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

NewCreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized creates a CreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*CreateAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized) Error

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK() *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK

NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK creates a DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK with default headers values

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK) Error

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerOK) GetPayload

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error 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.

	*/
	Continue *string
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the delete autoscaling v1 collection namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams() *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams creates a new DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithContext

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithContext creates a new DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetBody

SetBody adds the body to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetContinue

SetContinue adds the continue to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetDryRun

SetDryRun adds the dryRun to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetFieldSelector

SetFieldSelector adds the fieldSelector to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetGracePeriodSeconds

func (o *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetLabelSelector

SetLabelSelector adds the labelSelector to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetLimit

SetLimit adds the limit to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetOrphanDependents

func (o *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetPropagationPolicy

func (o *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetResourceVersion

func (o *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetResourceVersionMatch

func (o *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) SetTimeoutSeconds

SetTimeoutSeconds adds the timeoutSeconds to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithBody

WithBody adds the body to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithContinue

WithContinue adds the continueVar to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithDryRun

WithDryRun adds the dryRun to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithLimit

WithLimit adds the limit to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete autoscaling v1 collection namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerReader

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerReader is a Reader for the DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscaler structure.

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

type DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized struct {
}

DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

func NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized() *DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized

NewDeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized creates a DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*DeleteAutoscalingV1CollectionNamespacedHorizontalPodAutoscalerUnauthorized) Error

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted handles this case with default header values.

Accepted

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted() *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted

NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted creates a DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted with default headers values

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted) Error

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerAccepted) GetPayload

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK() *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK

NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK creates a DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK) Error

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerOK) GetPayload

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams struct {

	/*Body*/
	Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions
	/*DryRun
	  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

	*/
	DryRun *string
	/*GracePeriodSeconds
	  The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately.

	*/
	GracePeriodSeconds *int64
	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*OrphanDependents
	  Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both.

	*/
	OrphanDependents *bool
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*PropagationPolicy
	  Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground.

	*/
	PropagationPolicy *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the delete autoscaling v1 namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams() *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams creates a new DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext creates a new DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetBody

SetBody adds the body to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetDryRun

SetDryRun adds the dryRun to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetGracePeriodSeconds

func (o *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetGracePeriodSeconds(gracePeriodSeconds *int64)

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetName

SetName adds the name to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetOrphanDependents

func (o *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetOrphanDependents(orphanDependents *bool)

SetOrphanDependents adds the orphanDependents to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPropagationPolicy

func (o *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPropagationPolicy(propagationPolicy *string)

SetPropagationPolicy adds the propagationPolicy to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithBody

WithBody adds the body to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithDryRun

WithDryRun adds the dryRun to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithName

WithName adds the name to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the delete autoscaling v1 namespaced horizontal pod autoscaler params

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerReader

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerReader is a Reader for the DeleteAutoscalingV1NamespacedHorizontalPodAutoscaler structure.

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse

ReadResponse reads a server response into the received o.

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

type DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

func NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized() *DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

NewDeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized creates a DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*DeleteAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized) Error

type GetAutoscalingV1APIResourcesOK

type GetAutoscalingV1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetAutoscalingV1APIResourcesOK handles this case with default header values.

OK

func NewGetAutoscalingV1APIResourcesOK

func NewGetAutoscalingV1APIResourcesOK() *GetAutoscalingV1APIResourcesOK

NewGetAutoscalingV1APIResourcesOK creates a GetAutoscalingV1APIResourcesOK with default headers values

func (*GetAutoscalingV1APIResourcesOK) Error

func (*GetAutoscalingV1APIResourcesOK) GetPayload

type GetAutoscalingV1APIResourcesParams

type GetAutoscalingV1APIResourcesParams struct {
	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

GetAutoscalingV1APIResourcesParams contains all the parameters to send to the API endpoint for the get autoscaling v1 API resources operation typically these are written to a http.Request

func NewGetAutoscalingV1APIResourcesParams

func NewGetAutoscalingV1APIResourcesParams() *GetAutoscalingV1APIResourcesParams

NewGetAutoscalingV1APIResourcesParams creates a new GetAutoscalingV1APIResourcesParams object with the default values initialized.

func NewGetAutoscalingV1APIResourcesParamsWithContext

func NewGetAutoscalingV1APIResourcesParamsWithContext(ctx context.Context) *GetAutoscalingV1APIResourcesParams

NewGetAutoscalingV1APIResourcesParamsWithContext creates a new GetAutoscalingV1APIResourcesParams object with the default values initialized, and the ability to set a context for a request

func NewGetAutoscalingV1APIResourcesParamsWithHTTPClient

func NewGetAutoscalingV1APIResourcesParamsWithHTTPClient(client *http.Client) *GetAutoscalingV1APIResourcesParams

NewGetAutoscalingV1APIResourcesParamsWithHTTPClient creates a new GetAutoscalingV1APIResourcesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewGetAutoscalingV1APIResourcesParamsWithTimeout

func NewGetAutoscalingV1APIResourcesParamsWithTimeout(timeout time.Duration) *GetAutoscalingV1APIResourcesParams

NewGetAutoscalingV1APIResourcesParamsWithTimeout creates a new GetAutoscalingV1APIResourcesParams object with the default values initialized, and the ability to set a timeout on a request

func (*GetAutoscalingV1APIResourcesParams) SetContext

SetContext adds the context to the get autoscaling v1 API resources params

func (*GetAutoscalingV1APIResourcesParams) SetHTTPClient

func (o *GetAutoscalingV1APIResourcesParams) SetHTTPClient(client *http.Client)

SetHTTPClient adds the HTTPClient to the get autoscaling v1 API resources params

func (*GetAutoscalingV1APIResourcesParams) SetTimeout

func (o *GetAutoscalingV1APIResourcesParams) SetTimeout(timeout time.Duration)

SetTimeout adds the timeout to the get autoscaling v1 API resources params

func (*GetAutoscalingV1APIResourcesParams) WithContext

WithContext adds the context to the get autoscaling v1 API resources params

func (*GetAutoscalingV1APIResourcesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get autoscaling v1 API resources params

func (*GetAutoscalingV1APIResourcesParams) WithTimeout

WithTimeout adds the timeout to the get autoscaling v1 API resources params

func (*GetAutoscalingV1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetAutoscalingV1APIResourcesReader

type GetAutoscalingV1APIResourcesReader struct {
	// contains filtered or unexported fields
}

GetAutoscalingV1APIResourcesReader is a Reader for the GetAutoscalingV1APIResources structure.

func (*GetAutoscalingV1APIResourcesReader) ReadResponse

func (o *GetAutoscalingV1APIResourcesReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type GetAutoscalingV1APIResourcesUnauthorized

type GetAutoscalingV1APIResourcesUnauthorized struct {
}

GetAutoscalingV1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetAutoscalingV1APIResourcesUnauthorized

func NewGetAutoscalingV1APIResourcesUnauthorized() *GetAutoscalingV1APIResourcesUnauthorized

NewGetAutoscalingV1APIResourcesUnauthorized creates a GetAutoscalingV1APIResourcesUnauthorized with default headers values

func (*GetAutoscalingV1APIResourcesUnauthorized) Error

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscalerList
}

ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK handles this case with default header values.

OK

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK() *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK

NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK creates a ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK with default headers values

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK) Error

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesOK) GetPayload

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error 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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams contains all the parameters to send to the API endpoint for the list autoscaling v1 horizontal pod autoscaler for all namespaces operation typically these are written to a http.Request

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams() *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams

NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams creates a new ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams object with the default values initialized.

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithContext

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithContext(ctx context.Context) *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams

NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithContext creates a new ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams object with the default values initialized, and the ability to set a context for a request

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithHTTPClient

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams

NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithHTTPClient creates a new ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithTimeout

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams

NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParamsWithTimeout creates a new ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetAllowWatchBookmarks

func (o *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetContext

SetContext adds the context to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetContinue

SetContinue adds the continue to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetFieldSelector

func (o *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetLabelSelector

func (o *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetLimit

SetLimit adds the limit to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetResourceVersion

func (o *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetResourceVersionMatch

func (o *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetTimeoutSeconds

func (o *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) SetWatch

SetWatch adds the watch to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithContext

WithContext adds the context to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list autoscaling v1 horizontal pod autoscaler for all namespaces params

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesReader

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesReader struct {
	// contains filtered or unexported fields
}

ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesReader is a Reader for the ListAutoscalingV1HorizontalPodAutoscalerForAllNamespaces structure.

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized

type ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized struct {
}

ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized

func NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized() *ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized

NewListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized creates a ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized with default headers values

func (*ListAutoscalingV1HorizontalPodAutoscalerForAllNamespacesUnauthorized) Error

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscalerList
}

ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerOK

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerOK() *ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK

NewListAutoscalingV1NamespacedHorizontalPodAutoscalerOK creates a ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK) Error

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerOK) GetPayload

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error 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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the list autoscaling v1 namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParams

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParams() *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParams creates a new ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext creates a new ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewListAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetAllowWatchBookmarks

func (o *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContinue

SetContinue adds the continue to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldSelector

func (o *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetLabelSelector

func (o *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetLimit

SetLimit adds the limit to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersion

func (o *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersionMatch

func (o *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeoutSeconds

func (o *ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetWatch

SetWatch adds the watch to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContinue

WithContinue adds the continueVar to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithLimit

WithLimit adds the limit to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithWatch

WithWatch adds the watch to the list autoscaling v1 namespaced horizontal pod autoscaler params

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerReader

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

ListAutoscalingV1NamespacedHorizontalPodAutoscalerReader is a Reader for the ListAutoscalingV1NamespacedHorizontalPodAutoscaler structure.

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse

func (o *ListAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

type ListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

ListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

func NewListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized() *ListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

NewListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized creates a ListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*ListAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized) Error

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK() *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK creates a PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK) Error

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK) GetPayload

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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).

	*/
	FieldManager *string
	/*Force
	  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.

	*/
	Force *bool
	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the patch autoscaling v1 namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams() *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetBody

SetBody adds the body to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetDryRun

SetDryRun adds the dryRun to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldManager

func (o *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetForce

SetForce adds the force to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetName

SetName adds the name to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithBody

WithBody adds the body to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithDryRun

WithDryRun adds the dryRun to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithForce

WithForce adds the force to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithName

WithName adds the name to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the patch autoscaling v1 namespaced horizontal pod autoscaler params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader is a Reader for the PatchAutoscalingV1NamespacedHorizontalPodAutoscaler structure.

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK handles this case with default header values.

OK

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK() *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK creates a PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK with default headers values

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK) Error

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK) GetPayload

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams struct {

	/*Body*/
	Body models.IoK8sApimachineryPkgApisMetaV1Patch
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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).

	*/
	FieldManager *string
	/*Force
	  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.

	*/
	Force *bool
	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams contains all the parameters to send to the API endpoint for the patch autoscaling v1 namespaced horizontal pod autoscaler status operation typically these are written to a http.Request

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams() *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized.

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext(ctx context.Context) *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a context for a request

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient(client *http.Client) *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout(timeout time.Duration) *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout creates a new PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a timeout on a request

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetBody

SetBody adds the body to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetContext

SetContext adds the context to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetDryRun

SetDryRun adds the dryRun to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetFieldManager

SetFieldManager adds the fieldManager to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetForce

SetForce adds the force to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetName

SetName adds the name to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetNamespace

SetNamespace adds the namespace to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetPretty

SetPretty adds the pretty to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetTimeout

SetTimeout adds the timeout to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithBody

WithBody adds the body to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithContext

WithContext adds the context to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithDryRun

WithDryRun adds the dryRun to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithForce

WithForce adds the force to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithName

WithName adds the name to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithNamespace

WithNamespace adds the namespace to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithPretty

WithPretty adds the pretty to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithTimeout

WithTimeout adds the timeout to the patch autoscaling v1 namespaced horizontal pod autoscaler status params

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader struct {
	// contains filtered or unexported fields
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader is a Reader for the PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatus structure.

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader) ReadResponse

ReadResponse reads a server response into the received o.

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized struct {
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized handles this case with default header values.

Unauthorized

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized() *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized creates a PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized with default headers values

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized) Error

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

type PatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

PatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

func NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized() *PatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

NewPatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized creates a PatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*PatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized) Error

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK() *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK creates a ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK) Error

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerOK) GetPayload

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams struct {

	/*Exact
	  Should the export be exact.  Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18.

	*/
	Exact *bool
	/*Export
	  Should this value be exported.  Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18.

	*/
	Export *bool
	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the read autoscaling v1 namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams() *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetExact

SetExact adds the exact to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetExport

SetExport adds the export to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetName

SetName adds the name to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithExact

WithExact adds the exact to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithExport

WithExport adds the export to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithName

WithName adds the name to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the read autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerReader

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerReader is a Reader for the ReadAutoscalingV1NamespacedHorizontalPodAutoscaler structure.

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse

func (o *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse(response runtime.ClientResponse, consumer runtime.Consumer) (interface{}, error)

ReadResponse reads a server response into the received o.

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK handles this case with default header values.

OK

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK() *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK creates a ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK with default headers values

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK) Error

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK) GetPayload

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams struct {

	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams contains all the parameters to send to the API endpoint for the read autoscaling v1 namespaced horizontal pod autoscaler status operation typically these are written to a http.Request

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams() *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized.

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext(ctx context.Context) *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a context for a request

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient(client *http.Client) *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout(timeout time.Duration) *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout creates a new ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetContext

SetContext adds the context to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetName

SetName adds the name to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetNamespace

SetNamespace adds the namespace to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetPretty

SetPretty adds the pretty to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetTimeout

SetTimeout adds the timeout to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithContext

WithContext adds the context to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithName

WithName adds the name to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithNamespace

WithNamespace adds the namespace to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithPretty

WithPretty adds the pretty to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithTimeout

WithTimeout adds the timeout to the read autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader struct {
	// contains filtered or unexported fields
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader is a Reader for the ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatus structure.

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader) ReadResponse

ReadResponse reads a server response into the received o.

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized struct {
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized handles this case with default header values.

Unauthorized

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized() *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized creates a ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized with default headers values

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized) Error

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

type ReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

ReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

func NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized() *ReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

NewReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized creates a ReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*ReadAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized) Error

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated handles this case with default header values.

Created

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated creates a ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated with default headers values

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated) Error

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerCreated) GetPayload

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK creates a ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK) Error

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerOK) GetPayload

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams struct {

	/*Body*/
	Body *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the replace autoscaling v1 namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetBody

SetBody adds the body to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetDryRun

SetDryRun adds the dryRun to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldManager

func (o *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldManager(fieldManager *string)

SetFieldManager adds the fieldManager to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetName

SetName adds the name to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithBody

WithBody adds the body to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithDryRun

WithDryRun adds the dryRun to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithName

WithName adds the name to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the replace autoscaling v1 namespaced horizontal pod autoscaler params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerReader

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerReader is a Reader for the ReplaceAutoscalingV1NamespacedHorizontalPodAutoscaler structure.

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse

ReadResponse reads a server response into the received o.

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated handles this case with default header values.

Created

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated creates a ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated with default headers values

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated) Error

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusCreated) GetPayload

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK struct {
	Payload *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK handles this case with default header values.

OK

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK creates a ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK with default headers values

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK) Error

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusOK) GetPayload

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams struct {

	/*Body*/
	Body *models.IoK8sAPIAutoscalingV1HorizontalPodAutoscaler
	/*DryRun
	  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

	*/
	DryRun *string
	/*FieldManager
	  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.

	*/
	FieldManager *string
	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams contains all the parameters to send to the API endpoint for the replace autoscaling v1 namespaced horizontal pod autoscaler status operation typically these are written to a http.Request

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized.

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext(ctx context.Context) *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithContext creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a context for a request

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient(client *http.Client) *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithHTTPClient creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout(timeout time.Duration) *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParamsWithTimeout creates a new ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams object with the default values initialized, and the ability to set a timeout on a request

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetBody

SetBody adds the body to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetContext

SetContext adds the context to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetDryRun

SetDryRun adds the dryRun to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetFieldManager

SetFieldManager adds the fieldManager to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetName

SetName adds the name to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetNamespace

SetNamespace adds the namespace to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetPretty

SetPretty adds the pretty to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) SetTimeout

SetTimeout adds the timeout to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithBody

WithBody adds the body to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithContext

WithContext adds the context to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithDryRun

WithDryRun adds the dryRun to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithName

WithName adds the name to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithNamespace

WithNamespace adds the namespace to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithPretty

WithPretty adds the pretty to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WithTimeout

WithTimeout adds the timeout to the replace autoscaling v1 namespaced horizontal pod autoscaler status params

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader struct {
	// contains filtered or unexported fields
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader is a Reader for the ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatus structure.

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusReader) ReadResponse

ReadResponse reads a server response into the received o.

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized struct {
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized creates a ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized with default headers values

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerStatusUnauthorized) Error

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

type ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

func NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized() *ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

NewReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized creates a ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*ReplaceAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized) Error

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK() *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK

NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK creates a WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK with default headers values

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK) Error

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesOK) GetPayload

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error 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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch autoscaling v1 horizontal pod autoscaler list for all namespaces operation typically these are written to a http.Request

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams() *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams

NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams creates a new WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams object with the default values initialized.

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithContext

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithContext(ctx context.Context) *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams

NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithContext creates a new WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams object with the default values initialized, and the ability to set a context for a request

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithHTTPClient

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams

NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithHTTPClient creates a new WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithTimeout

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams

NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParamsWithTimeout creates a new WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetAllowWatchBookmarks

func (o *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetContext

SetContext adds the context to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetFieldSelector

SetFieldSelector adds the fieldSelector to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetLabelSelector

SetLabelSelector adds the labelSelector to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetResourceVersion

func (o *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetResourceVersionMatch

func (o *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetTimeoutSeconds

func (o *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithContext

WithContext adds the context to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch autoscaling v1 horizontal pod autoscaler list for all namespaces params

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesReader

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesReader struct {
	// contains filtered or unexported fields
}

WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesReader is a Reader for the WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespaces structure.

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

type WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized struct {
}

WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

func NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized() *WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized

NewWatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized creates a WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized with default headers values

func (*WatchAutoscalingV1HorizontalPodAutoscalerListForAllNamespacesUnauthorized) Error

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK handles this case with default header values.

OK

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK() *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK creates a WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK with default headers values

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK) Error

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListOK) GetPayload

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error 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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams contains all the parameters to send to the API endpoint for the watch autoscaling v1 namespaced horizontal pod autoscaler list operation typically these are written to a http.Request

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams() *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams object with the default values initialized.

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithContext

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithContext(ctx context.Context) *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithContext creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams object with the default values initialized, and the ability to set a context for a request

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithHTTPClient

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithHTTPClient(client *http.Client) *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithHTTPClient creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithTimeout

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithTimeout(timeout time.Duration) *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParamsWithTimeout creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetAllowWatchBookmarks

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetContext

SetContext adds the context to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetContinue

SetContinue adds the continue to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetFieldSelector

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetLabelSelector

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetLimit

SetLimit adds the limit to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetNamespace

SetNamespace adds the namespace to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetPretty

SetPretty adds the pretty to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetResourceVersion

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetResourceVersionMatch

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetTimeout

SetTimeout adds the timeout to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetTimeoutSeconds

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) SetWatch

SetWatch adds the watch to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithContext

WithContext adds the context to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithContinue

WithContinue adds the continueVar to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithLimit

WithLimit adds the limit to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithNamespace

WithNamespace adds the namespace to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithPretty

WithPretty adds the pretty to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithTimeout

WithTimeout adds the timeout to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WithWatch

WithWatch adds the watch to the watch autoscaling v1 namespaced horizontal pod autoscaler list params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListReader

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListReader struct {
	// contains filtered or unexported fields
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListReader is a Reader for the WatchAutoscalingV1NamespacedHorizontalPodAutoscalerList structure.

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized struct {
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized() *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized creates a WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized with default headers values

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerListUnauthorized) Error

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK handles this case with default header values.

OK

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK() *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK creates a WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK with default headers values

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK) Error

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerOK) GetPayload

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams struct {

	/*AllowWatchBookmarks
	  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.

	*/
	AllowWatchBookmarks *bool
	/*Continue
	  The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error 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.

	*/
	Continue *string
	/*FieldSelector
	  A selector to restrict the list of returned objects by their fields. Defaults to everything.

	*/
	FieldSelector *string
	/*LabelSelector
	  A selector to restrict the list of returned objects by their labels. Defaults to everything.

	*/
	LabelSelector *string
	/*Limit
	  limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true.

	The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned.

	*/
	Limit *int64
	/*Name
	  name of the HorizontalPodAutoscaler

	*/
	Name string
	/*Namespace
	  object name and auth scope, such as for teams and projects

	*/
	Namespace string
	/*Pretty
	  If 'true', then the output is pretty printed.

	*/
	Pretty *string
	/*ResourceVersion
	  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

	*/
	ResourceVersion *string
	/*ResourceVersionMatch
	  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

	*/
	ResourceVersionMatch *string
	/*TimeoutSeconds
	  Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity.

	*/
	TimeoutSeconds *int64
	/*Watch
	  Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion.

	*/
	Watch *bool

	Context    context.Context
	HTTPClient *http.Client
	// contains filtered or unexported fields
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams contains all the parameters to send to the API endpoint for the watch autoscaling v1 namespaced horizontal pod autoscaler operation typically these are written to a http.Request

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams() *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized.

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext(ctx context.Context) *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithContext creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a context for a request

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient(client *http.Client) *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithHTTPClient creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a custom HTTPClient for a request

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout(timeout time.Duration) *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerParamsWithTimeout creates a new WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams object with the default values initialized, and the ability to set a timeout on a request

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetAllowWatchBookmarks

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetAllowWatchBookmarks(allowWatchBookmarks *bool)

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContext

SetContext adds the context to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetContinue

SetContinue adds the continue to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldSelector

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetFieldSelector(fieldSelector *string)

SetFieldSelector adds the fieldSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetLabelSelector

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetLabelSelector(labelSelector *string)

SetLabelSelector adds the labelSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetLimit

SetLimit adds the limit to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetName

SetName adds the name to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetNamespace

SetNamespace adds the namespace to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetPretty

SetPretty adds the pretty to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersion

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersion(resourceVersion *string)

SetResourceVersion adds the resourceVersion to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersionMatch

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetResourceVersionMatch(resourceVersionMatch *string)

SetResourceVersionMatch adds the resourceVersionMatch to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeout

SetTimeout adds the timeout to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeoutSeconds

func (o *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetTimeoutSeconds(timeoutSeconds *int64)

SetTimeoutSeconds adds the timeoutSeconds to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) SetWatch

SetWatch adds the watch to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContext

WithContext adds the context to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithContinue

WithContinue adds the continueVar to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithLimit

WithLimit adds the limit to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithName

WithName adds the name to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithNamespace

WithNamespace adds the namespace to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithPretty

WithPretty adds the pretty to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeout

WithTimeout adds the timeout to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WithWatch

WithWatch adds the watch to the watch autoscaling v1 namespaced horizontal pod autoscaler params

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader struct {
	// contains filtered or unexported fields
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader is a Reader for the WatchAutoscalingV1NamespacedHorizontalPodAutoscaler structure.

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerReader) ReadResponse

ReadResponse reads a server response into the received o.

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

type WatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized struct {
}

WatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized handles this case with default header values.

Unauthorized

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

func NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized() *WatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized

NewWatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized creates a WatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized with default headers values

func (*WatchAutoscalingV1NamespacedHorizontalPodAutoscalerUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

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