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

Documentation

Index

Constants

View Source
const CreateExtensionsV1beta1NamespacedIngressAcceptedCode int = 202

CreateExtensionsV1beta1NamespacedIngressAcceptedCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressAccepted

View Source
const CreateExtensionsV1beta1NamespacedIngressCreatedCode int = 201

CreateExtensionsV1beta1NamespacedIngressCreatedCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressCreated

View Source
const CreateExtensionsV1beta1NamespacedIngressOKCode int = 200

CreateExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressOK

View Source
const CreateExtensionsV1beta1NamespacedIngressUnauthorizedCode int = 401

CreateExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressUnauthorized

View Source
const DeleteExtensionsV1beta1CollectionNamespacedIngressOKCode int = 200

DeleteExtensionsV1beta1CollectionNamespacedIngressOKCode is the HTTP code returned for type DeleteExtensionsV1beta1CollectionNamespacedIngressOK

View Source
const DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorizedCode int = 401

DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

View Source
const DeleteExtensionsV1beta1NamespacedIngressAcceptedCode int = 202

DeleteExtensionsV1beta1NamespacedIngressAcceptedCode is the HTTP code returned for type DeleteExtensionsV1beta1NamespacedIngressAccepted

View Source
const DeleteExtensionsV1beta1NamespacedIngressOKCode int = 200

DeleteExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type DeleteExtensionsV1beta1NamespacedIngressOK

View Source
const DeleteExtensionsV1beta1NamespacedIngressUnauthorizedCode int = 401

DeleteExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteExtensionsV1beta1NamespacedIngressUnauthorized

View Source
const GetExtensionsV1beta1APIResourcesOKCode int = 200

GetExtensionsV1beta1APIResourcesOKCode is the HTTP code returned for type GetExtensionsV1beta1APIResourcesOK

View Source
const GetExtensionsV1beta1APIResourcesUnauthorizedCode int = 401

GetExtensionsV1beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetExtensionsV1beta1APIResourcesUnauthorized

View Source
const ListExtensionsV1beta1IngressForAllNamespacesOKCode int = 200

ListExtensionsV1beta1IngressForAllNamespacesOKCode is the HTTP code returned for type ListExtensionsV1beta1IngressForAllNamespacesOK

View Source
const ListExtensionsV1beta1IngressForAllNamespacesUnauthorizedCode int = 401

ListExtensionsV1beta1IngressForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized

View Source
const ListExtensionsV1beta1NamespacedIngressOKCode int = 200

ListExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type ListExtensionsV1beta1NamespacedIngressOK

View Source
const ListExtensionsV1beta1NamespacedIngressUnauthorizedCode int = 401

ListExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ListExtensionsV1beta1NamespacedIngressUnauthorized

View Source
const PatchExtensionsV1beta1NamespacedIngressOKCode int = 200

PatchExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressOK

View Source
const PatchExtensionsV1beta1NamespacedIngressStatusOKCode int = 200

PatchExtensionsV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressStatusOK

View Source
const PatchExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode int = 401

PatchExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized

View Source
const PatchExtensionsV1beta1NamespacedIngressUnauthorizedCode int = 401

PatchExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressUnauthorized

View Source
const ReadExtensionsV1beta1NamespacedIngressOKCode int = 200

ReadExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressOK

View Source
const ReadExtensionsV1beta1NamespacedIngressStatusOKCode int = 200

ReadExtensionsV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressStatusOK

View Source
const ReadExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode int = 401

ReadExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized

View Source
const ReadExtensionsV1beta1NamespacedIngressUnauthorizedCode int = 401

ReadExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressUnauthorized

View Source
const ReplaceExtensionsV1beta1NamespacedIngressCreatedCode int = 201

ReplaceExtensionsV1beta1NamespacedIngressCreatedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressCreated

View Source
const ReplaceExtensionsV1beta1NamespacedIngressOKCode int = 200

ReplaceExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressOK

View Source
const ReplaceExtensionsV1beta1NamespacedIngressStatusCreatedCode int = 201

ReplaceExtensionsV1beta1NamespacedIngressStatusCreatedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated

View Source
const ReplaceExtensionsV1beta1NamespacedIngressStatusOKCode int = 200

ReplaceExtensionsV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressStatusOK

View Source
const ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode int = 401

ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

View Source
const ReplaceExtensionsV1beta1NamespacedIngressUnauthorizedCode int = 401

ReplaceExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized

View Source
const WatchExtensionsV1beta1IngressListForAllNamespacesOKCode int = 200

WatchExtensionsV1beta1IngressListForAllNamespacesOKCode is the HTTP code returned for type WatchExtensionsV1beta1IngressListForAllNamespacesOK

View Source
const WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorizedCode int = 401

WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

View Source
const WatchExtensionsV1beta1NamespacedIngressListOKCode int = 200

WatchExtensionsV1beta1NamespacedIngressListOKCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressListOK

View Source
const WatchExtensionsV1beta1NamespacedIngressListUnauthorizedCode int = 401

WatchExtensionsV1beta1NamespacedIngressListUnauthorizedCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressListUnauthorized

View Source
const WatchExtensionsV1beta1NamespacedIngressOKCode int = 200

WatchExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressOK

View Source
const WatchExtensionsV1beta1NamespacedIngressUnauthorizedCode int = 401

WatchExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateExtensionsV1beta1NamespacedIngress

type CreateExtensionsV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler CreateExtensionsV1beta1NamespacedIngressHandler
}

CreateExtensionsV1beta1NamespacedIngress swagger:route POST /apis/extensions/v1beta1/namespaces/{namespace}/ingresses extensions_v1beta1 createExtensionsV1beta1NamespacedIngress

create an Ingress

func NewCreateExtensionsV1beta1NamespacedIngress

func NewCreateExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler CreateExtensionsV1beta1NamespacedIngressHandler) *CreateExtensionsV1beta1NamespacedIngress

NewCreateExtensionsV1beta1NamespacedIngress creates a new http.Handler for the create extensions v1beta1 namespaced ingress operation

func (*CreateExtensionsV1beta1NamespacedIngress) ServeHTTP

type CreateExtensionsV1beta1NamespacedIngressAccepted

type CreateExtensionsV1beta1NamespacedIngressAccepted struct {

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

CreateExtensionsV1beta1NamespacedIngressAccepted Accepted

swagger:response createExtensionsV1beta1NamespacedIngressAccepted

func NewCreateExtensionsV1beta1NamespacedIngressAccepted

func NewCreateExtensionsV1beta1NamespacedIngressAccepted() *CreateExtensionsV1beta1NamespacedIngressAccepted

NewCreateExtensionsV1beta1NamespacedIngressAccepted creates CreateExtensionsV1beta1NamespacedIngressAccepted with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressAccepted) SetPayload

SetPayload sets the payload to the create extensions v1beta1 namespaced ingress accepted response

func (*CreateExtensionsV1beta1NamespacedIngressAccepted) WithPayload

WithPayload adds the payload to the create extensions v1beta1 namespaced ingress accepted response

func (*CreateExtensionsV1beta1NamespacedIngressAccepted) WriteResponse

WriteResponse to the client

type CreateExtensionsV1beta1NamespacedIngressCreated

