extensions_v1beta1

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 extensions v1beta1 API

func (*Client) DeleteExtensionsV1beta1CollectionNamespacedIngress

DeleteExtensionsV1beta1CollectionNamespacedIngress delete collection of Ingress

func (*Client) DeleteExtensionsV1beta1NamespacedIngress

DeleteExtensionsV1beta1NamespacedIngress delete an Ingress

func (*Client) GetExtensionsV1beta1APIResources

func (a *Client) GetExtensionsV1beta1APIResources(params *GetExtensionsV1beta1APIResourcesParams) (*GetExtensionsV1beta1APIResourcesOK, error)

GetExtensionsV1beta1APIResources get available resources

func (*Client) ListExtensionsV1beta1IngressForAllNamespaces

func (a *Client) ListExtensionsV1beta1IngressForAllNamespaces(params *ListExtensionsV1beta1IngressForAllNamespacesParams) (*ListExtensionsV1beta1IngressForAllNamespacesOK, error)

ListExtensionsV1beta1IngressForAllNamespaces list or watch objects of kind Ingress

func (*Client) ListExtensionsV1beta1NamespacedIngress

func (a *Client) ListExtensionsV1beta1NamespacedIngress(params *ListExtensionsV1beta1NamespacedIngressParams) (*ListExtensionsV1beta1NamespacedIngressOK, error)

ListExtensionsV1beta1NamespacedIngress list or watch objects of kind Ingress

func (*Client) PatchExtensionsV1beta1NamespacedIngress

func (a *Client) PatchExtensionsV1beta1NamespacedIngress(params *PatchExtensionsV1beta1NamespacedIngressParams) (*PatchExtensionsV1beta1NamespacedIngressOK, error)

PatchExtensionsV1beta1NamespacedIngress partially update the specified Ingress

func (*Client) PatchExtensionsV1beta1NamespacedIngressStatus

func (a *Client) PatchExtensionsV1beta1NamespacedIngressStatus(params *PatchExtensionsV1beta1NamespacedIngressStatusParams) (*PatchExtensionsV1beta1NamespacedIngressStatusOK, error)

PatchExtensionsV1beta1NamespacedIngressStatus partially update status of the specified Ingress

func (*Client) ReadExtensionsV1beta1NamespacedIngress

func (a *Client) ReadExtensionsV1beta1NamespacedIngress(params *ReadExtensionsV1beta1NamespacedIngressParams) (*ReadExtensionsV1beta1NamespacedIngressOK, error)

ReadExtensionsV1beta1NamespacedIngress read the specified Ingress

func (*Client) ReadExtensionsV1beta1NamespacedIngressStatus

func (a *Client) ReadExtensionsV1beta1NamespacedIngressStatus(params *ReadExtensionsV1beta1NamespacedIngressStatusParams) (*ReadExtensionsV1beta1NamespacedIngressStatusOK, error)

ReadExtensionsV1beta1NamespacedIngressStatus read status of the specified Ingress

func (*Client) ReplaceExtensionsV1beta1NamespacedIngress

ReplaceExtensionsV1beta1NamespacedIngress replace the specified Ingress

func (*Client) ReplaceExtensionsV1beta1NamespacedIngressStatus

ReplaceExtensionsV1beta1NamespacedIngressStatus replace status of the specified Ingress

func (*Client) SetTransport

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

SetTransport changes the transport on the client

func (*Client) WatchExtensionsV1beta1IngressListForAllNamespaces

func (a *Client) WatchExtensionsV1beta1IngressListForAllNamespaces(params *WatchExtensionsV1beta1IngressListForAllNamespacesParams) (*WatchExtensionsV1beta1IngressListForAllNamespacesOK, error)

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

func (*Client) WatchExtensionsV1beta1NamespacedIngress

func (a *Client) WatchExtensionsV1beta1NamespacedIngress(params *WatchExtensionsV1beta1NamespacedIngressParams) (*WatchExtensionsV1beta1NamespacedIngressOK, error)

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

func (*Client) WatchExtensionsV1beta1NamespacedIngressList

func (a *Client) WatchExtensionsV1beta1NamespacedIngressList(params *WatchExtensionsV1beta1NamespacedIngressListParams) (*WatchExtensionsV1beta1NamespacedIngressListOK, error)

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

type ClientService

type ClientService interface {
	CreateExtensionsV1beta1NamespacedIngress(params *CreateExtensionsV1beta1NamespacedIngressParams) (*CreateExtensionsV1beta1NamespacedIngressOK, *CreateExtensionsV1beta1NamespacedIngressCreated, *CreateExtensionsV1beta1NamespacedIngressAccepted, error)

	DeleteExtensionsV1beta1CollectionNamespacedIngress(params *DeleteExtensionsV1beta1CollectionNamespacedIngressParams) (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK, error)

	DeleteExtensionsV1beta1NamespacedIngress(params *DeleteExtensionsV1beta1NamespacedIngressParams) (*DeleteExtensionsV1beta1NamespacedIngressOK, *DeleteExtensionsV1beta1NamespacedIngressAccepted, error)

	GetExtensionsV1beta1APIResources(params *GetExtensionsV1beta1APIResourcesParams) (*GetExtensionsV1beta1APIResourcesOK, error)

	ListExtensionsV1beta1IngressForAllNamespaces(params *ListExtensionsV1beta1IngressForAllNamespacesParams) (*ListExtensionsV1beta1IngressForAllNamespacesOK, error)

	ListExtensionsV1beta1NamespacedIngress(params *ListExtensionsV1beta1NamespacedIngressParams) (*ListExtensionsV1beta1NamespacedIngressOK, error)

	PatchExtensionsV1beta1NamespacedIngress(params *PatchExtensionsV1beta1NamespacedIngressParams) (*PatchExtensionsV1beta1NamespacedIngressOK, error)

	PatchExtensionsV1beta1NamespacedIngressStatus(params *PatchExtensionsV1beta1NamespacedIngressStatusParams) (*PatchExtensionsV1beta1NamespacedIngressStatusOK, error)

	ReadExtensionsV1beta1NamespacedIngress(params *ReadExtensionsV1beta1NamespacedIngressParams) (*ReadExtensionsV1beta1NamespacedIngressOK, error)

	ReadExtensionsV1beta1NamespacedIngressStatus(params *ReadExtensionsV1beta1NamespacedIngressStatusParams) (*ReadExtensionsV1beta1NamespacedIngressStatusOK, error)

	ReplaceExtensionsV1beta1NamespacedIngress(params *ReplaceExtensionsV1beta1NamespacedIngressParams) (*ReplaceExtensionsV1beta1NamespacedIngressOK, *ReplaceExtensionsV1beta1NamespacedIngressCreated, error)

	ReplaceExtensionsV1beta1NamespacedIngressStatus(params *ReplaceExtensionsV1beta1NamespacedIngressStatusParams) (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK, *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated, error)

	WatchExtensionsV1beta1IngressListForAllNamespaces(params *WatchExtensionsV1beta1IngressListForAllNamespacesParams) (*WatchExtensionsV1beta1IngressListForAllNamespacesOK, error)

	WatchExtensionsV1beta1NamespacedIngress(params *WatchExtensionsV1beta1NamespacedIngressParams) (*WatchExtensionsV1beta1NamespacedIngressOK, error)

	WatchExtensionsV1beta1NamespacedIngressList(params *WatchExtensionsV1beta1NamespacedIngressListParams) (*WatchExtensionsV1beta1NamespacedIngressListOK, 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 extensions v1beta1 API client.

type CreateExtensionsV1beta1NamespacedIngressAccepted

type CreateExtensionsV1beta1NamespacedIngressAccepted struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

CreateExtensionsV1beta1NamespacedIngressAccepted handles this case with default header values.

Accepted

func NewCreateExtensionsV1beta1NamespacedIngressAccepted

func NewCreateExtensionsV1beta1NamespacedIngressAccepted() *CreateExtensionsV1beta1NamespacedIngressAccepted

NewCreateExtensionsV1beta1NamespacedIngressAccepted creates a CreateExtensionsV1beta1NamespacedIngressAccepted with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressAccepted) Error

func (*CreateExtensionsV1beta1NamespacedIngressAccepted) GetPayload

type CreateExtensionsV1beta1NamespacedIngressCreated

type CreateExtensionsV1beta1NamespacedIngressCreated struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

CreateExtensionsV1beta1NamespacedIngressCreated handles this case with default header values.

Created

func NewCreateExtensionsV1beta1NamespacedIngressCreated

func NewCreateExtensionsV1beta1NamespacedIngressCreated() *CreateExtensionsV1beta1NamespacedIngressCreated

NewCreateExtensionsV1beta1NamespacedIngressCreated creates a CreateExtensionsV1beta1NamespacedIngressCreated with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressCreated) Error

func (*CreateExtensionsV1beta1NamespacedIngressCreated) GetPayload

type CreateExtensionsV1beta1NamespacedIngressOK

type CreateExtensionsV1beta1NamespacedIngressOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

CreateExtensionsV1beta1NamespacedIngressOK handles this case with default header values.

OK

func NewCreateExtensionsV1beta1NamespacedIngressOK

func NewCreateExtensionsV1beta1NamespacedIngressOK() *CreateExtensionsV1beta1NamespacedIngressOK

NewCreateExtensionsV1beta1NamespacedIngressOK creates a CreateExtensionsV1beta1NamespacedIngressOK with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressOK) Error

func (*CreateExtensionsV1beta1NamespacedIngressOK) GetPayload

type CreateExtensionsV1beta1NamespacedIngressParams

type CreateExtensionsV1beta1NamespacedIngressParams struct {

	/*Body*/
	Body *models.IoK8sAPIExtensionsV1beta1Ingress
	/*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
}

CreateExtensionsV1beta1NamespacedIngressParams contains all the parameters to send to the API endpoint for the create extensions v1beta1 namespaced ingress operation typically these are written to a http.Request

func NewCreateExtensionsV1beta1NamespacedIngressParams

func NewCreateExtensionsV1beta1NamespacedIngressParams() *CreateExtensionsV1beta1NamespacedIngressParams

NewCreateExtensionsV1beta1NamespacedIngressParams creates a new CreateExtensionsV1beta1NamespacedIngressParams object with the default values initialized.

func NewCreateExtensionsV1beta1NamespacedIngressParamsWithContext

func NewCreateExtensionsV1beta1NamespacedIngressParamsWithContext(ctx context.Context) *CreateExtensionsV1beta1NamespacedIngressParams

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

func NewCreateExtensionsV1beta1NamespacedIngressParamsWithHTTPClient

func NewCreateExtensionsV1beta1NamespacedIngressParamsWithHTTPClient(client *http.Client) *CreateExtensionsV1beta1NamespacedIngressParams

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

func NewCreateExtensionsV1beta1NamespacedIngressParamsWithTimeout

func NewCreateExtensionsV1beta1NamespacedIngressParamsWithTimeout(timeout time.Duration) *CreateExtensionsV1beta1NamespacedIngressParams

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

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetBody

SetBody adds the body to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetContext

SetContext adds the context to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetDryRun

SetDryRun adds the dryRun to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetNamespace

func (o *CreateExtensionsV1beta1NamespacedIngressParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetPretty

SetPretty adds the pretty to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithBody

WithBody adds the body to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithContext

WithContext adds the context to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithDryRun

WithDryRun adds the dryRun to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithFieldManager

WithFieldManager adds the fieldManager to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithPretty

WithPretty adds the pretty to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the create extensions v1beta1 namespaced ingress params

func (*CreateExtensionsV1beta1NamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type CreateExtensionsV1beta1NamespacedIngressReader

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

CreateExtensionsV1beta1NamespacedIngressReader is a Reader for the CreateExtensionsV1beta1NamespacedIngress structure.

func (*CreateExtensionsV1beta1NamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type CreateExtensionsV1beta1NamespacedIngressUnauthorized

type CreateExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

CreateExtensionsV1beta1NamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewCreateExtensionsV1beta1NamespacedIngressUnauthorized

func NewCreateExtensionsV1beta1NamespacedIngressUnauthorized() *CreateExtensionsV1beta1NamespacedIngressUnauthorized

NewCreateExtensionsV1beta1NamespacedIngressUnauthorized creates a CreateExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressUnauthorized) Error

type DeleteExtensionsV1beta1CollectionNamespacedIngressOK

type DeleteExtensionsV1beta1CollectionNamespacedIngressOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteExtensionsV1beta1CollectionNamespacedIngressOK handles this case with default header values.

OK

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK() *DeleteExtensionsV1beta1CollectionNamespacedIngressOK

NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK creates a DeleteExtensionsV1beta1CollectionNamespacedIngressOK with default headers values

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) Error

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) GetPayload

type DeleteExtensionsV1beta1CollectionNamespacedIngressParams

type DeleteExtensionsV1beta1CollectionNamespacedIngressParams 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
}

DeleteExtensionsV1beta1CollectionNamespacedIngressParams contains all the parameters to send to the API endpoint for the delete extensions v1beta1 collection namespaced ingress operation typically these are written to a http.Request

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams() *DeleteExtensionsV1beta1CollectionNamespacedIngressParams

NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams creates a new DeleteExtensionsV1beta1CollectionNamespacedIngressParams object with the default values initialized.

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParamsWithContext

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParamsWithContext(ctx context.Context) *DeleteExtensionsV1beta1CollectionNamespacedIngressParams

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

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParamsWithHTTPClient

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParamsWithHTTPClient(client *http.Client) *DeleteExtensionsV1beta1CollectionNamespacedIngressParams

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

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParamsWithTimeout

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParamsWithTimeout(timeout time.Duration) *DeleteExtensionsV1beta1CollectionNamespacedIngressParams

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

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetBody

SetBody adds the body to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetContext

SetContext adds the context to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetContinue

SetContinue adds the continue to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetDryRun

SetDryRun adds the dryRun to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetGracePeriodSeconds

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

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetLimit

SetLimit adds the limit to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetNamespace

SetNamespace adds the namespace to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetOrphanDependents

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

SetOrphanDependents adds the orphanDependents to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetPretty

SetPretty adds the pretty to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetPropagationPolicy

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

SetPropagationPolicy adds the propagationPolicy to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithBody

WithBody adds the body to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithContext

WithContext adds the context to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithContinue

WithContinue adds the continueVar to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithDryRun

WithDryRun adds the dryRun to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithLimit

WithLimit adds the limit to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithPretty

WithPretty adds the pretty to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the delete extensions v1beta1 collection namespaced ingress params

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteExtensionsV1beta1CollectionNamespacedIngressReader

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

DeleteExtensionsV1beta1CollectionNamespacedIngressReader is a Reader for the DeleteExtensionsV1beta1CollectionNamespacedIngress structure.

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized struct {
}

DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized() *DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized creates a DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized with default headers values

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized) Error

type DeleteExtensionsV1beta1NamespacedIngressAccepted

type DeleteExtensionsV1beta1NamespacedIngressAccepted struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteExtensionsV1beta1NamespacedIngressAccepted handles this case with default header values.

Accepted

func NewDeleteExtensionsV1beta1NamespacedIngressAccepted

func NewDeleteExtensionsV1beta1NamespacedIngressAccepted() *DeleteExtensionsV1beta1NamespacedIngressAccepted

NewDeleteExtensionsV1beta1NamespacedIngressAccepted creates a DeleteExtensionsV1beta1NamespacedIngressAccepted with default headers values

func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) Error

func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) GetPayload

type DeleteExtensionsV1beta1NamespacedIngressOK

type DeleteExtensionsV1beta1NamespacedIngressOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1Status
}

DeleteExtensionsV1beta1NamespacedIngressOK handles this case with default header values.

OK

func NewDeleteExtensionsV1beta1NamespacedIngressOK

func NewDeleteExtensionsV1beta1NamespacedIngressOK() *DeleteExtensionsV1beta1NamespacedIngressOK

NewDeleteExtensionsV1beta1NamespacedIngressOK creates a DeleteExtensionsV1beta1NamespacedIngressOK with default headers values

func (*DeleteExtensionsV1beta1NamespacedIngressOK) Error

func (*DeleteExtensionsV1beta1NamespacedIngressOK) GetPayload

type DeleteExtensionsV1beta1NamespacedIngressParams

type DeleteExtensionsV1beta1NamespacedIngressParams 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 Ingress

	*/
	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
}