type CreateExtensionsV1beta1NamespacedIngressCreated struct {

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

CreateExtensionsV1beta1NamespacedIngressCreated Created

swagger:response createExtensionsV1beta1NamespacedIngressCreated

func NewCreateExtensionsV1beta1NamespacedIngressCreated

func NewCreateExtensionsV1beta1NamespacedIngressCreated() *CreateExtensionsV1beta1NamespacedIngressCreated

NewCreateExtensionsV1beta1NamespacedIngressCreated creates CreateExtensionsV1beta1NamespacedIngressCreated with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressCreated) SetPayload

SetPayload sets the payload to the create extensions v1beta1 namespaced ingress created response

func (*CreateExtensionsV1beta1NamespacedIngressCreated) WithPayload

WithPayload adds the payload to the create extensions v1beta1 namespaced ingress created response

func (*CreateExtensionsV1beta1NamespacedIngressCreated) WriteResponse

WriteResponse to the client

type CreateExtensionsV1beta1NamespacedIngressHandler

type CreateExtensionsV1beta1NamespacedIngressHandler interface {
	Handle(CreateExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}

CreateExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid create extensions v1beta1 namespaced ingress params

type CreateExtensionsV1beta1NamespacedIngressHandlerFunc

type CreateExtensionsV1beta1NamespacedIngressHandlerFunc func(CreateExtensionsV1beta1NamespacedIngressParams) middleware.Responder

CreateExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a create extensions v1beta1 namespaced ingress handler

func (CreateExtensionsV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type CreateExtensionsV1beta1NamespacedIngressOK

type CreateExtensionsV1beta1NamespacedIngressOK struct {

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

CreateExtensionsV1beta1NamespacedIngressOK OK

swagger:response createExtensionsV1beta1NamespacedIngressOK

func NewCreateExtensionsV1beta1NamespacedIngressOK

func NewCreateExtensionsV1beta1NamespacedIngressOK() *CreateExtensionsV1beta1NamespacedIngressOK

NewCreateExtensionsV1beta1NamespacedIngressOK creates CreateExtensionsV1beta1NamespacedIngressOK with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressOK) SetPayload

SetPayload sets the payload to the create extensions v1beta1 namespaced ingress o k response

func (*CreateExtensionsV1beta1NamespacedIngressOK) WithPayload

WithPayload adds the payload to the create extensions v1beta1 namespaced ingress o k response

func (*CreateExtensionsV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type CreateExtensionsV1beta1NamespacedIngressParams

type CreateExtensionsV1beta1NamespacedIngressParams struct {

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

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

CreateExtensionsV1beta1NamespacedIngressParams contains all the bound params for the create extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters createExtensionsV1beta1NamespacedIngress

func NewCreateExtensionsV1beta1NamespacedIngressParams

func NewCreateExtensionsV1beta1NamespacedIngressParams() CreateExtensionsV1beta1NamespacedIngressParams

NewCreateExtensionsV1beta1NamespacedIngressParams creates a new CreateExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.

func (*CreateExtensionsV1beta1NamespacedIngressParams) BindRequest

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

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

type CreateExtensionsV1beta1NamespacedIngressUnauthorized

type CreateExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

CreateExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response createExtensionsV1beta1NamespacedIngressUnauthorized

func NewCreateExtensionsV1beta1NamespacedIngressUnauthorized

func NewCreateExtensionsV1beta1NamespacedIngressUnauthorized() *CreateExtensionsV1beta1NamespacedIngressUnauthorized

NewCreateExtensionsV1beta1NamespacedIngressUnauthorized creates CreateExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*CreateExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type DeleteExtensionsV1beta1CollectionNamespacedIngress

type DeleteExtensionsV1beta1CollectionNamespacedIngress struct {
	Context *middleware.Context
	Handler DeleteExtensionsV1beta1CollectionNamespacedIngressHandler
}

DeleteExtensionsV1beta1CollectionNamespacedIngress swagger:route DELETE /apis/extensions/v1beta1/namespaces/{namespace}/ingresses extensions_v1beta1 deleteExtensionsV1beta1CollectionNamespacedIngress

delete collection of Ingress

func NewDeleteExtensionsV1beta1CollectionNamespacedIngress

NewDeleteExtensionsV1beta1CollectionNamespacedIngress creates a new http.Handler for the delete extensions v1beta1 collection namespaced ingress operation

func (*DeleteExtensionsV1beta1CollectionNamespacedIngress) ServeHTTP

type DeleteExtensionsV1beta1CollectionNamespacedIngressHandler

type DeleteExtensionsV1beta1CollectionNamespacedIngressHandler interface {
	Handle(DeleteExtensionsV1beta1CollectionNamespacedIngressParams) middleware.Responder
}

DeleteExtensionsV1beta1CollectionNamespacedIngressHandler interface for that can handle valid delete extensions v1beta1 collection namespaced ingress params

type DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc

type DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc func(DeleteExtensionsV1beta1CollectionNamespacedIngressParams) middleware.Responder

DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc turns a function with the right signature into a delete extensions v1beta1 collection namespaced ingress handler

func (DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteExtensionsV1beta1CollectionNamespacedIngressOK

type DeleteExtensionsV1beta1CollectionNamespacedIngressOK struct {

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

DeleteExtensionsV1beta1CollectionNamespacedIngressOK OK

swagger:response deleteExtensionsV1beta1CollectionNamespacedIngressOK

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK() *DeleteExtensionsV1beta1CollectionNamespacedIngressOK

NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK creates DeleteExtensionsV1beta1CollectionNamespacedIngressOK with default headers values

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) SetPayload

SetPayload sets the payload to the delete extensions v1beta1 collection namespaced ingress o k response

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WithPayload

WithPayload adds the payload to the delete extensions v1beta1 collection namespaced ingress o k response

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WriteResponse

WriteResponse to the client

type DeleteExtensionsV1beta1CollectionNamespacedIngressParams

type DeleteExtensionsV1beta1CollectionNamespacedIngressParams struct {

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

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

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

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

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

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

DeleteExtensionsV1beta1CollectionNamespacedIngressParams contains all the bound params for the delete extensions v1beta1 collection namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters deleteExtensionsV1beta1CollectionNamespacedIngress

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams() DeleteExtensionsV1beta1CollectionNamespacedIngressParams

NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams creates a new DeleteExtensionsV1beta1CollectionNamespacedIngressParams object no default values defined in spec.

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) BindRequest

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

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

type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized struct {
}

DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized Unauthorized

swagger:response deleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

func NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized() *DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized

NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized creates DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized with default headers values

func (*DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type DeleteExtensionsV1beta1NamespacedIngress

type DeleteExtensionsV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler DeleteExtensionsV1beta1NamespacedIngressHandler
}

DeleteExtensionsV1beta1NamespacedIngress swagger:route DELETE /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 deleteExtensionsV1beta1NamespacedIngress

delete an Ingress

func NewDeleteExtensionsV1beta1NamespacedIngress

func NewDeleteExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler DeleteExtensionsV1beta1NamespacedIngressHandler) *DeleteExtensionsV1beta1NamespacedIngress

NewDeleteExtensionsV1beta1NamespacedIngress creates a new http.Handler for the delete extensions v1beta1 namespaced ingress operation

func (*DeleteExtensionsV1beta1NamespacedIngress) ServeHTTP

type DeleteExtensionsV1beta1NamespacedIngressAccepted

type DeleteExtensionsV1beta1NamespacedIngressAccepted struct {

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

DeleteExtensionsV1beta1NamespacedIngressAccepted Accepted

swagger:response deleteExtensionsV1beta1NamespacedIngressAccepted

func NewDeleteExtensionsV1beta1NamespacedIngressAccepted

func NewDeleteExtensionsV1beta1NamespacedIngressAccepted() *DeleteExtensionsV1beta1NamespacedIngressAccepted

NewDeleteExtensionsV1beta1NamespacedIngressAccepted creates DeleteExtensionsV1beta1NamespacedIngressAccepted with default headers values

func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) SetPayload

SetPayload sets the payload to the delete extensions v1beta1 namespaced ingress accepted response

func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) WithPayload

WithPayload adds the payload to the delete extensions v1beta1 namespaced ingress accepted response

func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) WriteResponse

WriteResponse to the client

type DeleteExtensionsV1beta1NamespacedIngressHandler

type DeleteExtensionsV1beta1NamespacedIngressHandler interface {
	Handle(DeleteExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}

DeleteExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid delete extensions v1beta1 namespaced ingress params

type DeleteExtensionsV1beta1NamespacedIngressHandlerFunc

type DeleteExtensionsV1beta1NamespacedIngressHandlerFunc func(DeleteExtensionsV1beta1NamespacedIngressParams) middleware.Responder

DeleteExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a delete extensions v1beta1 namespaced ingress handler

func (DeleteExtensionsV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteExtensionsV1beta1NamespacedIngressOK

type DeleteExtensionsV1beta1NamespacedIngressOK struct {

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

DeleteExtensionsV1beta1NamespacedIngressOK OK

swagger:response deleteExtensionsV1beta1NamespacedIngressOK

func NewDeleteExtensionsV1beta1NamespacedIngressOK

func NewDeleteExtensionsV1beta1NamespacedIngressOK() *DeleteExtensionsV1beta1NamespacedIngressOK

NewDeleteExtensionsV1beta1NamespacedIngressOK creates DeleteExtensionsV1beta1NamespacedIngressOK with default headers values

func (*DeleteExtensionsV1beta1NamespacedIngressOK) SetPayload

SetPayload sets the payload to the delete extensions v1beta1 namespaced ingress o k response

func (*DeleteExtensionsV1beta1NamespacedIngressOK) WithPayload

WithPayload adds the payload to the delete extensions v1beta1 namespaced ingress o k response

func (*DeleteExtensionsV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type DeleteExtensionsV1beta1NamespacedIngressParams

type DeleteExtensionsV1beta1NamespacedIngressParams struct {

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

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

DeleteExtensionsV1beta1NamespacedIngressParams contains all the bound params for the delete extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters deleteExtensionsV1beta1NamespacedIngress

func NewDeleteExtensionsV1beta1NamespacedIngressParams

func NewDeleteExtensionsV1beta1NamespacedIngressParams() DeleteExtensionsV1beta1NamespacedIngressParams

NewDeleteExtensionsV1beta1NamespacedIngressParams creates a new DeleteExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.

func (*DeleteExtensionsV1beta1NamespacedIngressParams) BindRequest

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

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

type DeleteExtensionsV1beta1NamespacedIngressUnauthorized

type DeleteExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

DeleteExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response deleteExtensionsV1beta1NamespacedIngressUnauthorized

func NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized

func NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized() *DeleteExtensionsV1beta1NamespacedIngressUnauthorized

NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized creates DeleteExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*DeleteExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type GetExtensionsV1beta1APIResources

type GetExtensionsV1beta1APIResources struct {
	Context *middleware.Context
	Handler GetExtensionsV1beta1APIResourcesHandler
}

GetExtensionsV1beta1APIResources swagger:route GET /apis/extensions/v1beta1/ extensions_v1beta1 getExtensionsV1beta1ApiResources

get available resources

func NewGetExtensionsV1beta1APIResources

func NewGetExtensionsV1beta1APIResources(ctx *middleware.Context, handler GetExtensionsV1beta1APIResourcesHandler) *GetExtensionsV1beta1APIResources

NewGetExtensionsV1beta1APIResources creates a new http.Handler for the get extensions v1beta1 API resources operation

func (*GetExtensionsV1beta1APIResources) ServeHTTP

type GetExtensionsV1beta1APIResourcesHandler

type GetExtensionsV1beta1APIResourcesHandler interface {
	Handle(GetExtensionsV1beta1APIResourcesParams) middleware.Responder
}

GetExtensionsV1beta1APIResourcesHandler interface for that can handle valid get extensions v1beta1 API resources params

type GetExtensionsV1beta1APIResourcesHandlerFunc

type GetExtensionsV1beta1APIResourcesHandlerFunc func(GetExtensionsV1beta1APIResourcesParams) middleware.Responder

GetExtensionsV1beta1APIResourcesHandlerFunc turns a function with the right signature into a get extensions v1beta1 API resources handler

func (GetExtensionsV1beta1APIResourcesHandlerFunc) Handle

Handle executing the request and returning a response

type GetExtensionsV1beta1APIResourcesOK

type GetExtensionsV1beta1APIResourcesOK struct {

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

GetExtensionsV1beta1APIResourcesOK OK

swagger:response getExtensionsV1beta1ApiResourcesOK

func NewGetExtensionsV1beta1APIResourcesOK

func NewGetExtensionsV1beta1APIResourcesOK() *GetExtensionsV1beta1APIResourcesOK

NewGetExtensionsV1beta1APIResourcesOK creates GetExtensionsV1beta1APIResourcesOK with default headers values

func (*GetExtensionsV1beta1APIResourcesOK) SetPayload

SetPayload sets the payload to the get extensions v1beta1 Api resources o k response

func (*GetExtensionsV1beta1APIResourcesOK) WithPayload

WithPayload adds the payload to the get extensions v1beta1 Api resources o k response

func (*GetExtensionsV1beta1APIResourcesOK) WriteResponse

WriteResponse to the client

type GetExtensionsV1beta1APIResourcesParams

type GetExtensionsV1beta1APIResourcesParams struct {

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

GetExtensionsV1beta1APIResourcesParams contains all the bound params for the get extensions v1beta1 API resources operation typically these are obtained from a http.Request

swagger:parameters getExtensionsV1beta1APIResources

func NewGetExtensionsV1beta1APIResourcesParams

func NewGetExtensionsV1beta1APIResourcesParams() GetExtensionsV1beta1APIResourcesParams

NewGetExtensionsV1beta1APIResourcesParams creates a new GetExtensionsV1beta1APIResourcesParams object no default values defined in spec.

func (*GetExtensionsV1beta1APIResourcesParams) BindRequest

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

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

type GetExtensionsV1beta1APIResourcesUnauthorized

type GetExtensionsV1beta1APIResourcesUnauthorized struct {
}

GetExtensionsV1beta1APIResourcesUnauthorized Unauthorized

swagger:response getExtensionsV1beta1ApiResourcesUnauthorized

func NewGetExtensionsV1beta1APIResourcesUnauthorized

func NewGetExtensionsV1beta1APIResourcesUnauthorized() *GetExtensionsV1beta1APIResourcesUnauthorized

NewGetExtensionsV1beta1APIResourcesUnauthorized creates GetExtensionsV1beta1APIResourcesUnauthorized with default headers values

func (*GetExtensionsV1beta1APIResourcesUnauthorized) WriteResponse

WriteResponse to the client

type ListExtensionsV1beta1IngressForAllNamespaces

type ListExtensionsV1beta1IngressForAllNamespaces struct {
	Context *middleware.Context
	Handler ListExtensionsV1beta1IngressForAllNamespacesHandler
}

ListExtensionsV1beta1IngressForAllNamespaces swagger:route GET /apis/extensions/v1beta1/ingresses extensions_v1beta1 listExtensionsV1beta1IngressForAllNamespaces

list or watch objects of kind Ingress

func NewListExtensionsV1beta1IngressForAllNamespaces

NewListExtensionsV1beta1IngressForAllNamespaces creates a new http.Handler for the list extensions v1beta1 ingress for all namespaces operation

func (*ListExtensionsV1beta1IngressForAllNamespaces) ServeHTTP

type ListExtensionsV1beta1IngressForAllNamespacesHandler

type ListExtensionsV1beta1IngressForAllNamespacesHandler interface {
	Handle(ListExtensionsV1beta1IngressForAllNamespacesParams) middleware.Responder
}

ListExtensionsV1beta1IngressForAllNamespacesHandler interface for that can handle valid list extensions v1beta1 ingress for all namespaces params

type ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc

type ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc func(ListExtensionsV1beta1IngressForAllNamespacesParams) middleware.Responder

ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc turns a function with the right signature into a list extensions v1beta1 ingress for all namespaces handler

func (ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type ListExtensionsV1beta1IngressForAllNamespacesOK

type ListExtensionsV1beta1IngressForAllNamespacesOK struct {

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

ListExtensionsV1beta1IngressForAllNamespacesOK OK

swagger:response listExtensionsV1beta1IngressForAllNamespacesOK

func NewListExtensionsV1beta1IngressForAllNamespacesOK

func NewListExtensionsV1beta1IngressForAllNamespacesOK() *ListExtensionsV1beta1IngressForAllNamespacesOK

NewListExtensionsV1beta1IngressForAllNamespacesOK creates ListExtensionsV1beta1IngressForAllNamespacesOK with default headers values

func (*ListExtensionsV1beta1IngressForAllNamespacesOK) SetPayload

SetPayload sets the payload to the list extensions v1beta1 ingress for all namespaces o k response

func (*ListExtensionsV1beta1IngressForAllNamespacesOK) WithPayload

WithPayload adds the payload to the list extensions v1beta1 ingress for all namespaces o k response

func (*ListExtensionsV1beta1IngressForAllNamespacesOK) WriteResponse

WriteResponse to the client

type ListExtensionsV1beta1IngressForAllNamespacesParams

type ListExtensionsV1beta1IngressForAllNamespacesParams struct {

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

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

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

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

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

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

ListExtensionsV1beta1IngressForAllNamespacesParams contains all the bound params for the list extensions v1beta1 ingress for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listExtensionsV1beta1IngressForAllNamespaces

func NewListExtensionsV1beta1IngressForAllNamespacesParams

func NewListExtensionsV1beta1IngressForAllNamespacesParams() ListExtensionsV1beta1IngressForAllNamespacesParams

NewListExtensionsV1beta1IngressForAllNamespacesParams creates a new ListExtensionsV1beta1IngressForAllNamespacesParams object no default values defined in spec.

func (*ListExtensionsV1beta1IngressForAllNamespacesParams) BindRequest

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

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

type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized

type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized struct {
}

ListExtensionsV1beta1IngressForAllNamespacesUnauthorized Unauthorized

swagger:response listExtensionsV1beta1IngressForAllNamespacesUnauthorized

func NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized

func NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized() *ListExtensionsV1beta1IngressForAllNamespacesUnauthorized

NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized creates ListExtensionsV1beta1IngressForAllNamespacesUnauthorized with default headers values

func (*ListExtensionsV1beta1IngressForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type ListExtensionsV1beta1NamespacedIngress

type ListExtensionsV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler ListExtensionsV1beta1NamespacedIngressHandler
}

ListExtensionsV1beta1NamespacedIngress swagger:route GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses extensions_v1beta1 listExtensionsV1beta1NamespacedIngress

list or watch objects of kind Ingress

func NewListExtensionsV1beta1NamespacedIngress

func NewListExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler ListExtensionsV1beta1NamespacedIngressHandler) *ListExtensionsV1beta1NamespacedIngress

NewListExtensionsV1beta1NamespacedIngress creates a new http.Handler for the list extensions v1beta1 namespaced ingress operation

func (*ListExtensionsV1beta1NamespacedIngress) ServeHTTP

type ListExtensionsV1beta1NamespacedIngressHandler

type ListExtensionsV1beta1NamespacedIngressHandler interface {
	Handle(ListExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}

ListExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid list extensions v1beta1 namespaced ingress params

type ListExtensionsV1beta1NamespacedIngressHandlerFunc

type ListExtensionsV1beta1NamespacedIngressHandlerFunc func(ListExtensionsV1beta1NamespacedIngressParams) middleware.Responder

ListExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a list extensions v1beta1 namespaced ingress handler

func (ListExtensionsV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ListExtensionsV1beta1NamespacedIngressOK

type ListExtensionsV1beta1NamespacedIngressOK struct {

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

ListExtensionsV1beta1NamespacedIngressOK OK

swagger:response listExtensionsV1beta1NamespacedIngressOK

func NewListExtensionsV1beta1NamespacedIngressOK

func NewListExtensionsV1beta1NamespacedIngressOK() *ListExtensionsV1beta1NamespacedIngressOK

NewListExtensionsV1beta1NamespacedIngressOK creates ListExtensionsV1beta1NamespacedIngressOK with default headers values

func (*ListExtensionsV1beta1NamespacedIngressOK) SetPayload

SetPayload sets the payload to the list extensions v1beta1 namespaced ingress o k response

func (*ListExtensionsV1beta1NamespacedIngressOK) WithPayload

WithPayload adds the payload to the list extensions v1beta1 namespaced ingress o k response

func (*ListExtensionsV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ListExtensionsV1beta1NamespacedIngressParams

type ListExtensionsV1beta1NamespacedIngressParams struct {

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

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

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

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

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

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

ListExtensionsV1beta1NamespacedIngressParams contains all the bound params for the list extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters listExtensionsV1beta1NamespacedIngress

func NewListExtensionsV1beta1NamespacedIngressParams

func NewListExtensionsV1beta1NamespacedIngressParams() ListExtensionsV1beta1NamespacedIngressParams

NewListExtensionsV1beta1NamespacedIngressParams creates a new ListExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.

func (*ListExtensionsV1beta1NamespacedIngressParams) BindRequest

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

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

type ListExtensionsV1beta1NamespacedIngressUnauthorized

type ListExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

ListExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response listExtensionsV1beta1NamespacedIngressUnauthorized

func NewListExtensionsV1beta1NamespacedIngressUnauthorized

func NewListExtensionsV1beta1NamespacedIngressUnauthorized() *ListExtensionsV1beta1NamespacedIngressUnauthorized

NewListExtensionsV1beta1NamespacedIngressUnauthorized creates ListExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*ListExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type PatchExtensionsV1beta1NamespacedIngress

type PatchExtensionsV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler PatchExtensionsV1beta1NamespacedIngressHandler
}

PatchExtensionsV1beta1NamespacedIngress swagger:route PATCH /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 patchExtensionsV1beta1NamespacedIngress

partially update the specified Ingress

func NewPatchExtensionsV1beta1NamespacedIngress

func NewPatchExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler PatchExtensionsV1beta1NamespacedIngressHandler) *PatchExtensionsV1beta1NamespacedIngress

NewPatchExtensionsV1beta1NamespacedIngress creates a new http.Handler for the patch extensions v1beta1 namespaced ingress operation

func (*PatchExtensionsV1beta1NamespacedIngress) ServeHTTP

type PatchExtensionsV1beta1NamespacedIngressHandler

type PatchExtensionsV1beta1NamespacedIngressHandler interface {
	Handle(PatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}

PatchExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid patch extensions v1beta1 namespaced ingress params

type PatchExtensionsV1beta1NamespacedIngressHandlerFunc

type PatchExtensionsV1beta1NamespacedIngressHandlerFunc func(PatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder

PatchExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a patch extensions v1beta1 namespaced ingress handler

func (PatchExtensionsV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type PatchExtensionsV1beta1NamespacedIngressOK

type PatchExtensionsV1beta1NamespacedIngressOK struct {

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

PatchExtensionsV1beta1NamespacedIngressOK OK

swagger:response patchExtensionsV1beta1NamespacedIngressOK

func NewPatchExtensionsV1beta1NamespacedIngressOK

func NewPatchExtensionsV1beta1NamespacedIngressOK() *PatchExtensionsV1beta1NamespacedIngressOK

NewPatchExtensionsV1beta1NamespacedIngressOK creates PatchExtensionsV1beta1NamespacedIngressOK with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressOK) SetPayload

SetPayload sets the payload to the patch extensions v1beta1 namespaced ingress o k response

func (*PatchExtensionsV1beta1NamespacedIngressOK) WithPayload

WithPayload adds the payload to the patch extensions v1beta1 namespaced ingress o k response

func (*PatchExtensionsV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type PatchExtensionsV1beta1NamespacedIngressParams

type PatchExtensionsV1beta1NamespacedIngressParams struct {

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

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

PatchExtensionsV1beta1NamespacedIngressParams contains all the bound params for the patch extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters patchExtensionsV1beta1NamespacedIngress

func NewPatchExtensionsV1beta1NamespacedIngressParams

func NewPatchExtensionsV1beta1NamespacedIngressParams() PatchExtensionsV1beta1NamespacedIngressParams

NewPatchExtensionsV1beta1NamespacedIngressParams creates a new PatchExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.

func (*PatchExtensionsV1beta1NamespacedIngressParams) BindRequest

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

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

type PatchExtensionsV1beta1NamespacedIngressStatus

type PatchExtensionsV1beta1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler PatchExtensionsV1beta1NamespacedIngressStatusHandler
}

PatchExtensionsV1beta1NamespacedIngressStatus swagger:route PATCH /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status extensions_v1beta1 patchExtensionsV1beta1NamespacedIngressStatus

partially update status of the specified Ingress

func NewPatchExtensionsV1beta1NamespacedIngressStatus

NewPatchExtensionsV1beta1NamespacedIngressStatus creates a new http.Handler for the patch extensions v1beta1 namespaced ingress status operation

func (*PatchExtensionsV1beta1NamespacedIngressStatus) ServeHTTP

type PatchExtensionsV1beta1NamespacedIngressStatusHandler

type PatchExtensionsV1beta1NamespacedIngressStatusHandler interface {
	Handle(PatchExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
}

PatchExtensionsV1beta1NamespacedIngressStatusHandler interface for that can handle valid patch extensions v1beta1 namespaced ingress status params

type PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc

type PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc func(PatchExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder

PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a patch extensions v1beta1 namespaced ingress status handler

func (PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type PatchExtensionsV1beta1NamespacedIngressStatusOK

type PatchExtensionsV1beta1NamespacedIngressStatusOK struct {

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

PatchExtensionsV1beta1NamespacedIngressStatusOK OK

swagger:response patchExtensionsV1beta1NamespacedIngressStatusOK

func NewPatchExtensionsV1beta1NamespacedIngressStatusOK

func NewPatchExtensionsV1beta1NamespacedIngressStatusOK() *PatchExtensionsV1beta1NamespacedIngressStatusOK

NewPatchExtensionsV1beta1NamespacedIngressStatusOK creates PatchExtensionsV1beta1NamespacedIngressStatusOK with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) SetPayload

SetPayload sets the payload to the patch extensions v1beta1 namespaced ingress status o k response

func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) WithPayload

WithPayload adds the payload to the patch extensions v1beta1 namespaced ingress status o k response

func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type PatchExtensionsV1beta1NamespacedIngressStatusParams

type PatchExtensionsV1beta1NamespacedIngressStatusParams struct {

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

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

PatchExtensionsV1beta1NamespacedIngressStatusParams contains all the bound params for the patch extensions v1beta1 namespaced ingress status operation typically these are obtained from a http.Request

swagger:parameters patchExtensionsV1beta1NamespacedIngressStatus

func NewPatchExtensionsV1beta1NamespacedIngressStatusParams

func NewPatchExtensionsV1beta1NamespacedIngressStatusParams() PatchExtensionsV1beta1NamespacedIngressStatusParams

NewPatchExtensionsV1beta1NamespacedIngressStatusParams creates a new PatchExtensionsV1beta1NamespacedIngressStatusParams object no default values defined in spec.

func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) BindRequest

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

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

type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized

type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized struct {
}

PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response patchExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized() *PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized

NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized creates PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type PatchExtensionsV1beta1NamespacedIngressUnauthorized

type PatchExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

PatchExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response patchExtensionsV1beta1NamespacedIngressUnauthorized

func NewPatchExtensionsV1beta1NamespacedIngressUnauthorized

func NewPatchExtensionsV1beta1NamespacedIngressUnauthorized() *PatchExtensionsV1beta1NamespacedIngressUnauthorized

NewPatchExtensionsV1beta1NamespacedIngressUnauthorized creates PatchExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*PatchExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type ReadExtensionsV1beta1NamespacedIngress

type ReadExtensionsV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler ReadExtensionsV1beta1NamespacedIngressHandler
}

ReadExtensionsV1beta1NamespacedIngress swagger:route GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 readExtensionsV1beta1NamespacedIngress

read the specified Ingress

func NewReadExtensionsV1beta1NamespacedIngress

func NewReadExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler ReadExtensionsV1beta1NamespacedIngressHandler) *ReadExtensionsV1beta1NamespacedIngress

NewReadExtensionsV1beta1NamespacedIngress creates a new http.Handler for the read extensions v1beta1 namespaced ingress operation

func (*ReadExtensionsV1beta1NamespacedIngress) ServeHTTP

type ReadExtensionsV1beta1NamespacedIngressHandler

type ReadExtensionsV1beta1NamespacedIngressHandler interface {
	Handle(ReadExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}

ReadExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid read extensions v1beta1 namespaced ingress params

type ReadExtensionsV1beta1NamespacedIngressHandlerFunc

type ReadExtensionsV1beta1NamespacedIngressHandlerFunc func(ReadExtensionsV1beta1NamespacedIngressParams) middleware.Responder

ReadExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a read extensions v1beta1 namespaced ingress handler

func (ReadExtensionsV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ReadExtensionsV1beta1NamespacedIngressOK

type ReadExtensionsV1beta1NamespacedIngressOK struct {

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

ReadExtensionsV1beta1NamespacedIngressOK OK

swagger:response readExtensionsV1beta1NamespacedIngressOK

func NewReadExtensionsV1beta1NamespacedIngressOK

func NewReadExtensionsV1beta1NamespacedIngressOK() *ReadExtensionsV1beta1NamespacedIngressOK

NewReadExtensionsV1beta1NamespacedIngressOK creates ReadExtensionsV1beta1NamespacedIngressOK with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressOK) SetPayload

SetPayload sets the payload to the read extensions v1beta1 namespaced ingress o k response

func (*ReadExtensionsV1beta1NamespacedIngressOK) WithPayload

WithPayload adds the payload to the read extensions v1beta1 namespaced ingress o k response

func (*ReadExtensionsV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ReadExtensionsV1beta1NamespacedIngressParams

type ReadExtensionsV1beta1NamespacedIngressParams struct {

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

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

ReadExtensionsV1beta1NamespacedIngressParams contains all the bound params for the read extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters readExtensionsV1beta1NamespacedIngress

func NewReadExtensionsV1beta1NamespacedIngressParams

func NewReadExtensionsV1beta1NamespacedIngressParams() ReadExtensionsV1beta1NamespacedIngressParams

NewReadExtensionsV1beta1NamespacedIngressParams creates a new ReadExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.

func (*ReadExtensionsV1beta1NamespacedIngressParams) BindRequest

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

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

type ReadExtensionsV1beta1NamespacedIngressStatus

type ReadExtensionsV1beta1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler ReadExtensionsV1beta1NamespacedIngressStatusHandler
}

ReadExtensionsV1beta1NamespacedIngressStatus swagger:route GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status extensions_v1beta1 readExtensionsV1beta1NamespacedIngressStatus

read status of the specified Ingress

func NewReadExtensionsV1beta1NamespacedIngressStatus

NewReadExtensionsV1beta1NamespacedIngressStatus creates a new http.Handler for the read extensions v1beta1 namespaced ingress status operation

func (*ReadExtensionsV1beta1NamespacedIngressStatus) ServeHTTP

type ReadExtensionsV1beta1NamespacedIngressStatusHandler

type ReadExtensionsV1beta1NamespacedIngressStatusHandler interface {
	Handle(ReadExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
}

ReadExtensionsV1beta1NamespacedIngressStatusHandler interface for that can handle valid read extensions v1beta1 namespaced ingress status params

type ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc

type ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc func(ReadExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder

ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a read extensions v1beta1 namespaced ingress status handler

func (ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReadExtensionsV1beta1NamespacedIngressStatusOK

type ReadExtensionsV1beta1NamespacedIngressStatusOK struct {

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

ReadExtensionsV1beta1NamespacedIngressStatusOK OK

swagger:response readExtensionsV1beta1NamespacedIngressStatusOK

func NewReadExtensionsV1beta1NamespacedIngressStatusOK

func NewReadExtensionsV1beta1NamespacedIngressStatusOK() *ReadExtensionsV1beta1NamespacedIngressStatusOK

NewReadExtensionsV1beta1NamespacedIngressStatusOK creates ReadExtensionsV1beta1NamespacedIngressStatusOK with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) SetPayload

SetPayload sets the payload to the read extensions v1beta1 namespaced ingress status o k response

func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) WithPayload

WithPayload adds the payload to the read extensions v1beta1 namespaced ingress status o k response

func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type ReadExtensionsV1beta1NamespacedIngressStatusParams

type ReadExtensionsV1beta1NamespacedIngressStatusParams struct {

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

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

ReadExtensionsV1beta1NamespacedIngressStatusParams contains all the bound params for the read extensions v1beta1 namespaced ingress status operation typically these are obtained from a http.Request

swagger:parameters readExtensionsV1beta1NamespacedIngressStatus

func NewReadExtensionsV1beta1NamespacedIngressStatusParams

func NewReadExtensionsV1beta1NamespacedIngressStatusParams() ReadExtensionsV1beta1NamespacedIngressStatusParams

NewReadExtensionsV1beta1NamespacedIngressStatusParams creates a new ReadExtensionsV1beta1NamespacedIngressStatusParams object no default values defined in spec.

func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) BindRequest

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

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

type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized

type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized struct {
}

ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response readExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized() *ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized

NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized creates ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReadExtensionsV1beta1NamespacedIngressUnauthorized

type ReadExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

ReadExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response readExtensionsV1beta1NamespacedIngressUnauthorized

func NewReadExtensionsV1beta1NamespacedIngressUnauthorized

func NewReadExtensionsV1beta1NamespacedIngressUnauthorized() *ReadExtensionsV1beta1NamespacedIngressUnauthorized

NewReadExtensionsV1beta1NamespacedIngressUnauthorized creates ReadExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*ReadExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceExtensionsV1beta1NamespacedIngress

type ReplaceExtensionsV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler ReplaceExtensionsV1beta1NamespacedIngressHandler
}

ReplaceExtensionsV1beta1NamespacedIngress swagger:route PUT /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 replaceExtensionsV1beta1NamespacedIngress

replace the specified Ingress

func NewReplaceExtensionsV1beta1NamespacedIngress

func NewReplaceExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler ReplaceExtensionsV1beta1NamespacedIngressHandler) *ReplaceExtensionsV1beta1NamespacedIngress

NewReplaceExtensionsV1beta1NamespacedIngress creates a new http.Handler for the replace extensions v1beta1 namespaced ingress operation

func (*ReplaceExtensionsV1beta1NamespacedIngress) ServeHTTP

type ReplaceExtensionsV1beta1NamespacedIngressCreated

type ReplaceExtensionsV1beta1NamespacedIngressCreated struct {

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

ReplaceExtensionsV1beta1NamespacedIngressCreated Created

swagger:response replaceExtensionsV1beta1NamespacedIngressCreated

func NewReplaceExtensionsV1beta1NamespacedIngressCreated

func NewReplaceExtensionsV1beta1NamespacedIngressCreated() *ReplaceExtensionsV1beta1NamespacedIngressCreated

NewReplaceExtensionsV1beta1NamespacedIngressCreated creates ReplaceExtensionsV1beta1NamespacedIngressCreated with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) SetPayload

SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress created response

func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) WithPayload

WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress created response

func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) WriteResponse

WriteResponse to the client

type ReplaceExtensionsV1beta1NamespacedIngressHandler

type ReplaceExtensionsV1beta1NamespacedIngressHandler interface {
	Handle(ReplaceExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}

ReplaceExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid replace extensions v1beta1 namespaced ingress params

type ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc

type ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc func(ReplaceExtensionsV1beta1NamespacedIngressParams) middleware.Responder

ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a replace extensions v1beta1 namespaced ingress handler

func (ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceExtensionsV1beta1NamespacedIngressOK

type ReplaceExtensionsV1beta1NamespacedIngressOK struct {

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

ReplaceExtensionsV1beta1NamespacedIngressOK OK

swagger:response replaceExtensionsV1beta1NamespacedIngressOK

func NewReplaceExtensionsV1beta1NamespacedIngressOK

func NewReplaceExtensionsV1beta1NamespacedIngressOK() *ReplaceExtensionsV1beta1NamespacedIngressOK

NewReplaceExtensionsV1beta1NamespacedIngressOK creates ReplaceExtensionsV1beta1NamespacedIngressOK with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressOK) SetPayload

SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress o k response

func (*ReplaceExtensionsV1beta1NamespacedIngressOK) WithPayload

WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress o k response

func (*ReplaceExtensionsV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ReplaceExtensionsV1beta1NamespacedIngressParams

type ReplaceExtensionsV1beta1NamespacedIngressParams struct {

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

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

ReplaceExtensionsV1beta1NamespacedIngressParams contains all the bound params for the replace extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters replaceExtensionsV1beta1NamespacedIngress

func NewReplaceExtensionsV1beta1NamespacedIngressParams

func NewReplaceExtensionsV1beta1NamespacedIngressParams() ReplaceExtensionsV1beta1NamespacedIngressParams

NewReplaceExtensionsV1beta1NamespacedIngressParams creates a new ReplaceExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.

func (*ReplaceExtensionsV1beta1NamespacedIngressParams) BindRequest

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

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

type ReplaceExtensionsV1beta1NamespacedIngressStatus

type ReplaceExtensionsV1beta1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler ReplaceExtensionsV1beta1NamespacedIngressStatusHandler
}

ReplaceExtensionsV1beta1NamespacedIngressStatus swagger:route PUT /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status extensions_v1beta1 replaceExtensionsV1beta1NamespacedIngressStatus

replace status of the specified Ingress

func NewReplaceExtensionsV1beta1NamespacedIngressStatus

NewReplaceExtensionsV1beta1NamespacedIngressStatus creates a new http.Handler for the replace extensions v1beta1 namespaced ingress status operation

func (*ReplaceExtensionsV1beta1NamespacedIngressStatus) ServeHTTP

type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated

type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated struct {

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

ReplaceExtensionsV1beta1NamespacedIngressStatusCreated Created

swagger:response replaceExtensionsV1beta1NamespacedIngressStatusCreated

func NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated

func NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated() *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated

NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated creates ReplaceExtensionsV1beta1NamespacedIngressStatusCreated with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) SetPayload

SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress status created response

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WithPayload

WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress status created response

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WriteResponse

WriteResponse to the client

type ReplaceExtensionsV1beta1NamespacedIngressStatusHandler

type ReplaceExtensionsV1beta1NamespacedIngressStatusHandler interface {
	Handle(ReplaceExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
}

ReplaceExtensionsV1beta1NamespacedIngressStatusHandler interface for that can handle valid replace extensions v1beta1 namespaced ingress status params

type ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc

type ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc func(ReplaceExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder

ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a replace extensions v1beta1 namespaced ingress status handler

func (ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceExtensionsV1beta1NamespacedIngressStatusOK

type ReplaceExtensionsV1beta1NamespacedIngressStatusOK struct {

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

ReplaceExtensionsV1beta1NamespacedIngressStatusOK OK

swagger:response replaceExtensionsV1beta1NamespacedIngressStatusOK

func NewReplaceExtensionsV1beta1NamespacedIngressStatusOK

func NewReplaceExtensionsV1beta1NamespacedIngressStatusOK() *ReplaceExtensionsV1beta1NamespacedIngressStatusOK

NewReplaceExtensionsV1beta1NamespacedIngressStatusOK creates ReplaceExtensionsV1beta1NamespacedIngressStatusOK with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) SetPayload

SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress status o k response

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WithPayload

WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress status o k response

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type ReplaceExtensionsV1beta1NamespacedIngressStatusParams

type ReplaceExtensionsV1beta1NamespacedIngressStatusParams struct {

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

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

ReplaceExtensionsV1beta1NamespacedIngressStatusParams contains all the bound params for the replace extensions v1beta1 namespaced ingress status operation typically these are obtained from a http.Request

swagger:parameters replaceExtensionsV1beta1NamespacedIngressStatus

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParams

func NewReplaceExtensionsV1beta1NamespacedIngressStatusParams() ReplaceExtensionsV1beta1NamespacedIngressStatusParams

NewReplaceExtensionsV1beta1NamespacedIngressStatusParams creates a new ReplaceExtensionsV1beta1NamespacedIngressStatusParams object no default values defined in spec.

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) BindRequest

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

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

type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized struct {
}

ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response replaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized() *ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized

NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized creates ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized

type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

ReplaceExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response replaceExtensionsV1beta1NamespacedIngressUnauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized

func NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized() *ReplaceExtensionsV1beta1NamespacedIngressUnauthorized

NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized creates ReplaceExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*ReplaceExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type WatchExtensionsV1beta1IngressListForAllNamespaces

type WatchExtensionsV1beta1IngressListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchExtensionsV1beta1IngressListForAllNamespacesHandler
}

WatchExtensionsV1beta1IngressListForAllNamespaces swagger:route GET /apis/extensions/v1beta1/watch/ingresses extensions_v1beta1 watchExtensionsV1beta1IngressListForAllNamespaces

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

func NewWatchExtensionsV1beta1IngressListForAllNamespaces

NewWatchExtensionsV1beta1IngressListForAllNamespaces creates a new http.Handler for the watch extensions v1beta1 ingress list for all namespaces operation

func (*WatchExtensionsV1beta1IngressListForAllNamespaces) ServeHTTP

type WatchExtensionsV1beta1IngressListForAllNamespacesHandler

type WatchExtensionsV1beta1IngressListForAllNamespacesHandler interface {
	Handle(WatchExtensionsV1beta1IngressListForAllNamespacesParams) middleware.Responder
}

WatchExtensionsV1beta1IngressListForAllNamespacesHandler interface for that can handle valid watch extensions v1beta1 ingress list for all namespaces params

type WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc

type WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc func(WatchExtensionsV1beta1IngressListForAllNamespacesParams) middleware.Responder

WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc turns a function with the right signature into a watch extensions v1beta1 ingress list for all namespaces handler

func (WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type WatchExtensionsV1beta1IngressListForAllNamespacesOK

type WatchExtensionsV1beta1IngressListForAllNamespacesOK struct {

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

WatchExtensionsV1beta1IngressListForAllNamespacesOK OK

swagger:response watchExtensionsV1beta1IngressListForAllNamespacesOK

func NewWatchExtensionsV1beta1IngressListForAllNamespacesOK

func NewWatchExtensionsV1beta1IngressListForAllNamespacesOK() *WatchExtensionsV1beta1IngressListForAllNamespacesOK

NewWatchExtensionsV1beta1IngressListForAllNamespacesOK creates WatchExtensionsV1beta1IngressListForAllNamespacesOK with default headers values

func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) SetPayload

SetPayload sets the payload to the watch extensions v1beta1 ingress list for all namespaces o k response

func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) WithPayload

WithPayload adds the payload to the watch extensions v1beta1 ingress list for all namespaces o k response

func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) WriteResponse

WriteResponse to the client

type WatchExtensionsV1beta1IngressListForAllNamespacesParams

type WatchExtensionsV1beta1IngressListForAllNamespacesParams struct {

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

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

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

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

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

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

WatchExtensionsV1beta1IngressListForAllNamespacesParams contains all the bound params for the watch extensions v1beta1 ingress list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchExtensionsV1beta1IngressListForAllNamespaces

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParams

func NewWatchExtensionsV1beta1IngressListForAllNamespacesParams() WatchExtensionsV1beta1IngressListForAllNamespacesParams

NewWatchExtensionsV1beta1IngressListForAllNamespacesParams creates a new WatchExtensionsV1beta1IngressListForAllNamespacesParams object no default values defined in spec.

func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) BindRequest

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

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

type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized struct {
}

WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized Unauthorized

swagger:response watchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

func NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

func NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized() *WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized

NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized creates WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized with default headers values

func (*WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type WatchExtensionsV1beta1NamespacedIngress

type WatchExtensionsV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler WatchExtensionsV1beta1NamespacedIngressHandler
}

WatchExtensionsV1beta1NamespacedIngress swagger:route GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 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 NewWatchExtensionsV1beta1NamespacedIngress

func NewWatchExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler WatchExtensionsV1beta1NamespacedIngressHandler) *WatchExtensionsV1beta1NamespacedIngress

NewWatchExtensionsV1beta1NamespacedIngress creates a new http.Handler for the watch extensions v1beta1 namespaced ingress operation

func (*WatchExtensionsV1beta1NamespacedIngress) ServeHTTP

type WatchExtensionsV1beta1NamespacedIngressHandler

type WatchExtensionsV1beta1NamespacedIngressHandler interface {
	Handle(WatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}

WatchExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid watch extensions v1beta1 namespaced ingress params

type WatchExtensionsV1beta1NamespacedIngressHandlerFunc

type WatchExtensionsV1beta1NamespacedIngressHandlerFunc func(WatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder

WatchExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a watch extensions v1beta1 namespaced ingress handler

func (WatchExtensionsV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type WatchExtensionsV1beta1NamespacedIngressList

type WatchExtensionsV1beta1NamespacedIngressList struct {
	Context *middleware.Context
	Handler WatchExtensionsV1beta1NamespacedIngressListHandler
}

WatchExtensionsV1beta1NamespacedIngressList swagger:route GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses extensions_v1beta1 watchExtensionsV1beta1NamespacedIngressList

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

func NewWatchExtensionsV1beta1NamespacedIngressList

NewWatchExtensionsV1beta1NamespacedIngressList creates a new http.Handler for the watch extensions v1beta1 namespaced ingress list operation

func (*WatchExtensionsV1beta1NamespacedIngressList) ServeHTTP

type WatchExtensionsV1beta1NamespacedIngressListHandler

type WatchExtensionsV1beta1NamespacedIngressListHandler interface {
	Handle(WatchExtensionsV1beta1NamespacedIngressListParams) middleware.Responder
}

WatchExtensionsV1beta1NamespacedIngressListHandler interface for that can handle valid watch extensions v1beta1 namespaced ingress list params

type WatchExtensionsV1beta1NamespacedIngressListHandlerFunc

type WatchExtensionsV1beta1NamespacedIngressListHandlerFunc func(WatchExtensionsV1beta1NamespacedIngressListParams) middleware.Responder

WatchExtensionsV1beta1NamespacedIngressListHandlerFunc turns a function with the right signature into a watch extensions v1beta1 namespaced ingress list handler

func (WatchExtensionsV1beta1NamespacedIngressListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchExtensionsV1beta1NamespacedIngressListOK

type WatchExtensionsV1beta1NamespacedIngressListOK struct {

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

WatchExtensionsV1beta1NamespacedIngressListOK OK

swagger:response watchExtensionsV1beta1NamespacedIngressListOK

func NewWatchExtensionsV1beta1NamespacedIngressListOK

func NewWatchExtensionsV1beta1NamespacedIngressListOK() *WatchExtensionsV1beta1NamespacedIngressListOK

NewWatchExtensionsV1beta1NamespacedIngressListOK creates WatchExtensionsV1beta1NamespacedIngressListOK with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressListOK) SetPayload

SetPayload sets the payload to the watch extensions v1beta1 namespaced ingress list o k response

func (*WatchExtensionsV1beta1NamespacedIngressListOK) WithPayload

WithPayload adds the payload to the watch extensions v1beta1 namespaced ingress list o k response

func (*WatchExtensionsV1beta1NamespacedIngressListOK) WriteResponse

WriteResponse to the client

type WatchExtensionsV1beta1NamespacedIngressListParams

type WatchExtensionsV1beta1NamespacedIngressListParams struct {

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

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

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

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

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

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

WatchExtensionsV1beta1NamespacedIngressListParams contains all the bound params for the watch extensions v1beta1 namespaced ingress list operation typically these are obtained from a http.Request

swagger:parameters watchExtensionsV1beta1NamespacedIngressList

func NewWatchExtensionsV1beta1NamespacedIngressListParams

func NewWatchExtensionsV1beta1NamespacedIngressListParams() WatchExtensionsV1beta1NamespacedIngressListParams

NewWatchExtensionsV1beta1NamespacedIngressListParams creates a new WatchExtensionsV1beta1NamespacedIngressListParams object no default values defined in spec.

func (*WatchExtensionsV1beta1NamespacedIngressListParams) BindRequest

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

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

type WatchExtensionsV1beta1NamespacedIngressListUnauthorized

type WatchExtensionsV1beta1NamespacedIngressListUnauthorized struct {
}

WatchExtensionsV1beta1NamespacedIngressListUnauthorized Unauthorized

swagger:response watchExtensionsV1beta1NamespacedIngressListUnauthorized

func NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized

func NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized() *WatchExtensionsV1beta1NamespacedIngressListUnauthorized

NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized creates WatchExtensionsV1beta1NamespacedIngressListUnauthorized with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressListUnauthorized) WriteResponse

WriteResponse to the client

type WatchExtensionsV1beta1NamespacedIngressOK

type WatchExtensionsV1beta1NamespacedIngressOK struct {

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

WatchExtensionsV1beta1NamespacedIngressOK OK

swagger:response watchExtensionsV1beta1NamespacedIngressOK

func NewWatchExtensionsV1beta1NamespacedIngressOK

func NewWatchExtensionsV1beta1NamespacedIngressOK() *WatchExtensionsV1beta1NamespacedIngressOK

NewWatchExtensionsV1beta1NamespacedIngressOK creates WatchExtensionsV1beta1NamespacedIngressOK with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressOK) SetPayload

SetPayload sets the payload to the watch extensions v1beta1 namespaced ingress o k response

func (*WatchExtensionsV1beta1NamespacedIngressOK) WithPayload

WithPayload adds the payload to the watch extensions v1beta1 namespaced ingress o k response

func (*WatchExtensionsV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type WatchExtensionsV1beta1NamespacedIngressParams

type WatchExtensionsV1beta1NamespacedIngressParams struct {

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

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

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

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

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

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

WatchExtensionsV1beta1NamespacedIngressParams contains all the bound params for the watch extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request

swagger:parameters watchExtensionsV1beta1NamespacedIngress

func NewWatchExtensionsV1beta1NamespacedIngressParams

func NewWatchExtensionsV1beta1NamespacedIngressParams() WatchExtensionsV1beta1NamespacedIngressParams

NewWatchExtensionsV1beta1NamespacedIngressParams creates a new WatchExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.

func (*WatchExtensionsV1beta1NamespacedIngressParams) BindRequest

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

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

type WatchExtensionsV1beta1NamespacedIngressUnauthorized

type WatchExtensionsV1beta1NamespacedIngressUnauthorized struct {
}

WatchExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response watchExtensionsV1beta1NamespacedIngressUnauthorized

func NewWatchExtensionsV1beta1NamespacedIngressUnauthorized

func NewWatchExtensionsV1beta1NamespacedIngressUnauthorized() *WatchExtensionsV1beta1NamespacedIngressUnauthorized

NewWatchExtensionsV1beta1NamespacedIngressUnauthorized creates WatchExtensionsV1beta1NamespacedIngressUnauthorized with default headers values

func (*WatchExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

Source Files

Jump to

Keyboard shortcuts

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