DeleteExtensionsV1beta1NamespacedIngressParams contains all the parameters to send to the API endpoint for the delete extensions v1beta1 namespaced ingress operation typically these are written to a http.Request

func NewDeleteExtensionsV1beta1NamespacedIngressParams

func NewDeleteExtensionsV1beta1NamespacedIngressParams() *DeleteExtensionsV1beta1NamespacedIngressParams

NewDeleteExtensionsV1beta1NamespacedIngressParams creates a new DeleteExtensionsV1beta1NamespacedIngressParams object with the default values initialized.

func NewDeleteExtensionsV1beta1NamespacedIngressParamsWithContext

func NewDeleteExtensionsV1beta1NamespacedIngressParamsWithContext(ctx context.Context) *DeleteExtensionsV1beta1NamespacedIngressParams

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

func NewDeleteExtensionsV1beta1NamespacedIngressParamsWithHTTPClient

func NewDeleteExtensionsV1beta1NamespacedIngressParamsWithHTTPClient(client *http.Client) *DeleteExtensionsV1beta1NamespacedIngressParams

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

func NewDeleteExtensionsV1beta1NamespacedIngressParamsWithTimeout

func NewDeleteExtensionsV1beta1NamespacedIngressParamsWithTimeout(timeout time.Duration) *DeleteExtensionsV1beta1NamespacedIngressParams

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

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetBody

SetBody adds the body to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetContext

SetContext adds the context to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetDryRun

SetDryRun adds the dryRun to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetGracePeriodSeconds

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

SetGracePeriodSeconds adds the gracePeriodSeconds to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetName

SetName adds the name to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetNamespace

func (o *DeleteExtensionsV1beta1NamespacedIngressParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetOrphanDependents

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

SetOrphanDependents adds the orphanDependents to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetPretty

SetPretty adds the pretty to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetPropagationPolicy

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

SetPropagationPolicy adds the propagationPolicy to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithBody

WithBody adds the body to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithContext

WithContext adds the context to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithDryRun

WithDryRun adds the dryRun to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithGracePeriodSeconds

WithGracePeriodSeconds adds the gracePeriodSeconds to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithName

WithName adds the name to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithOrphanDependents

WithOrphanDependents adds the orphanDependents to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithPretty

WithPretty adds the pretty to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithPropagationPolicy

WithPropagationPolicy adds the propagationPolicy to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the delete extensions v1beta1 namespaced ingress params

func (*DeleteExtensionsV1beta1NamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type DeleteExtensionsV1beta1NamespacedIngressReader

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

DeleteExtensionsV1beta1NamespacedIngressReader is a Reader for the DeleteExtensionsV1beta1NamespacedIngress structure.

func (*DeleteExtensionsV1beta1NamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type DeleteExtensionsV1beta1NamespacedIngressUnauthorized

type DeleteExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

DeleteExtensionsV1beta1NamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized

func NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized() *DeleteExtensionsV1beta1NamespacedIngressUnauthorized

NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized creates a DeleteExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*DeleteExtensionsV1beta1NamespacedIngressUnauthorized) Error

type GetExtensionsV1beta1APIResourcesOK

type GetExtensionsV1beta1APIResourcesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList
}

GetExtensionsV1beta1APIResourcesOK handles this case with default header values.

OK

func NewGetExtensionsV1beta1APIResourcesOK

func NewGetExtensionsV1beta1APIResourcesOK() *GetExtensionsV1beta1APIResourcesOK

NewGetExtensionsV1beta1APIResourcesOK creates a GetExtensionsV1beta1APIResourcesOK with default headers values

func (*GetExtensionsV1beta1APIResourcesOK) Error

func (*GetExtensionsV1beta1APIResourcesOK) GetPayload

type GetExtensionsV1beta1APIResourcesParams

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

GetExtensionsV1beta1APIResourcesParams contains all the parameters to send to the API endpoint for the get extensions v1beta1 API resources operation typically these are written to a http.Request

func NewGetExtensionsV1beta1APIResourcesParams

func NewGetExtensionsV1beta1APIResourcesParams() *GetExtensionsV1beta1APIResourcesParams

NewGetExtensionsV1beta1APIResourcesParams creates a new GetExtensionsV1beta1APIResourcesParams object with the default values initialized.

func NewGetExtensionsV1beta1APIResourcesParamsWithContext

func NewGetExtensionsV1beta1APIResourcesParamsWithContext(ctx context.Context) *GetExtensionsV1beta1APIResourcesParams

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

func NewGetExtensionsV1beta1APIResourcesParamsWithHTTPClient

func NewGetExtensionsV1beta1APIResourcesParamsWithHTTPClient(client *http.Client) *GetExtensionsV1beta1APIResourcesParams

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

func NewGetExtensionsV1beta1APIResourcesParamsWithTimeout

func NewGetExtensionsV1beta1APIResourcesParamsWithTimeout(timeout time.Duration) *GetExtensionsV1beta1APIResourcesParams

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

func (*GetExtensionsV1beta1APIResourcesParams) SetContext

SetContext adds the context to the get extensions v1beta1 API resources params

func (*GetExtensionsV1beta1APIResourcesParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the get extensions v1beta1 API resources params

func (*GetExtensionsV1beta1APIResourcesParams) SetTimeout

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

SetTimeout adds the timeout to the get extensions v1beta1 API resources params

func (*GetExtensionsV1beta1APIResourcesParams) WithContext

WithContext adds the context to the get extensions v1beta1 API resources params

func (*GetExtensionsV1beta1APIResourcesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the get extensions v1beta1 API resources params

func (*GetExtensionsV1beta1APIResourcesParams) WithTimeout

WithTimeout adds the timeout to the get extensions v1beta1 API resources params

func (*GetExtensionsV1beta1APIResourcesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type GetExtensionsV1beta1APIResourcesReader

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

GetExtensionsV1beta1APIResourcesReader is a Reader for the GetExtensionsV1beta1APIResources structure.

func (*GetExtensionsV1beta1APIResourcesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type GetExtensionsV1beta1APIResourcesUnauthorized

type GetExtensionsV1beta1APIResourcesUnauthorized struct {
}

GetExtensionsV1beta1APIResourcesUnauthorized handles this case with default header values.

Unauthorized

func NewGetExtensionsV1beta1APIResourcesUnauthorized

func NewGetExtensionsV1beta1APIResourcesUnauthorized() *GetExtensionsV1beta1APIResourcesUnauthorized

NewGetExtensionsV1beta1APIResourcesUnauthorized creates a GetExtensionsV1beta1APIResourcesUnauthorized with default headers values

func (*GetExtensionsV1beta1APIResourcesUnauthorized) Error

type ListExtensionsV1beta1IngressForAllNamespacesOK

type ListExtensionsV1beta1IngressForAllNamespacesOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1IngressList
}

ListExtensionsV1beta1IngressForAllNamespacesOK handles this case with default header values.

OK

func NewListExtensionsV1beta1IngressForAllNamespacesOK

func NewListExtensionsV1beta1IngressForAllNamespacesOK() *ListExtensionsV1beta1IngressForAllNamespacesOK

NewListExtensionsV1beta1IngressForAllNamespacesOK creates a ListExtensionsV1beta1IngressForAllNamespacesOK with default headers values

func (*ListExtensionsV1beta1IngressForAllNamespacesOK) Error

func (*ListExtensionsV1beta1IngressForAllNamespacesOK) GetPayload

type ListExtensionsV1beta1IngressForAllNamespacesParams

type ListExtensionsV1beta1IngressForAllNamespacesParams 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
}

ListExtensionsV1beta1IngressForAllNamespacesParams contains all the parameters to send to the API endpoint for the list extensions v1beta1 ingress for all namespaces operation typically these are written to a http.Request

func NewListExtensionsV1beta1IngressForAllNamespacesParams

func NewListExtensionsV1beta1IngressForAllNamespacesParams() *ListExtensionsV1beta1IngressForAllNamespacesParams

NewListExtensionsV1beta1IngressForAllNamespacesParams creates a new ListExtensionsV1beta1IngressForAllNamespacesParams object with the default values initialized.

func NewListExtensionsV1beta1IngressForAllNamespacesParamsWithContext

func NewListExtensionsV1beta1IngressForAllNamespacesParamsWithContext(ctx context.Context) *ListExtensionsV1beta1IngressForAllNamespacesParams

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

func NewListExtensionsV1beta1IngressForAllNamespacesParamsWithHTTPClient

func NewListExtensionsV1beta1IngressForAllNamespacesParamsWithHTTPClient(client *http.Client) *ListExtensionsV1beta1IngressForAllNamespacesParams

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

func NewListExtensionsV1beta1IngressForAllNamespacesParamsWithTimeout

func NewListExtensionsV1beta1IngressForAllNamespacesParamsWithTimeout(timeout time.Duration) *ListExtensionsV1beta1IngressForAllNamespacesParams

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

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetContext

SetContext adds the context to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetContinue

func (o *ListExtensionsV1beta1IngressForAllNamespacesParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetLimit

SetLimit adds the limit to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) SetWatch

SetWatch adds the watch to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithContext

WithContext adds the context to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithLimit

WithLimit adds the limit to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WithWatch

WithWatch adds the watch to the list extensions v1beta1 ingress for all namespaces params

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListExtensionsV1beta1IngressForAllNamespacesReader

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

ListExtensionsV1beta1IngressForAllNamespacesReader is a Reader for the ListExtensionsV1beta1IngressForAllNamespaces structure.

func (*ListExtensionsV1beta1IngressForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized

type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized struct {
}

ListExtensionsV1beta1IngressForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized

func NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized() *ListExtensionsV1beta1IngressForAllNamespacesUnauthorized

NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized creates a ListExtensionsV1beta1IngressForAllNamespacesUnauthorized with default headers values

func (*ListExtensionsV1beta1IngressForAllNamespacesUnauthorized) Error

type ListExtensionsV1beta1NamespacedIngressOK

type ListExtensionsV1beta1NamespacedIngressOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1IngressList
}

ListExtensionsV1beta1NamespacedIngressOK handles this case with default header values.

OK

func NewListExtensionsV1beta1NamespacedIngressOK

func NewListExtensionsV1beta1NamespacedIngressOK() *ListExtensionsV1beta1NamespacedIngressOK

NewListExtensionsV1beta1NamespacedIngressOK creates a ListExtensionsV1beta1NamespacedIngressOK with default headers values

func (*ListExtensionsV1beta1NamespacedIngressOK) Error

func (*ListExtensionsV1beta1NamespacedIngressOK) GetPayload

type ListExtensionsV1beta1NamespacedIngressParams

type ListExtensionsV1beta1NamespacedIngressParams 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
}

ListExtensionsV1beta1NamespacedIngressParams contains all the parameters to send to the API endpoint for the list extensions v1beta1 namespaced ingress operation typically these are written to a http.Request

func NewListExtensionsV1beta1NamespacedIngressParams

func NewListExtensionsV1beta1NamespacedIngressParams() *ListExtensionsV1beta1NamespacedIngressParams

NewListExtensionsV1beta1NamespacedIngressParams creates a new ListExtensionsV1beta1NamespacedIngressParams object with the default values initialized.

func NewListExtensionsV1beta1NamespacedIngressParamsWithContext

func NewListExtensionsV1beta1NamespacedIngressParamsWithContext(ctx context.Context) *ListExtensionsV1beta1NamespacedIngressParams

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

func NewListExtensionsV1beta1NamespacedIngressParamsWithHTTPClient

func NewListExtensionsV1beta1NamespacedIngressParamsWithHTTPClient(client *http.Client) *ListExtensionsV1beta1NamespacedIngressParams

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

func NewListExtensionsV1beta1NamespacedIngressParamsWithTimeout

func NewListExtensionsV1beta1NamespacedIngressParamsWithTimeout(timeout time.Duration) *ListExtensionsV1beta1NamespacedIngressParams

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

func (*ListExtensionsV1beta1NamespacedIngressParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetContext

SetContext adds the context to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetContinue

func (o *ListExtensionsV1beta1NamespacedIngressParams) SetContinue(continueVar *string)

SetContinue adds the continue to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetLimit

SetLimit adds the limit to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetNamespace

func (o *ListExtensionsV1beta1NamespacedIngressParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetPretty

SetPretty adds the pretty to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) SetWatch

SetWatch adds the watch to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithContext

WithContext adds the context to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithContinue

WithContinue adds the continueVar to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithLimit

WithLimit adds the limit to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithPretty

WithPretty adds the pretty to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithResourceVersionMatch

func (o *ListExtensionsV1beta1NamespacedIngressParams) WithResourceVersionMatch(resourceVersionMatch *string) *ListExtensionsV1beta1NamespacedIngressParams

WithResourceVersionMatch adds the resourceVersionMatch to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WithWatch

WithWatch adds the watch to the list extensions v1beta1 namespaced ingress params

func (*ListExtensionsV1beta1NamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ListExtensionsV1beta1NamespacedIngressReader

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

ListExtensionsV1beta1NamespacedIngressReader is a Reader for the ListExtensionsV1beta1NamespacedIngress structure.

func (*ListExtensionsV1beta1NamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ListExtensionsV1beta1NamespacedIngressUnauthorized

type ListExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

ListExtensionsV1beta1NamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewListExtensionsV1beta1NamespacedIngressUnauthorized

func NewListExtensionsV1beta1NamespacedIngressUnauthorized() *ListExtensionsV1beta1NamespacedIngressUnauthorized

NewListExtensionsV1beta1NamespacedIngressUnauthorized creates a ListExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*ListExtensionsV1beta1NamespacedIngressUnauthorized) Error

type PatchExtensionsV1beta1NamespacedIngressOK

type PatchExtensionsV1beta1NamespacedIngressOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

PatchExtensionsV1beta1NamespacedIngressOK handles this case with default header values.

OK

func NewPatchExtensionsV1beta1NamespacedIngressOK

func NewPatchExtensionsV1beta1NamespacedIngressOK() *PatchExtensionsV1beta1NamespacedIngressOK

NewPatchExtensionsV1beta1NamespacedIngressOK creates a PatchExtensionsV1beta1NamespacedIngressOK with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressOK) Error

func (*PatchExtensionsV1beta1NamespacedIngressOK) GetPayload

type PatchExtensionsV1beta1NamespacedIngressParams

type PatchExtensionsV1beta1NamespacedIngressParams 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 Ingress

	*/
	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
}

PatchExtensionsV1beta1NamespacedIngressParams contains all the parameters to send to the API endpoint for the patch extensions v1beta1 namespaced ingress operation typically these are written to a http.Request

func NewPatchExtensionsV1beta1NamespacedIngressParams

func NewPatchExtensionsV1beta1NamespacedIngressParams() *PatchExtensionsV1beta1NamespacedIngressParams

NewPatchExtensionsV1beta1NamespacedIngressParams creates a new PatchExtensionsV1beta1NamespacedIngressParams object with the default values initialized.

func NewPatchExtensionsV1beta1NamespacedIngressParamsWithContext

func NewPatchExtensionsV1beta1NamespacedIngressParamsWithContext(ctx context.Context) *PatchExtensionsV1beta1NamespacedIngressParams

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

func NewPatchExtensionsV1beta1NamespacedIngressParamsWithHTTPClient

func NewPatchExtensionsV1beta1NamespacedIngressParamsWithHTTPClient(client *http.Client) *PatchExtensionsV1beta1NamespacedIngressParams

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

func NewPatchExtensionsV1beta1NamespacedIngressParamsWithTimeout

func NewPatchExtensionsV1beta1NamespacedIngressParamsWithTimeout(timeout time.Duration) *PatchExtensionsV1beta1NamespacedIngressParams

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

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetBody

SetBody adds the body to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetContext

SetContext adds the context to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetDryRun

SetDryRun adds the dryRun to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetForce

SetForce adds the force to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetName

SetName adds the name to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetNamespace

func (o *PatchExtensionsV1beta1NamespacedIngressParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetPretty

SetPretty adds the pretty to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithBody

WithBody adds the body to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithContext

WithContext adds the context to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithDryRun

WithDryRun adds the dryRun to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithForce

WithForce adds the force to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithName

WithName adds the name to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithPretty

WithPretty adds the pretty to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the patch extensions v1beta1 namespaced ingress params

func (*PatchExtensionsV1beta1NamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchExtensionsV1beta1NamespacedIngressReader

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

PatchExtensionsV1beta1NamespacedIngressReader is a Reader for the PatchExtensionsV1beta1NamespacedIngress structure.

func (*PatchExtensionsV1beta1NamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchExtensionsV1beta1NamespacedIngressStatusOK

type PatchExtensionsV1beta1NamespacedIngressStatusOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

PatchExtensionsV1beta1NamespacedIngressStatusOK handles this case with default header values.

OK

func NewPatchExtensionsV1beta1NamespacedIngressStatusOK

func NewPatchExtensionsV1beta1NamespacedIngressStatusOK() *PatchExtensionsV1beta1NamespacedIngressStatusOK

NewPatchExtensionsV1beta1NamespacedIngressStatusOK creates a PatchExtensionsV1beta1NamespacedIngressStatusOK with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) Error

func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) GetPayload

type PatchExtensionsV1beta1NamespacedIngressStatusParams

type PatchExtensionsV1beta1NamespacedIngressStatusParams 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 Ingress

	*/
	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
}

PatchExtensionsV1beta1NamespacedIngressStatusParams contains all the parameters to send to the API endpoint for the patch extensions v1beta1 namespaced ingress status operation typically these are written to a http.Request

func NewPatchExtensionsV1beta1NamespacedIngressStatusParams

func NewPatchExtensionsV1beta1NamespacedIngressStatusParams() *PatchExtensionsV1beta1NamespacedIngressStatusParams

NewPatchExtensionsV1beta1NamespacedIngressStatusParams creates a new PatchExtensionsV1beta1NamespacedIngressStatusParams object with the default values initialized.

func NewPatchExtensionsV1beta1NamespacedIngressStatusParamsWithContext

func NewPatchExtensionsV1beta1NamespacedIngressStatusParamsWithContext(ctx context.Context) *PatchExtensionsV1beta1NamespacedIngressStatusParams

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

func NewPatchExtensionsV1beta1NamespacedIngressStatusParamsWithHTTPClient

func NewPatchExtensionsV1beta1NamespacedIngressStatusParamsWithHTTPClient(client *http.Client) *PatchExtensionsV1beta1NamespacedIngressStatusParams

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

func NewPatchExtensionsV1beta1NamespacedIngressStatusParamsWithTimeout

func NewPatchExtensionsV1beta1NamespacedIngressStatusParamsWithTimeout(timeout time.Duration) *PatchExtensionsV1beta1NamespacedIngressStatusParams

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

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetBody

SetBody adds the body to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetContext

SetContext adds the context to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetDryRun

SetDryRun adds the dryRun to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetForce

SetForce adds the force to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetName

SetName adds the name to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetNamespace

SetNamespace adds the namespace to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetPretty

SetPretty adds the pretty to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) SetTimeout

SetTimeout adds the timeout to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithBody

WithBody adds the body to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithContext

WithContext adds the context to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithDryRun

WithDryRun adds the dryRun to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithFieldManager

WithFieldManager adds the fieldManager to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithForce

WithForce adds the force to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithName

WithName adds the name to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithNamespace

WithNamespace adds the namespace to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithPretty

WithPretty adds the pretty to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WithTimeout

WithTimeout adds the timeout to the patch extensions v1beta1 namespaced ingress status params

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type PatchExtensionsV1beta1NamespacedIngressStatusReader

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

PatchExtensionsV1beta1NamespacedIngressStatusReader is a Reader for the PatchExtensionsV1beta1NamespacedIngressStatus structure.

func (*PatchExtensionsV1beta1NamespacedIngressStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized

type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized struct {
}

PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized handles this case with default header values.

Unauthorized

func NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized() *PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized

NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized creates a PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized) Error

type PatchExtensionsV1beta1NamespacedIngressUnauthorized

type PatchExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

PatchExtensionsV1beta1NamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewPatchExtensionsV1beta1NamespacedIngressUnauthorized

func NewPatchExtensionsV1beta1NamespacedIngressUnauthorized() *PatchExtensionsV1beta1NamespacedIngressUnauthorized

NewPatchExtensionsV1beta1NamespacedIngressUnauthorized creates a PatchExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressUnauthorized) Error

type ReadExtensionsV1beta1NamespacedIngressOK

type ReadExtensionsV1beta1NamespacedIngressOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

ReadExtensionsV1beta1NamespacedIngressOK handles this case with default header values.

OK

func NewReadExtensionsV1beta1NamespacedIngressOK

func NewReadExtensionsV1beta1NamespacedIngressOK() *ReadExtensionsV1beta1NamespacedIngressOK

NewReadExtensionsV1beta1NamespacedIngressOK creates a ReadExtensionsV1beta1NamespacedIngressOK with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressOK) Error

func (*ReadExtensionsV1beta1NamespacedIngressOK) GetPayload

type ReadExtensionsV1beta1NamespacedIngressParams

type ReadExtensionsV1beta1NamespacedIngressParams 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 Ingress

	*/
	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
}

ReadExtensionsV1beta1NamespacedIngressParams contains all the parameters to send to the API endpoint for the read extensions v1beta1 namespaced ingress operation typically these are written to a http.Request

func NewReadExtensionsV1beta1NamespacedIngressParams

func NewReadExtensionsV1beta1NamespacedIngressParams() *ReadExtensionsV1beta1NamespacedIngressParams

NewReadExtensionsV1beta1NamespacedIngressParams creates a new ReadExtensionsV1beta1NamespacedIngressParams object with the default values initialized.

func NewReadExtensionsV1beta1NamespacedIngressParamsWithContext

func NewReadExtensionsV1beta1NamespacedIngressParamsWithContext(ctx context.Context) *ReadExtensionsV1beta1NamespacedIngressParams

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

func NewReadExtensionsV1beta1NamespacedIngressParamsWithHTTPClient

func NewReadExtensionsV1beta1NamespacedIngressParamsWithHTTPClient(client *http.Client) *ReadExtensionsV1beta1NamespacedIngressParams

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

func NewReadExtensionsV1beta1NamespacedIngressParamsWithTimeout

func NewReadExtensionsV1beta1NamespacedIngressParamsWithTimeout(timeout time.Duration) *ReadExtensionsV1beta1NamespacedIngressParams

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

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetContext

SetContext adds the context to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetExact

SetExact adds the exact to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetExport

func (o *ReadExtensionsV1beta1NamespacedIngressParams) SetExport(export *bool)

SetExport adds the export to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetName

SetName adds the name to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetNamespace

func (o *ReadExtensionsV1beta1NamespacedIngressParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetPretty

SetPretty adds the pretty to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithContext

WithContext adds the context to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithExact

WithExact adds the exact to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithExport

WithExport adds the export to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithName

WithName adds the name to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithPretty

WithPretty adds the pretty to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the read extensions v1beta1 namespaced ingress params

func (*ReadExtensionsV1beta1NamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadExtensionsV1beta1NamespacedIngressReader

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

ReadExtensionsV1beta1NamespacedIngressReader is a Reader for the ReadExtensionsV1beta1NamespacedIngress structure.

func (*ReadExtensionsV1beta1NamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadExtensionsV1beta1NamespacedIngressStatusOK

type ReadExtensionsV1beta1NamespacedIngressStatusOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

ReadExtensionsV1beta1NamespacedIngressStatusOK handles this case with default header values.

OK

func NewReadExtensionsV1beta1NamespacedIngressStatusOK

func NewReadExtensionsV1beta1NamespacedIngressStatusOK() *ReadExtensionsV1beta1NamespacedIngressStatusOK

NewReadExtensionsV1beta1NamespacedIngressStatusOK creates a ReadExtensionsV1beta1NamespacedIngressStatusOK with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) Error

func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) GetPayload

type ReadExtensionsV1beta1NamespacedIngressStatusParams

type ReadExtensionsV1beta1NamespacedIngressStatusParams struct {

	/*Name
	  name of the Ingress

	*/
	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
}

ReadExtensionsV1beta1NamespacedIngressStatusParams contains all the parameters to send to the API endpoint for the read extensions v1beta1 namespaced ingress status operation typically these are written to a http.Request

func NewReadExtensionsV1beta1NamespacedIngressStatusParams

func NewReadExtensionsV1beta1NamespacedIngressStatusParams() *ReadExtensionsV1beta1NamespacedIngressStatusParams

NewReadExtensionsV1beta1NamespacedIngressStatusParams creates a new ReadExtensionsV1beta1NamespacedIngressStatusParams object with the default values initialized.

func NewReadExtensionsV1beta1NamespacedIngressStatusParamsWithContext

func NewReadExtensionsV1beta1NamespacedIngressStatusParamsWithContext(ctx context.Context) *ReadExtensionsV1beta1NamespacedIngressStatusParams

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

func NewReadExtensionsV1beta1NamespacedIngressStatusParamsWithHTTPClient

func NewReadExtensionsV1beta1NamespacedIngressStatusParamsWithHTTPClient(client *http.Client) *ReadExtensionsV1beta1NamespacedIngressStatusParams

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

func NewReadExtensionsV1beta1NamespacedIngressStatusParamsWithTimeout

func NewReadExtensionsV1beta1NamespacedIngressStatusParamsWithTimeout(timeout time.Duration) *ReadExtensionsV1beta1NamespacedIngressStatusParams

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

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) SetContext

SetContext adds the context to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) SetName

SetName adds the name to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) SetNamespace

SetNamespace adds the namespace to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) SetPretty

SetPretty adds the pretty to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) SetTimeout

SetTimeout adds the timeout to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) WithContext

WithContext adds the context to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) WithName

WithName adds the name to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) WithNamespace

WithNamespace adds the namespace to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) WithPretty

WithPretty adds the pretty to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) WithTimeout

WithTimeout adds the timeout to the read extensions v1beta1 namespaced ingress status params

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReadExtensionsV1beta1NamespacedIngressStatusReader

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

ReadExtensionsV1beta1NamespacedIngressStatusReader is a Reader for the ReadExtensionsV1beta1NamespacedIngressStatus structure.

func (*ReadExtensionsV1beta1NamespacedIngressStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized

type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized struct {
}

ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized handles this case with default header values.

Unauthorized

func NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized() *ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized

NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized creates a ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized) Error

type ReadExtensionsV1beta1NamespacedIngressUnauthorized

type ReadExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

ReadExtensionsV1beta1NamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewReadExtensionsV1beta1NamespacedIngressUnauthorized

func NewReadExtensionsV1beta1NamespacedIngressUnauthorized() *ReadExtensionsV1beta1NamespacedIngressUnauthorized

NewReadExtensionsV1beta1NamespacedIngressUnauthorized creates a ReadExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressUnauthorized) Error

type ReplaceExtensionsV1beta1NamespacedIngressCreated

type ReplaceExtensionsV1beta1NamespacedIngressCreated struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

ReplaceExtensionsV1beta1NamespacedIngressCreated handles this case with default header values.

Created

func NewReplaceExtensionsV1beta1NamespacedIngressCreated

func NewReplaceExtensionsV1beta1NamespacedIngressCreated() *ReplaceExtensionsV1beta1NamespacedIngressCreated

NewReplaceExtensionsV1beta1NamespacedIngressCreated creates a ReplaceExtensionsV1beta1NamespacedIngressCreated with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) Error

func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) GetPayload

type ReplaceExtensionsV1beta1NamespacedIngressOK

type ReplaceExtensionsV1beta1NamespacedIngressOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

ReplaceExtensionsV1beta1NamespacedIngressOK handles this case with default header values.

OK

func NewReplaceExtensionsV1beta1NamespacedIngressOK

func NewReplaceExtensionsV1beta1NamespacedIngressOK() *ReplaceExtensionsV1beta1NamespacedIngressOK

NewReplaceExtensionsV1beta1NamespacedIngressOK creates a ReplaceExtensionsV1beta1NamespacedIngressOK with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressOK) Error

func (*ReplaceExtensionsV1beta1NamespacedIngressOK) GetPayload

type ReplaceExtensionsV1beta1NamespacedIngressParams

type ReplaceExtensionsV1beta1NamespacedIngressParams struct {

	/*Body*/
	Body *models.IoK8sAPIExtensionsV1beta1Ingress
	/*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 Ingress

	*/
	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
}

ReplaceExtensionsV1beta1NamespacedIngressParams contains all the parameters to send to the API endpoint for the replace extensions v1beta1 namespaced ingress operation typically these are written to a http.Request

func NewReplaceExtensionsV1beta1NamespacedIngressParams

func NewReplaceExtensionsV1beta1NamespacedIngressParams() *ReplaceExtensionsV1beta1NamespacedIngressParams

NewReplaceExtensionsV1beta1NamespacedIngressParams creates a new ReplaceExtensionsV1beta1NamespacedIngressParams object with the default values initialized.

func NewReplaceExtensionsV1beta1NamespacedIngressParamsWithContext

func NewReplaceExtensionsV1beta1NamespacedIngressParamsWithContext(ctx context.Context) *ReplaceExtensionsV1beta1NamespacedIngressParams

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

func NewReplaceExtensionsV1beta1NamespacedIngressParamsWithHTTPClient

func NewReplaceExtensionsV1beta1NamespacedIngressParamsWithHTTPClient(client *http.Client) *ReplaceExtensionsV1beta1NamespacedIngressParams

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

func NewReplaceExtensionsV1beta1NamespacedIngressParamsWithTimeout

func NewReplaceExtensionsV1beta1NamespacedIngressParamsWithTimeout(timeout time.Duration) *ReplaceExtensionsV1beta1NamespacedIngressParams

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

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetBody

SetBody adds the body to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetContext

SetContext adds the context to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetDryRun

SetDryRun adds the dryRun to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetName

SetName adds the name to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetNamespace

func (o *ReplaceExtensionsV1beta1NamespacedIngressParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetPretty

SetPretty adds the pretty to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithBody

WithBody adds the body to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithContext

WithContext adds the context to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithDryRun

WithDryRun adds the dryRun to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithName

WithName adds the name to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithPretty

WithPretty adds the pretty to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the replace extensions v1beta1 namespaced ingress params

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceExtensionsV1beta1NamespacedIngressReader

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

ReplaceExtensionsV1beta1NamespacedIngressReader is a Reader for the ReplaceExtensionsV1beta1NamespacedIngress structure.

func (*ReplaceExtensionsV1beta1NamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated

type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

ReplaceExtensionsV1beta1NamespacedIngressStatusCreated handles this case with default header values.

Created

func NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated

func NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated() *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated

NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated creates a ReplaceExtensionsV1beta1NamespacedIngressStatusCreated with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) Error

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) GetPayload

type ReplaceExtensionsV1beta1NamespacedIngressStatusOK

type ReplaceExtensionsV1beta1NamespacedIngressStatusOK struct {
	Payload *models.IoK8sAPIExtensionsV1beta1Ingress
}

ReplaceExtensionsV1beta1NamespacedIngressStatusOK handles this case with default header values.

OK

func NewReplaceExtensionsV1beta1NamespacedIngressStatusOK

func NewReplaceExtensionsV1beta1NamespacedIngressStatusOK() *ReplaceExtensionsV1beta1NamespacedIngressStatusOK

NewReplaceExtensionsV1beta1NamespacedIngressStatusOK creates a ReplaceExtensionsV1beta1NamespacedIngressStatusOK with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) Error

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) GetPayload

type ReplaceExtensionsV1beta1NamespacedIngressStatusParams

type ReplaceExtensionsV1beta1NamespacedIngressStatusParams struct {

	/*Body*/
	Body *models.IoK8sAPIExtensionsV1beta1Ingress
	/*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 Ingress

	*/
	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
}

ReplaceExtensionsV1beta1NamespacedIngressStatusParams contains all the parameters to send to the API endpoint for the replace extensions v1beta1 namespaced ingress status operation typically these are written to a http.Request

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParams

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParams() *ReplaceExtensionsV1beta1NamespacedIngressStatusParams

NewReplaceExtensionsV1beta1NamespacedIngressStatusParams creates a new ReplaceExtensionsV1beta1NamespacedIngressStatusParams object with the default values initialized.

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParamsWithContext

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParamsWithContext(ctx context.Context) *ReplaceExtensionsV1beta1NamespacedIngressStatusParams

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

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParamsWithHTTPClient

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParamsWithHTTPClient(client *http.Client) *ReplaceExtensionsV1beta1NamespacedIngressStatusParams

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

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParamsWithTimeout

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParamsWithTimeout(timeout time.Duration) *ReplaceExtensionsV1beta1NamespacedIngressStatusParams

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

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetBody

SetBody adds the body to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetContext

SetContext adds the context to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetDryRun

SetDryRun adds the dryRun to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetFieldManager

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

SetFieldManager adds the fieldManager to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetName

SetName adds the name to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetNamespace

SetNamespace adds the namespace to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetPretty

SetPretty adds the pretty to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) SetTimeout

SetTimeout adds the timeout to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithBody

WithBody adds the body to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithContext

WithContext adds the context to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithDryRun

WithDryRun adds the dryRun to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithFieldManager

WithFieldManager adds the fieldManager to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithName

WithName adds the name to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithNamespace

WithNamespace adds the namespace to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithPretty

WithPretty adds the pretty to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WithTimeout

WithTimeout adds the timeout to the replace extensions v1beta1 namespaced ingress status params

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type ReplaceExtensionsV1beta1NamespacedIngressStatusReader

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

ReplaceExtensionsV1beta1NamespacedIngressStatusReader is a Reader for the ReplaceExtensionsV1beta1NamespacedIngressStatus structure.

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized struct {
}

ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized() *ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized creates a ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized) Error

type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized

type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

ReplaceExtensionsV1beta1NamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized() *ReplaceExtensionsV1beta1NamespacedIngressUnauthorized

NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized creates a ReplaceExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressUnauthorized) Error

type WatchExtensionsV1beta1IngressListForAllNamespacesOK

type WatchExtensionsV1beta1IngressListForAllNamespacesOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchExtensionsV1beta1IngressListForAllNamespacesOK handles this case with default header values.

OK

func NewWatchExtensionsV1beta1IngressListForAllNamespacesOK

func NewWatchExtensionsV1beta1IngressListForAllNamespacesOK() *WatchExtensionsV1beta1IngressListForAllNamespacesOK

NewWatchExtensionsV1beta1IngressListForAllNamespacesOK creates a WatchExtensionsV1beta1IngressListForAllNamespacesOK with default headers values

func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) Error

func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) GetPayload

type WatchExtensionsV1beta1IngressListForAllNamespacesParams

type WatchExtensionsV1beta1IngressListForAllNamespacesParams 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
}

WatchExtensionsV1beta1IngressListForAllNamespacesParams contains all the parameters to send to the API endpoint for the watch extensions v1beta1 ingress list for all namespaces operation typically these are written to a http.Request

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParams

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParams() *WatchExtensionsV1beta1IngressListForAllNamespacesParams

NewWatchExtensionsV1beta1IngressListForAllNamespacesParams creates a new WatchExtensionsV1beta1IngressListForAllNamespacesParams object with the default values initialized.

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParamsWithContext

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParamsWithContext(ctx context.Context) *WatchExtensionsV1beta1IngressListForAllNamespacesParams

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

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParamsWithHTTPClient

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParamsWithHTTPClient(client *http.Client) *WatchExtensionsV1beta1IngressListForAllNamespacesParams

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

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParamsWithTimeout

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParamsWithTimeout(timeout time.Duration) *WatchExtensionsV1beta1IngressListForAllNamespacesParams

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

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetContext

SetContext adds the context to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetContinue

SetContinue adds the continue to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetLimit

SetLimit adds the limit to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetPretty

SetPretty adds the pretty to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetTimeout

SetTimeout adds the timeout to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) SetWatch

SetWatch adds the watch to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithContext

WithContext adds the context to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithContinue

WithContinue adds the continueVar to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithLimit

WithLimit adds the limit to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithPretty

WithPretty adds the pretty to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithTimeout

WithTimeout adds the timeout to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WithWatch

WithWatch adds the watch to the watch extensions v1beta1 ingress list for all namespaces params

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchExtensionsV1beta1IngressListForAllNamespacesReader

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

WatchExtensionsV1beta1IngressListForAllNamespacesReader is a Reader for the WatchExtensionsV1beta1IngressListForAllNamespaces structure.

func (*WatchExtensionsV1beta1IngressListForAllNamespacesReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized struct {
}

WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized handles this case with default header values.

Unauthorized

func NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

func NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized() *WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized creates a WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized with default headers values

func (*WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized) Error

type WatchExtensionsV1beta1NamespacedIngressListOK

type WatchExtensionsV1beta1NamespacedIngressListOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchExtensionsV1beta1NamespacedIngressListOK handles this case with default header values.

OK

func NewWatchExtensionsV1beta1NamespacedIngressListOK

func NewWatchExtensionsV1beta1NamespacedIngressListOK() *WatchExtensionsV1beta1NamespacedIngressListOK

NewWatchExtensionsV1beta1NamespacedIngressListOK creates a WatchExtensionsV1beta1NamespacedIngressListOK with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressListOK) Error

func (*WatchExtensionsV1beta1NamespacedIngressListOK) GetPayload

type WatchExtensionsV1beta1NamespacedIngressListParams

type WatchExtensionsV1beta1NamespacedIngressListParams 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
}

WatchExtensionsV1beta1NamespacedIngressListParams contains all the parameters to send to the API endpoint for the watch extensions v1beta1 namespaced ingress list operation typically these are written to a http.Request

func NewWatchExtensionsV1beta1NamespacedIngressListParams

func NewWatchExtensionsV1beta1NamespacedIngressListParams() *WatchExtensionsV1beta1NamespacedIngressListParams

NewWatchExtensionsV1beta1NamespacedIngressListParams creates a new WatchExtensionsV1beta1NamespacedIngressListParams object with the default values initialized.

func NewWatchExtensionsV1beta1NamespacedIngressListParamsWithContext

func NewWatchExtensionsV1beta1NamespacedIngressListParamsWithContext(ctx context.Context) *WatchExtensionsV1beta1NamespacedIngressListParams

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

func NewWatchExtensionsV1beta1NamespacedIngressListParamsWithHTTPClient

func NewWatchExtensionsV1beta1NamespacedIngressListParamsWithHTTPClient(client *http.Client) *WatchExtensionsV1beta1NamespacedIngressListParams

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

func NewWatchExtensionsV1beta1NamespacedIngressListParamsWithTimeout

func NewWatchExtensionsV1beta1NamespacedIngressListParamsWithTimeout(timeout time.Duration) *WatchExtensionsV1beta1NamespacedIngressListParams

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

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetContext

SetContext adds the context to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetContinue

func (o *WatchExtensionsV1beta1NamespacedIngressListParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetHTTPClient

SetHTTPClient adds the HTTPClient to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetLimit

SetLimit adds the limit to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetNamespace

func (o *WatchExtensionsV1beta1NamespacedIngressListParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetPretty

SetPretty adds the pretty to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetTimeout

SetTimeout adds the timeout to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) SetWatch

SetWatch adds the watch to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithContext

WithContext adds the context to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithContinue

WithContinue adds the continueVar to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithLimit

WithLimit adds the limit to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithNamespace

WithNamespace adds the namespace to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithPretty

WithPretty adds the pretty to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithTimeout

WithTimeout adds the timeout to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WithWatch

WithWatch adds the watch to the watch extensions v1beta1 namespaced ingress list params

func (*WatchExtensionsV1beta1NamespacedIngressListParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchExtensionsV1beta1NamespacedIngressListReader

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

WatchExtensionsV1beta1NamespacedIngressListReader is a Reader for the WatchExtensionsV1beta1NamespacedIngressList structure.

func (*WatchExtensionsV1beta1NamespacedIngressListReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchExtensionsV1beta1NamespacedIngressListUnauthorized

type WatchExtensionsV1beta1NamespacedIngressListUnauthorized struct {
}

WatchExtensionsV1beta1NamespacedIngressListUnauthorized handles this case with default header values.

Unauthorized

func NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized

func NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized() *WatchExtensionsV1beta1NamespacedIngressListUnauthorized

NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized creates a WatchExtensionsV1beta1NamespacedIngressListUnauthorized with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressListUnauthorized) Error

type WatchExtensionsV1beta1NamespacedIngressOK

type WatchExtensionsV1beta1NamespacedIngressOK struct {
	Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent
}

WatchExtensionsV1beta1NamespacedIngressOK handles this case with default header values.

OK

func NewWatchExtensionsV1beta1NamespacedIngressOK

func NewWatchExtensionsV1beta1NamespacedIngressOK() *WatchExtensionsV1beta1NamespacedIngressOK

NewWatchExtensionsV1beta1NamespacedIngressOK creates a WatchExtensionsV1beta1NamespacedIngressOK with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressOK) Error

func (*WatchExtensionsV1beta1NamespacedIngressOK) GetPayload

type WatchExtensionsV1beta1NamespacedIngressParams

type WatchExtensionsV1beta1NamespacedIngressParams 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 Ingress

	*/
	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
}

WatchExtensionsV1beta1NamespacedIngressParams contains all the parameters to send to the API endpoint for the watch extensions v1beta1 namespaced ingress operation typically these are written to a http.Request

func NewWatchExtensionsV1beta1NamespacedIngressParams

func NewWatchExtensionsV1beta1NamespacedIngressParams() *WatchExtensionsV1beta1NamespacedIngressParams

NewWatchExtensionsV1beta1NamespacedIngressParams creates a new WatchExtensionsV1beta1NamespacedIngressParams object with the default values initialized.

func NewWatchExtensionsV1beta1NamespacedIngressParamsWithContext

func NewWatchExtensionsV1beta1NamespacedIngressParamsWithContext(ctx context.Context) *WatchExtensionsV1beta1NamespacedIngressParams

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

func NewWatchExtensionsV1beta1NamespacedIngressParamsWithHTTPClient

func NewWatchExtensionsV1beta1NamespacedIngressParamsWithHTTPClient(client *http.Client) *WatchExtensionsV1beta1NamespacedIngressParams

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

func NewWatchExtensionsV1beta1NamespacedIngressParamsWithTimeout

func NewWatchExtensionsV1beta1NamespacedIngressParamsWithTimeout(timeout time.Duration) *WatchExtensionsV1beta1NamespacedIngressParams

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

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetAllowWatchBookmarks

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

SetAllowWatchBookmarks adds the allowWatchBookmarks to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetContext

SetContext adds the context to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetContinue

func (o *WatchExtensionsV1beta1NamespacedIngressParams) SetContinue(continueVar *string)

SetContinue adds the continue to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetFieldSelector

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

SetFieldSelector adds the fieldSelector to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetHTTPClient

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

SetHTTPClient adds the HTTPClient to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetLabelSelector

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

SetLabelSelector adds the labelSelector to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetLimit

SetLimit adds the limit to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetName

SetName adds the name to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetNamespace

func (o *WatchExtensionsV1beta1NamespacedIngressParams) SetNamespace(namespace string)

SetNamespace adds the namespace to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetPretty

SetPretty adds the pretty to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetResourceVersion

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

SetResourceVersion adds the resourceVersion to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetResourceVersionMatch

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

SetResourceVersionMatch adds the resourceVersionMatch to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetTimeout

SetTimeout adds the timeout to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetTimeoutSeconds

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

SetTimeoutSeconds adds the timeoutSeconds to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) SetWatch

SetWatch adds the watch to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithAllowWatchBookmarks

WithAllowWatchBookmarks adds the allowWatchBookmarks to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithContext

WithContext adds the context to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithContinue

WithContinue adds the continueVar to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithFieldSelector

WithFieldSelector adds the fieldSelector to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithHTTPClient

WithHTTPClient adds the HTTPClient to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithLabelSelector

WithLabelSelector adds the labelSelector to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithLimit

WithLimit adds the limit to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithName

WithName adds the name to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithNamespace

WithNamespace adds the namespace to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithPretty

WithPretty adds the pretty to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithResourceVersion

WithResourceVersion adds the resourceVersion to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithResourceVersionMatch

WithResourceVersionMatch adds the resourceVersionMatch to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithTimeout

WithTimeout adds the timeout to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithTimeoutSeconds

WithTimeoutSeconds adds the timeoutSeconds to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WithWatch

WithWatch adds the watch to the watch extensions v1beta1 namespaced ingress params

func (*WatchExtensionsV1beta1NamespacedIngressParams) WriteToRequest

WriteToRequest writes these params to a swagger request

type WatchExtensionsV1beta1NamespacedIngressReader

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

WatchExtensionsV1beta1NamespacedIngressReader is a Reader for the WatchExtensionsV1beta1NamespacedIngress structure.

func (*WatchExtensionsV1beta1NamespacedIngressReader) ReadResponse

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

ReadResponse reads a server response into the received o.

type WatchExtensionsV1beta1NamespacedIngressUnauthorized

type WatchExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

WatchExtensionsV1beta1NamespacedIngressUnauthorized handles this case with default header values.

Unauthorized

func NewWatchExtensionsV1beta1NamespacedIngressUnauthorized

func NewWatchExtensionsV1beta1NamespacedIngressUnauthorized() *WatchExtensionsV1beta1NamespacedIngressUnauthorized

NewWatchExtensionsV1beta1NamespacedIngressUnauthorized creates a WatchExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressUnauthorized) Error

Source Files

Jump to

Keyboard shortcuts

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