networking_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 CreateNetworkingV1beta1IngressClassAcceptedCode int = 202

CreateNetworkingV1beta1IngressClassAcceptedCode is the HTTP code returned for type CreateNetworkingV1beta1IngressClassAccepted

View Source
const CreateNetworkingV1beta1IngressClassCreatedCode int = 201

CreateNetworkingV1beta1IngressClassCreatedCode is the HTTP code returned for type CreateNetworkingV1beta1IngressClassCreated

View Source
const CreateNetworkingV1beta1IngressClassOKCode int = 200

CreateNetworkingV1beta1IngressClassOKCode is the HTTP code returned for type CreateNetworkingV1beta1IngressClassOK

View Source
const CreateNetworkingV1beta1IngressClassUnauthorizedCode int = 401

CreateNetworkingV1beta1IngressClassUnauthorizedCode is the HTTP code returned for type CreateNetworkingV1beta1IngressClassUnauthorized

View Source
const CreateNetworkingV1beta1NamespacedIngressAcceptedCode int = 202

CreateNetworkingV1beta1NamespacedIngressAcceptedCode is the HTTP code returned for type CreateNetworkingV1beta1NamespacedIngressAccepted

View Source
const CreateNetworkingV1beta1NamespacedIngressCreatedCode int = 201

CreateNetworkingV1beta1NamespacedIngressCreatedCode is the HTTP code returned for type CreateNetworkingV1beta1NamespacedIngressCreated

View Source
const CreateNetworkingV1beta1NamespacedIngressOKCode int = 200

CreateNetworkingV1beta1NamespacedIngressOKCode is the HTTP code returned for type CreateNetworkingV1beta1NamespacedIngressOK

View Source
const CreateNetworkingV1beta1NamespacedIngressUnauthorizedCode int = 401

CreateNetworkingV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type CreateNetworkingV1beta1NamespacedIngressUnauthorized

View Source
const DeleteNetworkingV1beta1CollectionIngressClassOKCode int = 200

DeleteNetworkingV1beta1CollectionIngressClassOKCode is the HTTP code returned for type DeleteNetworkingV1beta1CollectionIngressClassOK

View Source
const DeleteNetworkingV1beta1CollectionIngressClassUnauthorizedCode int = 401

DeleteNetworkingV1beta1CollectionIngressClassUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1beta1CollectionIngressClassUnauthorized

View Source
const DeleteNetworkingV1beta1CollectionNamespacedIngressOKCode int = 200

DeleteNetworkingV1beta1CollectionNamespacedIngressOKCode is the HTTP code returned for type DeleteNetworkingV1beta1CollectionNamespacedIngressOK

View Source
const DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorizedCode int = 401

DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized

View Source
const DeleteNetworkingV1beta1IngressClassAcceptedCode int = 202

DeleteNetworkingV1beta1IngressClassAcceptedCode is the HTTP code returned for type DeleteNetworkingV1beta1IngressClassAccepted

View Source
const DeleteNetworkingV1beta1IngressClassOKCode int = 200

DeleteNetworkingV1beta1IngressClassOKCode is the HTTP code returned for type DeleteNetworkingV1beta1IngressClassOK

View Source
const DeleteNetworkingV1beta1IngressClassUnauthorizedCode int = 401

DeleteNetworkingV1beta1IngressClassUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1beta1IngressClassUnauthorized

View Source
const DeleteNetworkingV1beta1NamespacedIngressAcceptedCode int = 202

DeleteNetworkingV1beta1NamespacedIngressAcceptedCode is the HTTP code returned for type DeleteNetworkingV1beta1NamespacedIngressAccepted

View Source
const DeleteNetworkingV1beta1NamespacedIngressOKCode int = 200

DeleteNetworkingV1beta1NamespacedIngressOKCode is the HTTP code returned for type DeleteNetworkingV1beta1NamespacedIngressOK

View Source
const DeleteNetworkingV1beta1NamespacedIngressUnauthorizedCode int = 401

DeleteNetworkingV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1beta1NamespacedIngressUnauthorized

View Source
const GetNetworkingV1beta1APIResourcesOKCode int = 200

GetNetworkingV1beta1APIResourcesOKCode is the HTTP code returned for type GetNetworkingV1beta1APIResourcesOK

View Source
const GetNetworkingV1beta1APIResourcesUnauthorizedCode int = 401

GetNetworkingV1beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetNetworkingV1beta1APIResourcesUnauthorized

View Source
const ListNetworkingV1beta1IngressClassOKCode int = 200

ListNetworkingV1beta1IngressClassOKCode is the HTTP code returned for type ListNetworkingV1beta1IngressClassOK

View Source
const ListNetworkingV1beta1IngressClassUnauthorizedCode int = 401

ListNetworkingV1beta1IngressClassUnauthorizedCode is the HTTP code returned for type ListNetworkingV1beta1IngressClassUnauthorized

View Source
const ListNetworkingV1beta1IngressForAllNamespacesOKCode int = 200

ListNetworkingV1beta1IngressForAllNamespacesOKCode is the HTTP code returned for type ListNetworkingV1beta1IngressForAllNamespacesOK

View Source
const ListNetworkingV1beta1IngressForAllNamespacesUnauthorizedCode int = 401

ListNetworkingV1beta1IngressForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListNetworkingV1beta1IngressForAllNamespacesUnauthorized

View Source
const ListNetworkingV1beta1NamespacedIngressOKCode int = 200

ListNetworkingV1beta1NamespacedIngressOKCode is the HTTP code returned for type ListNetworkingV1beta1NamespacedIngressOK

View Source
const ListNetworkingV1beta1NamespacedIngressUnauthorizedCode int = 401

ListNetworkingV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ListNetworkingV1beta1NamespacedIngressUnauthorized

View Source
const PatchNetworkingV1beta1IngressClassOKCode int = 200

PatchNetworkingV1beta1IngressClassOKCode is the HTTP code returned for type PatchNetworkingV1beta1IngressClassOK

View Source
const PatchNetworkingV1beta1IngressClassUnauthorizedCode int = 401

PatchNetworkingV1beta1IngressClassUnauthorizedCode is the HTTP code returned for type PatchNetworkingV1beta1IngressClassUnauthorized

View Source
const PatchNetworkingV1beta1NamespacedIngressOKCode int = 200

PatchNetworkingV1beta1NamespacedIngressOKCode is the HTTP code returned for type PatchNetworkingV1beta1NamespacedIngressOK

View Source
const PatchNetworkingV1beta1NamespacedIngressStatusOKCode int = 200

PatchNetworkingV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type PatchNetworkingV1beta1NamespacedIngressStatusOK

View Source
const PatchNetworkingV1beta1NamespacedIngressStatusUnauthorizedCode int = 401

PatchNetworkingV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type PatchNetworkingV1beta1NamespacedIngressStatusUnauthorized

View Source
const PatchNetworkingV1beta1NamespacedIngressUnauthorizedCode int = 401

PatchNetworkingV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type PatchNetworkingV1beta1NamespacedIngressUnauthorized

View Source
const ReadNetworkingV1beta1IngressClassOKCode int = 200

ReadNetworkingV1beta1IngressClassOKCode is the HTTP code returned for type ReadNetworkingV1beta1IngressClassOK

View Source
const ReadNetworkingV1beta1IngressClassUnauthorizedCode int = 401

ReadNetworkingV1beta1IngressClassUnauthorizedCode is the HTTP code returned for type ReadNetworkingV1beta1IngressClassUnauthorized

View Source
const ReadNetworkingV1beta1NamespacedIngressOKCode int = 200

ReadNetworkingV1beta1NamespacedIngressOKCode is the HTTP code returned for type ReadNetworkingV1beta1NamespacedIngressOK

View Source
const ReadNetworkingV1beta1NamespacedIngressStatusOKCode int = 200

ReadNetworkingV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type ReadNetworkingV1beta1NamespacedIngressStatusOK

View Source
const ReadNetworkingV1beta1NamespacedIngressStatusUnauthorizedCode int = 401

ReadNetworkingV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReadNetworkingV1beta1NamespacedIngressStatusUnauthorized

View Source
const ReadNetworkingV1beta1NamespacedIngressUnauthorizedCode int = 401

ReadNetworkingV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReadNetworkingV1beta1NamespacedIngressUnauthorized

View Source
const ReplaceNetworkingV1beta1IngressClassCreatedCode int = 201

ReplaceNetworkingV1beta1IngressClassCreatedCode is the HTTP code returned for type ReplaceNetworkingV1beta1IngressClassCreated

View Source
const ReplaceNetworkingV1beta1IngressClassOKCode int = 200

ReplaceNetworkingV1beta1IngressClassOKCode is the HTTP code returned for type ReplaceNetworkingV1beta1IngressClassOK

View Source
const ReplaceNetworkingV1beta1IngressClassUnauthorizedCode int = 401

ReplaceNetworkingV1beta1IngressClassUnauthorizedCode is the HTTP code returned for type ReplaceNetworkingV1beta1IngressClassUnauthorized

View Source
const ReplaceNetworkingV1beta1NamespacedIngressCreatedCode int = 201

ReplaceNetworkingV1beta1NamespacedIngressCreatedCode is the HTTP code returned for type ReplaceNetworkingV1beta1NamespacedIngressCreated

View Source
const ReplaceNetworkingV1beta1NamespacedIngressOKCode int = 200

ReplaceNetworkingV1beta1NamespacedIngressOKCode is the HTTP code returned for type ReplaceNetworkingV1beta1NamespacedIngressOK

View Source
const ReplaceNetworkingV1beta1NamespacedIngressStatusCreatedCode int = 201

ReplaceNetworkingV1beta1NamespacedIngressStatusCreatedCode is the HTTP code returned for type ReplaceNetworkingV1beta1NamespacedIngressStatusCreated

View Source
const ReplaceNetworkingV1beta1NamespacedIngressStatusOKCode int = 200

ReplaceNetworkingV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type ReplaceNetworkingV1beta1NamespacedIngressStatusOK

View Source
const ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorizedCode int = 401

ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized

View Source
const ReplaceNetworkingV1beta1NamespacedIngressUnauthorizedCode int = 401

ReplaceNetworkingV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReplaceNetworkingV1beta1NamespacedIngressUnauthorized

View Source
const WatchNetworkingV1beta1IngressClassListOKCode int = 200

WatchNetworkingV1beta1IngressClassListOKCode is the HTTP code returned for type WatchNetworkingV1beta1IngressClassListOK

View Source
const WatchNetworkingV1beta1IngressClassListUnauthorizedCode int = 401

WatchNetworkingV1beta1IngressClassListUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1beta1IngressClassListUnauthorized

View Source
const WatchNetworkingV1beta1IngressClassOKCode int = 200

WatchNetworkingV1beta1IngressClassOKCode is the HTTP code returned for type WatchNetworkingV1beta1IngressClassOK

View Source
const WatchNetworkingV1beta1IngressClassUnauthorizedCode int = 401

WatchNetworkingV1beta1IngressClassUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1beta1IngressClassUnauthorized

View Source
const WatchNetworkingV1beta1IngressListForAllNamespacesOKCode int = 200

WatchNetworkingV1beta1IngressListForAllNamespacesOKCode is the HTTP code returned for type WatchNetworkingV1beta1IngressListForAllNamespacesOK

View Source
const WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorizedCode int = 401

WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized

View Source
const WatchNetworkingV1beta1NamespacedIngressListOKCode int = 200

WatchNetworkingV1beta1NamespacedIngressListOKCode is the HTTP code returned for type WatchNetworkingV1beta1NamespacedIngressListOK

View Source
const WatchNetworkingV1beta1NamespacedIngressListUnauthorizedCode int = 401

WatchNetworkingV1beta1NamespacedIngressListUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1beta1NamespacedIngressListUnauthorized

View Source
const WatchNetworkingV1beta1NamespacedIngressOKCode int = 200

WatchNetworkingV1beta1NamespacedIngressOKCode is the HTTP code returned for type WatchNetworkingV1beta1NamespacedIngressOK

View Source
const WatchNetworkingV1beta1NamespacedIngressUnauthorizedCode int = 401

WatchNetworkingV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1beta1NamespacedIngressUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateNetworkingV1beta1IngressClass

type CreateNetworkingV1beta1IngressClass struct {
	Context *middleware.Context
	Handler CreateNetworkingV1beta1IngressClassHandler
}

CreateNetworkingV1beta1IngressClass swagger:route POST /apis/networking.k8s.io/v1beta1/ingressclasses networking_v1beta1 createNetworkingV1beta1IngressClass

create an IngressClass

func NewCreateNetworkingV1beta1IngressClass

func NewCreateNetworkingV1beta1IngressClass(ctx *middleware.Context, handler CreateNetworkingV1beta1IngressClassHandler) *CreateNetworkingV1beta1IngressClass

NewCreateNetworkingV1beta1IngressClass creates a new http.Handler for the create networking v1beta1 ingress class operation

func (*CreateNetworkingV1beta1IngressClass) ServeHTTP

type CreateNetworkingV1beta1IngressClassAccepted

type CreateNetworkingV1beta1IngressClassAccepted struct {

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

CreateNetworkingV1beta1IngressClassAccepted Accepted

swagger:response createNetworkingV1beta1IngressClassAccepted

func NewCreateNetworkingV1beta1IngressClassAccepted

func NewCreateNetworkingV1beta1IngressClassAccepted() *CreateNetworkingV1beta1IngressClassAccepted

NewCreateNetworkingV1beta1IngressClassAccepted creates CreateNetworkingV1beta1IngressClassAccepted with default headers values

func (*CreateNetworkingV1beta1IngressClassAccepted) SetPayload

SetPayload sets the payload to the create networking v1beta1 ingress class accepted response

func (*CreateNetworkingV1beta1IngressClassAccepted) WithPayload

WithPayload adds the payload to the create networking v1beta1 ingress class accepted response

func (*CreateNetworkingV1beta1IngressClassAccepted) WriteResponse

WriteResponse to the client

type CreateNetworkingV1beta1IngressClassCreated

type CreateNetworkingV1beta1IngressClassCreated struct {

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

CreateNetworkingV1beta1IngressClassCreated Created

swagger:response createNetworkingV1beta1IngressClassCreated

func NewCreateNetworkingV1beta1IngressClassCreated

func NewCreateNetworkingV1beta1IngressClassCreated() *CreateNetworkingV1beta1IngressClassCreated

NewCreateNetworkingV1beta1IngressClassCreated creates CreateNetworkingV1beta1IngressClassCreated with default headers values

func (*CreateNetworkingV1beta1IngressClassCreated) SetPayload

SetPayload sets the payload to the create networking v1beta1 ingress class created response

func (*CreateNetworkingV1beta1IngressClassCreated) WithPayload

WithPayload adds the payload to the create networking v1beta1 ingress class created response

func (*CreateNetworkingV1beta1IngressClassCreated) WriteResponse

WriteResponse to the client

type CreateNetworkingV1beta1IngressClassHandler

type CreateNetworkingV1beta1IngressClassHandler interface {
	Handle(CreateNetworkingV1beta1IngressClassParams) middleware.Responder
}

CreateNetworkingV1beta1IngressClassHandler interface for that can handle valid create networking v1beta1 ingress class params

type CreateNetworkingV1beta1IngressClassHandlerFunc

type CreateNetworkingV1beta1IngressClassHandlerFunc func(CreateNetworkingV1beta1IngressClassParams) middleware.Responder

CreateNetworkingV1beta1IngressClassHandlerFunc turns a function with the right signature into a create networking v1beta1 ingress class handler

func (CreateNetworkingV1beta1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type CreateNetworkingV1beta1IngressClassOK

type CreateNetworkingV1beta1IngressClassOK struct {

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

CreateNetworkingV1beta1IngressClassOK OK

swagger:response createNetworkingV1beta1IngressClassOK

func NewCreateNetworkingV1beta1IngressClassOK

func NewCreateNetworkingV1beta1IngressClassOK() *CreateNetworkingV1beta1IngressClassOK

NewCreateNetworkingV1beta1IngressClassOK creates CreateNetworkingV1beta1IngressClassOK with default headers values

func (*CreateNetworkingV1beta1IngressClassOK) SetPayload

SetPayload sets the payload to the create networking v1beta1 ingress class o k response

func (*CreateNetworkingV1beta1IngressClassOK) WithPayload

WithPayload adds the payload to the create networking v1beta1 ingress class o k response

func (*CreateNetworkingV1beta1IngressClassOK) WriteResponse

WriteResponse to the client

type CreateNetworkingV1beta1IngressClassParams

type CreateNetworkingV1beta1IngressClassParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPINetworkingV1beta1IngressClass
	/*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
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

CreateNetworkingV1beta1IngressClassParams contains all the bound params for the create networking v1beta1 ingress class operation typically these are obtained from a http.Request

swagger:parameters createNetworkingV1beta1IngressClass

func NewCreateNetworkingV1beta1IngressClassParams

func NewCreateNetworkingV1beta1IngressClassParams() CreateNetworkingV1beta1IngressClassParams

NewCreateNetworkingV1beta1IngressClassParams creates a new CreateNetworkingV1beta1IngressClassParams object no default values defined in spec.

func (*CreateNetworkingV1beta1IngressClassParams) 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 NewCreateNetworkingV1beta1IngressClassParams() beforehand.

type CreateNetworkingV1beta1IngressClassUnauthorized

type CreateNetworkingV1beta1IngressClassUnauthorized struct {
}

CreateNetworkingV1beta1IngressClassUnauthorized Unauthorized

swagger:response createNetworkingV1beta1IngressClassUnauthorized

func NewCreateNetworkingV1beta1IngressClassUnauthorized

func NewCreateNetworkingV1beta1IngressClassUnauthorized() *CreateNetworkingV1beta1IngressClassUnauthorized

NewCreateNetworkingV1beta1IngressClassUnauthorized creates CreateNetworkingV1beta1IngressClassUnauthorized with default headers values

func (*CreateNetworkingV1beta1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type CreateNetworkingV1beta1NamespacedIngress

type CreateNetworkingV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler CreateNetworkingV1beta1NamespacedIngressHandler
}

CreateNetworkingV1beta1NamespacedIngress swagger:route POST /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses networking_v1beta1 createNetworkingV1beta1NamespacedIngress

create an Ingress

func NewCreateNetworkingV1beta1NamespacedIngress

func NewCreateNetworkingV1beta1NamespacedIngress(ctx *middleware.Context, handler CreateNetworkingV1beta1NamespacedIngressHandler) *CreateNetworkingV1beta1NamespacedIngress

NewCreateNetworkingV1beta1NamespacedIngress creates a new http.Handler for the create networking v1beta1 namespaced ingress operation

func (*CreateNetworkingV1beta1NamespacedIngress) ServeHTTP

type CreateNetworkingV1beta1NamespacedIngressAccepted

type CreateNetworkingV1beta1NamespacedIngressAccepted struct {

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

CreateNetworkingV1beta1NamespacedIngressAccepted Accepted

swagger:response createNetworkingV1beta1NamespacedIngressAccepted

func NewCreateNetworkingV1beta1NamespacedIngressAccepted

func NewCreateNetworkingV1beta1NamespacedIngressAccepted() *CreateNetworkingV1beta1NamespacedIngressAccepted

NewCreateNetworkingV1beta1NamespacedIngressAccepted creates CreateNetworkingV1beta1NamespacedIngressAccepted with default headers values

func (*CreateNetworkingV1beta1NamespacedIngressAccepted) SetPayload

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

func (*CreateNetworkingV1beta1NamespacedIngressAccepted) WithPayload

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

func (*CreateNetworkingV1beta1NamespacedIngressAccepted) WriteResponse

WriteResponse to the client

type CreateNetworkingV1beta1NamespacedIngressCreated

type CreateNetworkingV1beta1NamespacedIngressCreated struct {

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

CreateNetworkingV1beta1NamespacedIngressCreated Created

swagger:response createNetworkingV1beta1NamespacedIngressCreated

func NewCreateNetworkingV1beta1NamespacedIngressCreated

func NewCreateNetworkingV1beta1NamespacedIngressCreated() *CreateNetworkingV1beta1NamespacedIngressCreated

NewCreateNetworkingV1beta1NamespacedIngressCreated creates CreateNetworkingV1beta1NamespacedIngressCreated with default headers values

func (*CreateNetworkingV1beta1NamespacedIngressCreated) SetPayload

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

func (*CreateNetworkingV1beta1NamespacedIngressCreated) WithPayload

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

func (*CreateNetworkingV1beta1NamespacedIngressCreated) WriteResponse

WriteResponse to the client

type CreateNetworkingV1beta1NamespacedIngressHandler

type CreateNetworkingV1beta1NamespacedIngressHandler interface {
	Handle(CreateNetworkingV1beta1NamespacedIngressParams) middleware.Responder
}

CreateNetworkingV1beta1NamespacedIngressHandler interface for that can handle valid create networking v1beta1 namespaced ingress params

type CreateNetworkingV1beta1NamespacedIngressHandlerFunc

type CreateNetworkingV1beta1NamespacedIngressHandlerFunc func(CreateNetworkingV1beta1NamespacedIngressParams) middleware.Responder

CreateNetworkingV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a create networking v1beta1 namespaced ingress handler

func (CreateNetworkingV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type CreateNetworkingV1beta1NamespacedIngressOK

type CreateNetworkingV1beta1NamespacedIngressOK struct {

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

CreateNetworkingV1beta1NamespacedIngressOK OK

swagger:response createNetworkingV1beta1NamespacedIngressOK

func NewCreateNetworkingV1beta1NamespacedIngressOK

func NewCreateNetworkingV1beta1NamespacedIngressOK() *CreateNetworkingV1beta1NamespacedIngressOK

NewCreateNetworkingV1beta1NamespacedIngressOK creates CreateNetworkingV1beta1NamespacedIngressOK with default headers values

func (*CreateNetworkingV1beta1NamespacedIngressOK) SetPayload

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

func (*CreateNetworkingV1beta1NamespacedIngressOK) WithPayload

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

func (*CreateNetworkingV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type CreateNetworkingV1beta1NamespacedIngressParams

type CreateNetworkingV1beta1NamespacedIngressParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPINetworkingV1beta1Ingress
	/*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
}

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

swagger:parameters createNetworkingV1beta1NamespacedIngress

func NewCreateNetworkingV1beta1NamespacedIngressParams

func NewCreateNetworkingV1beta1NamespacedIngressParams() CreateNetworkingV1beta1NamespacedIngressParams

NewCreateNetworkingV1beta1NamespacedIngressParams creates a new CreateNetworkingV1beta1NamespacedIngressParams object no default values defined in spec.

func (*CreateNetworkingV1beta1NamespacedIngressParams) 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 NewCreateNetworkingV1beta1NamespacedIngressParams() beforehand.

type CreateNetworkingV1beta1NamespacedIngressUnauthorized

type CreateNetworkingV1beta1NamespacedIngressUnauthorized struct {
}

CreateNetworkingV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response createNetworkingV1beta1NamespacedIngressUnauthorized

func NewCreateNetworkingV1beta1NamespacedIngressUnauthorized

func NewCreateNetworkingV1beta1NamespacedIngressUnauthorized() *CreateNetworkingV1beta1NamespacedIngressUnauthorized

NewCreateNetworkingV1beta1NamespacedIngressUnauthorized creates CreateNetworkingV1beta1NamespacedIngressUnauthorized with default headers values

func (*CreateNetworkingV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1CollectionIngressClass

type DeleteNetworkingV1beta1CollectionIngressClass struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1beta1CollectionIngressClassHandler
}

DeleteNetworkingV1beta1CollectionIngressClass swagger:route DELETE /apis/networking.k8s.io/v1beta1/ingressclasses networking_v1beta1 deleteNetworkingV1beta1CollectionIngressClass

delete collection of IngressClass

func NewDeleteNetworkingV1beta1CollectionIngressClass

NewDeleteNetworkingV1beta1CollectionIngressClass creates a new http.Handler for the delete networking v1beta1 collection ingress class operation

func (*DeleteNetworkingV1beta1CollectionIngressClass) ServeHTTP

type DeleteNetworkingV1beta1CollectionIngressClassHandler

type DeleteNetworkingV1beta1CollectionIngressClassHandler interface {
	Handle(DeleteNetworkingV1beta1CollectionIngressClassParams) middleware.Responder
}

DeleteNetworkingV1beta1CollectionIngressClassHandler interface for that can handle valid delete networking v1beta1 collection ingress class params

type DeleteNetworkingV1beta1CollectionIngressClassHandlerFunc

type DeleteNetworkingV1beta1CollectionIngressClassHandlerFunc func(DeleteNetworkingV1beta1CollectionIngressClassParams) middleware.Responder

DeleteNetworkingV1beta1CollectionIngressClassHandlerFunc turns a function with the right signature into a delete networking v1beta1 collection ingress class handler

func (DeleteNetworkingV1beta1CollectionIngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1beta1CollectionIngressClassOK

type DeleteNetworkingV1beta1CollectionIngressClassOK struct {

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

DeleteNetworkingV1beta1CollectionIngressClassOK OK

swagger:response deleteNetworkingV1beta1CollectionIngressClassOK

func NewDeleteNetworkingV1beta1CollectionIngressClassOK

func NewDeleteNetworkingV1beta1CollectionIngressClassOK() *DeleteNetworkingV1beta1CollectionIngressClassOK

NewDeleteNetworkingV1beta1CollectionIngressClassOK creates DeleteNetworkingV1beta1CollectionIngressClassOK with default headers values

func (*DeleteNetworkingV1beta1CollectionIngressClassOK) SetPayload

SetPayload sets the payload to the delete networking v1beta1 collection ingress class o k response

func (*DeleteNetworkingV1beta1CollectionIngressClassOK) WithPayload

WithPayload adds the payload to the delete networking v1beta1 collection ingress class o k response

func (*DeleteNetworkingV1beta1CollectionIngressClassOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1CollectionIngressClassParams

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

DeleteNetworkingV1beta1CollectionIngressClassParams contains all the bound params for the delete networking v1beta1 collection ingress class operation typically these are obtained from a http.Request

swagger:parameters deleteNetworkingV1beta1CollectionIngressClass

func NewDeleteNetworkingV1beta1CollectionIngressClassParams

func NewDeleteNetworkingV1beta1CollectionIngressClassParams() DeleteNetworkingV1beta1CollectionIngressClassParams

NewDeleteNetworkingV1beta1CollectionIngressClassParams creates a new DeleteNetworkingV1beta1CollectionIngressClassParams object no default values defined in spec.

func (*DeleteNetworkingV1beta1CollectionIngressClassParams) 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 NewDeleteNetworkingV1beta1CollectionIngressClassParams() beforehand.

type DeleteNetworkingV1beta1CollectionIngressClassUnauthorized

type DeleteNetworkingV1beta1CollectionIngressClassUnauthorized struct {
}

DeleteNetworkingV1beta1CollectionIngressClassUnauthorized Unauthorized

swagger:response deleteNetworkingV1beta1CollectionIngressClassUnauthorized

func NewDeleteNetworkingV1beta1CollectionIngressClassUnauthorized

func NewDeleteNetworkingV1beta1CollectionIngressClassUnauthorized() *DeleteNetworkingV1beta1CollectionIngressClassUnauthorized

NewDeleteNetworkingV1beta1CollectionIngressClassUnauthorized creates DeleteNetworkingV1beta1CollectionIngressClassUnauthorized with default headers values

func (*DeleteNetworkingV1beta1CollectionIngressClassUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1CollectionNamespacedIngress

type DeleteNetworkingV1beta1CollectionNamespacedIngress struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1beta1CollectionNamespacedIngressHandler
}

DeleteNetworkingV1beta1CollectionNamespacedIngress swagger:route DELETE /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses networking_v1beta1 deleteNetworkingV1beta1CollectionNamespacedIngress

delete collection of Ingress

func NewDeleteNetworkingV1beta1CollectionNamespacedIngress

NewDeleteNetworkingV1beta1CollectionNamespacedIngress creates a new http.Handler for the delete networking v1beta1 collection namespaced ingress operation

func (*DeleteNetworkingV1beta1CollectionNamespacedIngress) ServeHTTP

type DeleteNetworkingV1beta1CollectionNamespacedIngressHandler

type DeleteNetworkingV1beta1CollectionNamespacedIngressHandler interface {
	Handle(DeleteNetworkingV1beta1CollectionNamespacedIngressParams) middleware.Responder
}

DeleteNetworkingV1beta1CollectionNamespacedIngressHandler interface for that can handle valid delete networking v1beta1 collection namespaced ingress params

type DeleteNetworkingV1beta1CollectionNamespacedIngressHandlerFunc

type DeleteNetworkingV1beta1CollectionNamespacedIngressHandlerFunc func(DeleteNetworkingV1beta1CollectionNamespacedIngressParams) middleware.Responder

DeleteNetworkingV1beta1CollectionNamespacedIngressHandlerFunc turns a function with the right signature into a delete networking v1beta1 collection namespaced ingress handler

func (DeleteNetworkingV1beta1CollectionNamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1beta1CollectionNamespacedIngressOK

type DeleteNetworkingV1beta1CollectionNamespacedIngressOK struct {

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

DeleteNetworkingV1beta1CollectionNamespacedIngressOK OK

swagger:response deleteNetworkingV1beta1CollectionNamespacedIngressOK

func NewDeleteNetworkingV1beta1CollectionNamespacedIngressOK

func NewDeleteNetworkingV1beta1CollectionNamespacedIngressOK() *DeleteNetworkingV1beta1CollectionNamespacedIngressOK

NewDeleteNetworkingV1beta1CollectionNamespacedIngressOK creates DeleteNetworkingV1beta1CollectionNamespacedIngressOK with default headers values

func (*DeleteNetworkingV1beta1CollectionNamespacedIngressOK) SetPayload

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

func (*DeleteNetworkingV1beta1CollectionNamespacedIngressOK) WithPayload

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

func (*DeleteNetworkingV1beta1CollectionNamespacedIngressOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1CollectionNamespacedIngressParams

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

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

swagger:parameters deleteNetworkingV1beta1CollectionNamespacedIngress

func NewDeleteNetworkingV1beta1CollectionNamespacedIngressParams

func NewDeleteNetworkingV1beta1CollectionNamespacedIngressParams() DeleteNetworkingV1beta1CollectionNamespacedIngressParams

NewDeleteNetworkingV1beta1CollectionNamespacedIngressParams creates a new DeleteNetworkingV1beta1CollectionNamespacedIngressParams object no default values defined in spec.

func (*DeleteNetworkingV1beta1CollectionNamespacedIngressParams) 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 NewDeleteNetworkingV1beta1CollectionNamespacedIngressParams() beforehand.

type DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized

type DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized struct {
}

DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized Unauthorized

swagger:response deleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized

func NewDeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized

func NewDeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized() *DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized

NewDeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized creates DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized with default headers values

func (*DeleteNetworkingV1beta1CollectionNamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1IngressClass

type DeleteNetworkingV1beta1IngressClass struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1beta1IngressClassHandler
}

DeleteNetworkingV1beta1IngressClass swagger:route DELETE /apis/networking.k8s.io/v1beta1/ingressclasses/{name} networking_v1beta1 deleteNetworkingV1beta1IngressClass

delete an IngressClass

func NewDeleteNetworkingV1beta1IngressClass

func NewDeleteNetworkingV1beta1IngressClass(ctx *middleware.Context, handler DeleteNetworkingV1beta1IngressClassHandler) *DeleteNetworkingV1beta1IngressClass

NewDeleteNetworkingV1beta1IngressClass creates a new http.Handler for the delete networking v1beta1 ingress class operation

func (*DeleteNetworkingV1beta1IngressClass) ServeHTTP

type DeleteNetworkingV1beta1IngressClassAccepted

type DeleteNetworkingV1beta1IngressClassAccepted struct {

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

DeleteNetworkingV1beta1IngressClassAccepted Accepted

swagger:response deleteNetworkingV1beta1IngressClassAccepted

func NewDeleteNetworkingV1beta1IngressClassAccepted

func NewDeleteNetworkingV1beta1IngressClassAccepted() *DeleteNetworkingV1beta1IngressClassAccepted

NewDeleteNetworkingV1beta1IngressClassAccepted creates DeleteNetworkingV1beta1IngressClassAccepted with default headers values

func (*DeleteNetworkingV1beta1IngressClassAccepted) SetPayload

SetPayload sets the payload to the delete networking v1beta1 ingress class accepted response

func (*DeleteNetworkingV1beta1IngressClassAccepted) WithPayload

WithPayload adds the payload to the delete networking v1beta1 ingress class accepted response

func (*DeleteNetworkingV1beta1IngressClassAccepted) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1IngressClassHandler

type DeleteNetworkingV1beta1IngressClassHandler interface {
	Handle(DeleteNetworkingV1beta1IngressClassParams) middleware.Responder
}

DeleteNetworkingV1beta1IngressClassHandler interface for that can handle valid delete networking v1beta1 ingress class params

type DeleteNetworkingV1beta1IngressClassHandlerFunc

type DeleteNetworkingV1beta1IngressClassHandlerFunc func(DeleteNetworkingV1beta1IngressClassParams) middleware.Responder

DeleteNetworkingV1beta1IngressClassHandlerFunc turns a function with the right signature into a delete networking v1beta1 ingress class handler

func (DeleteNetworkingV1beta1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1beta1IngressClassOK

type DeleteNetworkingV1beta1IngressClassOK struct {

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

DeleteNetworkingV1beta1IngressClassOK OK

swagger:response deleteNetworkingV1beta1IngressClassOK

func NewDeleteNetworkingV1beta1IngressClassOK

func NewDeleteNetworkingV1beta1IngressClassOK() *DeleteNetworkingV1beta1IngressClassOK

NewDeleteNetworkingV1beta1IngressClassOK creates DeleteNetworkingV1beta1IngressClassOK with default headers values

func (*DeleteNetworkingV1beta1IngressClassOK) SetPayload

SetPayload sets the payload to the delete networking v1beta1 ingress class o k response

func (*DeleteNetworkingV1beta1IngressClassOK) WithPayload

WithPayload adds the payload to the delete networking v1beta1 ingress class o k response

func (*DeleteNetworkingV1beta1IngressClassOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1IngressClassParams

type DeleteNetworkingV1beta1IngressClassParams 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 IngressClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name 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
}

DeleteNetworkingV1beta1IngressClassParams contains all the bound params for the delete networking v1beta1 ingress class operation typically these are obtained from a http.Request

swagger:parameters deleteNetworkingV1beta1IngressClass

func NewDeleteNetworkingV1beta1IngressClassParams

func NewDeleteNetworkingV1beta1IngressClassParams() DeleteNetworkingV1beta1IngressClassParams

NewDeleteNetworkingV1beta1IngressClassParams creates a new DeleteNetworkingV1beta1IngressClassParams object no default values defined in spec.

func (*DeleteNetworkingV1beta1IngressClassParams) 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 NewDeleteNetworkingV1beta1IngressClassParams() beforehand.

type DeleteNetworkingV1beta1IngressClassUnauthorized

type DeleteNetworkingV1beta1IngressClassUnauthorized struct {
}

DeleteNetworkingV1beta1IngressClassUnauthorized Unauthorized

swagger:response deleteNetworkingV1beta1IngressClassUnauthorized

func NewDeleteNetworkingV1beta1IngressClassUnauthorized

func NewDeleteNetworkingV1beta1IngressClassUnauthorized() *DeleteNetworkingV1beta1IngressClassUnauthorized

NewDeleteNetworkingV1beta1IngressClassUnauthorized creates DeleteNetworkingV1beta1IngressClassUnauthorized with default headers values

func (*DeleteNetworkingV1beta1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1NamespacedIngress

type DeleteNetworkingV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1beta1NamespacedIngressHandler
}

DeleteNetworkingV1beta1NamespacedIngress swagger:route DELETE /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name} networking_v1beta1 deleteNetworkingV1beta1NamespacedIngress

delete an Ingress

func NewDeleteNetworkingV1beta1NamespacedIngress

func NewDeleteNetworkingV1beta1NamespacedIngress(ctx *middleware.Context, handler DeleteNetworkingV1beta1NamespacedIngressHandler) *DeleteNetworkingV1beta1NamespacedIngress

NewDeleteNetworkingV1beta1NamespacedIngress creates a new http.Handler for the delete networking v1beta1 namespaced ingress operation

func (*DeleteNetworkingV1beta1NamespacedIngress) ServeHTTP

type DeleteNetworkingV1beta1NamespacedIngressAccepted

type DeleteNetworkingV1beta1NamespacedIngressAccepted struct {

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

DeleteNetworkingV1beta1NamespacedIngressAccepted Accepted

swagger:response deleteNetworkingV1beta1NamespacedIngressAccepted

func NewDeleteNetworkingV1beta1NamespacedIngressAccepted

func NewDeleteNetworkingV1beta1NamespacedIngressAccepted() *DeleteNetworkingV1beta1NamespacedIngressAccepted

NewDeleteNetworkingV1beta1NamespacedIngressAccepted creates DeleteNetworkingV1beta1NamespacedIngressAccepted with default headers values

func (*DeleteNetworkingV1beta1NamespacedIngressAccepted) SetPayload

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

func (*DeleteNetworkingV1beta1NamespacedIngressAccepted) WithPayload

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

func (*DeleteNetworkingV1beta1NamespacedIngressAccepted) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1NamespacedIngressHandler

type DeleteNetworkingV1beta1NamespacedIngressHandler interface {
	Handle(DeleteNetworkingV1beta1NamespacedIngressParams) middleware.Responder
}

DeleteNetworkingV1beta1NamespacedIngressHandler interface for that can handle valid delete networking v1beta1 namespaced ingress params

type DeleteNetworkingV1beta1NamespacedIngressHandlerFunc

type DeleteNetworkingV1beta1NamespacedIngressHandlerFunc func(DeleteNetworkingV1beta1NamespacedIngressParams) middleware.Responder

DeleteNetworkingV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a delete networking v1beta1 namespaced ingress handler

func (DeleteNetworkingV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1beta1NamespacedIngressOK

type DeleteNetworkingV1beta1NamespacedIngressOK struct {

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

DeleteNetworkingV1beta1NamespacedIngressOK OK

swagger:response deleteNetworkingV1beta1NamespacedIngressOK

func NewDeleteNetworkingV1beta1NamespacedIngressOK

func NewDeleteNetworkingV1beta1NamespacedIngressOK() *DeleteNetworkingV1beta1NamespacedIngressOK

NewDeleteNetworkingV1beta1NamespacedIngressOK creates DeleteNetworkingV1beta1NamespacedIngressOK with default headers values

func (*DeleteNetworkingV1beta1NamespacedIngressOK) SetPayload

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

func (*DeleteNetworkingV1beta1NamespacedIngressOK) WithPayload

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

func (*DeleteNetworkingV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1beta1NamespacedIngressParams

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

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

swagger:parameters deleteNetworkingV1beta1NamespacedIngress

func NewDeleteNetworkingV1beta1NamespacedIngressParams

func NewDeleteNetworkingV1beta1NamespacedIngressParams() DeleteNetworkingV1beta1NamespacedIngressParams

NewDeleteNetworkingV1beta1NamespacedIngressParams creates a new DeleteNetworkingV1beta1NamespacedIngressParams object no default values defined in spec.

func (*DeleteNetworkingV1beta1NamespacedIngressParams) 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 NewDeleteNetworkingV1beta1NamespacedIngressParams() beforehand.

type DeleteNetworkingV1beta1NamespacedIngressUnauthorized

type DeleteNetworkingV1beta1NamespacedIngressUnauthorized struct {
}

DeleteNetworkingV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response deleteNetworkingV1beta1NamespacedIngressUnauthorized

func NewDeleteNetworkingV1beta1NamespacedIngressUnauthorized

func NewDeleteNetworkingV1beta1NamespacedIngressUnauthorized() *DeleteNetworkingV1beta1NamespacedIngressUnauthorized

NewDeleteNetworkingV1beta1NamespacedIngressUnauthorized creates DeleteNetworkingV1beta1NamespacedIngressUnauthorized with default headers values

func (*DeleteNetworkingV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type GetNetworkingV1beta1APIResources

type GetNetworkingV1beta1APIResources struct {
	Context *middleware.Context
	Handler GetNetworkingV1beta1APIResourcesHandler
}

GetNetworkingV1beta1APIResources swagger:route GET /apis/networking.k8s.io/v1beta1/ networking_v1beta1 getNetworkingV1beta1ApiResources

get available resources

func NewGetNetworkingV1beta1APIResources

func NewGetNetworkingV1beta1APIResources(ctx *middleware.Context, handler GetNetworkingV1beta1APIResourcesHandler) *GetNetworkingV1beta1APIResources

NewGetNetworkingV1beta1APIResources creates a new http.Handler for the get networking v1beta1 API resources operation

func (*GetNetworkingV1beta1APIResources) ServeHTTP

type GetNetworkingV1beta1APIResourcesHandler

type GetNetworkingV1beta1APIResourcesHandler interface {
	Handle(GetNetworkingV1beta1APIResourcesParams) middleware.Responder
}

GetNetworkingV1beta1APIResourcesHandler interface for that can handle valid get networking v1beta1 API resources params

type GetNetworkingV1beta1APIResourcesHandlerFunc

type GetNetworkingV1beta1APIResourcesHandlerFunc func(GetNetworkingV1beta1APIResourcesParams) middleware.Responder

GetNetworkingV1beta1APIResourcesHandlerFunc turns a function with the right signature into a get networking v1beta1 API resources handler

func (GetNetworkingV1beta1APIResourcesHandlerFunc) Handle

Handle executing the request and returning a response

type GetNetworkingV1beta1APIResourcesOK

type GetNetworkingV1beta1APIResourcesOK struct {

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

GetNetworkingV1beta1APIResourcesOK OK

swagger:response getNetworkingV1beta1ApiResourcesOK

func NewGetNetworkingV1beta1APIResourcesOK

func NewGetNetworkingV1beta1APIResourcesOK() *GetNetworkingV1beta1APIResourcesOK

NewGetNetworkingV1beta1APIResourcesOK creates GetNetworkingV1beta1APIResourcesOK with default headers values

func (*GetNetworkingV1beta1APIResourcesOK) SetPayload

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

func (*GetNetworkingV1beta1APIResourcesOK) WithPayload

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

func (*GetNetworkingV1beta1APIResourcesOK) WriteResponse

WriteResponse to the client

type GetNetworkingV1beta1APIResourcesParams

type GetNetworkingV1beta1APIResourcesParams struct {

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

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

swagger:parameters getNetworkingV1beta1APIResources

func NewGetNetworkingV1beta1APIResourcesParams

func NewGetNetworkingV1beta1APIResourcesParams() GetNetworkingV1beta1APIResourcesParams

NewGetNetworkingV1beta1APIResourcesParams creates a new GetNetworkingV1beta1APIResourcesParams object no default values defined in spec.

func (*GetNetworkingV1beta1APIResourcesParams) 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 NewGetNetworkingV1beta1APIResourcesParams() beforehand.

type GetNetworkingV1beta1APIResourcesUnauthorized

type GetNetworkingV1beta1APIResourcesUnauthorized struct {
}

GetNetworkingV1beta1APIResourcesUnauthorized Unauthorized

swagger:response getNetworkingV1beta1ApiResourcesUnauthorized

func NewGetNetworkingV1beta1APIResourcesUnauthorized

func NewGetNetworkingV1beta1APIResourcesUnauthorized() *GetNetworkingV1beta1APIResourcesUnauthorized

NewGetNetworkingV1beta1APIResourcesUnauthorized creates GetNetworkingV1beta1APIResourcesUnauthorized with default headers values

func (*GetNetworkingV1beta1APIResourcesUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1beta1IngressClass

type ListNetworkingV1beta1IngressClass struct {
	Context *middleware.Context
	Handler ListNetworkingV1beta1IngressClassHandler
}

ListNetworkingV1beta1IngressClass swagger:route GET /apis/networking.k8s.io/v1beta1/ingressclasses networking_v1beta1 listNetworkingV1beta1IngressClass

list or watch objects of kind IngressClass

func NewListNetworkingV1beta1IngressClass

func NewListNetworkingV1beta1IngressClass(ctx *middleware.Context, handler ListNetworkingV1beta1IngressClassHandler) *ListNetworkingV1beta1IngressClass

NewListNetworkingV1beta1IngressClass creates a new http.Handler for the list networking v1beta1 ingress class operation

func (*ListNetworkingV1beta1IngressClass) ServeHTTP

type ListNetworkingV1beta1IngressClassHandler

type ListNetworkingV1beta1IngressClassHandler interface {
	Handle(ListNetworkingV1beta1IngressClassParams) middleware.Responder
}

ListNetworkingV1beta1IngressClassHandler interface for that can handle valid list networking v1beta1 ingress class params

type ListNetworkingV1beta1IngressClassHandlerFunc

type ListNetworkingV1beta1IngressClassHandlerFunc func(ListNetworkingV1beta1IngressClassParams) middleware.Responder

ListNetworkingV1beta1IngressClassHandlerFunc turns a function with the right signature into a list networking v1beta1 ingress class handler

func (ListNetworkingV1beta1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1beta1IngressClassOK

type ListNetworkingV1beta1IngressClassOK struct {

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

ListNetworkingV1beta1IngressClassOK OK

swagger:response listNetworkingV1beta1IngressClassOK

func NewListNetworkingV1beta1IngressClassOK

func NewListNetworkingV1beta1IngressClassOK() *ListNetworkingV1beta1IngressClassOK

NewListNetworkingV1beta1IngressClassOK creates ListNetworkingV1beta1IngressClassOK with default headers values

func (*ListNetworkingV1beta1IngressClassOK) SetPayload

SetPayload sets the payload to the list networking v1beta1 ingress class o k response

func (*ListNetworkingV1beta1IngressClassOK) WithPayload

WithPayload adds the payload to the list networking v1beta1 ingress class o k response

func (*ListNetworkingV1beta1IngressClassOK) WriteResponse

WriteResponse to the client

type ListNetworkingV1beta1IngressClassParams

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

ListNetworkingV1beta1IngressClassParams contains all the bound params for the list networking v1beta1 ingress class operation typically these are obtained from a http.Request

swagger:parameters listNetworkingV1beta1IngressClass

func NewListNetworkingV1beta1IngressClassParams

func NewListNetworkingV1beta1IngressClassParams() ListNetworkingV1beta1IngressClassParams

NewListNetworkingV1beta1IngressClassParams creates a new ListNetworkingV1beta1IngressClassParams object no default values defined in spec.

func (*ListNetworkingV1beta1IngressClassParams) 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 NewListNetworkingV1beta1IngressClassParams() beforehand.

type ListNetworkingV1beta1IngressClassUnauthorized

type ListNetworkingV1beta1IngressClassUnauthorized struct {
}

ListNetworkingV1beta1IngressClassUnauthorized Unauthorized

swagger:response listNetworkingV1beta1IngressClassUnauthorized

func NewListNetworkingV1beta1IngressClassUnauthorized

func NewListNetworkingV1beta1IngressClassUnauthorized() *ListNetworkingV1beta1IngressClassUnauthorized

NewListNetworkingV1beta1IngressClassUnauthorized creates ListNetworkingV1beta1IngressClassUnauthorized with default headers values

func (*ListNetworkingV1beta1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1beta1IngressForAllNamespaces

type ListNetworkingV1beta1IngressForAllNamespaces struct {
	Context *middleware.Context
	Handler ListNetworkingV1beta1IngressForAllNamespacesHandler
}

ListNetworkingV1beta1IngressForAllNamespaces swagger:route GET /apis/networking.k8s.io/v1beta1/ingresses networking_v1beta1 listNetworkingV1beta1IngressForAllNamespaces

list or watch objects of kind Ingress

func NewListNetworkingV1beta1IngressForAllNamespaces

NewListNetworkingV1beta1IngressForAllNamespaces creates a new http.Handler for the list networking v1beta1 ingress for all namespaces operation

func (*ListNetworkingV1beta1IngressForAllNamespaces) ServeHTTP

type ListNetworkingV1beta1IngressForAllNamespacesHandler

type ListNetworkingV1beta1IngressForAllNamespacesHandler interface {
	Handle(ListNetworkingV1beta1IngressForAllNamespacesParams) middleware.Responder
}

ListNetworkingV1beta1IngressForAllNamespacesHandler interface for that can handle valid list networking v1beta1 ingress for all namespaces params

type ListNetworkingV1beta1IngressForAllNamespacesHandlerFunc

type ListNetworkingV1beta1IngressForAllNamespacesHandlerFunc func(ListNetworkingV1beta1IngressForAllNamespacesParams) middleware.Responder

ListNetworkingV1beta1IngressForAllNamespacesHandlerFunc turns a function with the right signature into a list networking v1beta1 ingress for all namespaces handler

func (ListNetworkingV1beta1IngressForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1beta1IngressForAllNamespacesOK

type ListNetworkingV1beta1IngressForAllNamespacesOK struct {

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

ListNetworkingV1beta1IngressForAllNamespacesOK OK

swagger:response listNetworkingV1beta1IngressForAllNamespacesOK

func NewListNetworkingV1beta1IngressForAllNamespacesOK

func NewListNetworkingV1beta1IngressForAllNamespacesOK() *ListNetworkingV1beta1IngressForAllNamespacesOK

NewListNetworkingV1beta1IngressForAllNamespacesOK creates ListNetworkingV1beta1IngressForAllNamespacesOK with default headers values

func (*ListNetworkingV1beta1IngressForAllNamespacesOK) SetPayload

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

func (*ListNetworkingV1beta1IngressForAllNamespacesOK) WithPayload

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

func (*ListNetworkingV1beta1IngressForAllNamespacesOK) WriteResponse

WriteResponse to the client

type ListNetworkingV1beta1IngressForAllNamespacesParams

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

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

swagger:parameters listNetworkingV1beta1IngressForAllNamespaces

func NewListNetworkingV1beta1IngressForAllNamespacesParams

func NewListNetworkingV1beta1IngressForAllNamespacesParams() ListNetworkingV1beta1IngressForAllNamespacesParams

NewListNetworkingV1beta1IngressForAllNamespacesParams creates a new ListNetworkingV1beta1IngressForAllNamespacesParams object no default values defined in spec.

func (*ListNetworkingV1beta1IngressForAllNamespacesParams) 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 NewListNetworkingV1beta1IngressForAllNamespacesParams() beforehand.

type ListNetworkingV1beta1IngressForAllNamespacesUnauthorized

type ListNetworkingV1beta1IngressForAllNamespacesUnauthorized struct {
}

ListNetworkingV1beta1IngressForAllNamespacesUnauthorized Unauthorized

swagger:response listNetworkingV1beta1IngressForAllNamespacesUnauthorized

func NewListNetworkingV1beta1IngressForAllNamespacesUnauthorized

func NewListNetworkingV1beta1IngressForAllNamespacesUnauthorized() *ListNetworkingV1beta1IngressForAllNamespacesUnauthorized

NewListNetworkingV1beta1IngressForAllNamespacesUnauthorized creates ListNetworkingV1beta1IngressForAllNamespacesUnauthorized with default headers values

func (*ListNetworkingV1beta1IngressForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1beta1NamespacedIngress

type ListNetworkingV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler ListNetworkingV1beta1NamespacedIngressHandler
}

ListNetworkingV1beta1NamespacedIngress swagger:route GET /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses networking_v1beta1 listNetworkingV1beta1NamespacedIngress

list or watch objects of kind Ingress

func NewListNetworkingV1beta1NamespacedIngress

func NewListNetworkingV1beta1NamespacedIngress(ctx *middleware.Context, handler ListNetworkingV1beta1NamespacedIngressHandler) *ListNetworkingV1beta1NamespacedIngress

NewListNetworkingV1beta1NamespacedIngress creates a new http.Handler for the list networking v1beta1 namespaced ingress operation

func (*ListNetworkingV1beta1NamespacedIngress) ServeHTTP

type ListNetworkingV1beta1NamespacedIngressHandler

type ListNetworkingV1beta1NamespacedIngressHandler interface {
	Handle(ListNetworkingV1beta1NamespacedIngressParams) middleware.Responder
}

ListNetworkingV1beta1NamespacedIngressHandler interface for that can handle valid list networking v1beta1 namespaced ingress params

type ListNetworkingV1beta1NamespacedIngressHandlerFunc

type ListNetworkingV1beta1NamespacedIngressHandlerFunc func(ListNetworkingV1beta1NamespacedIngressParams) middleware.Responder

ListNetworkingV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a list networking v1beta1 namespaced ingress handler

func (ListNetworkingV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1beta1NamespacedIngressOK

type ListNetworkingV1beta1NamespacedIngressOK struct {

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

ListNetworkingV1beta1NamespacedIngressOK OK

swagger:response listNetworkingV1beta1NamespacedIngressOK

func NewListNetworkingV1beta1NamespacedIngressOK

func NewListNetworkingV1beta1NamespacedIngressOK() *ListNetworkingV1beta1NamespacedIngressOK

NewListNetworkingV1beta1NamespacedIngressOK creates ListNetworkingV1beta1NamespacedIngressOK with default headers values

func (*ListNetworkingV1beta1NamespacedIngressOK) SetPayload

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

func (*ListNetworkingV1beta1NamespacedIngressOK) WithPayload

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

func (*ListNetworkingV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ListNetworkingV1beta1NamespacedIngressParams

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

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

swagger:parameters listNetworkingV1beta1NamespacedIngress

func NewListNetworkingV1beta1NamespacedIngressParams

func NewListNetworkingV1beta1NamespacedIngressParams() ListNetworkingV1beta1NamespacedIngressParams

NewListNetworkingV1beta1NamespacedIngressParams creates a new ListNetworkingV1beta1NamespacedIngressParams object no default values defined in spec.

func (*ListNetworkingV1beta1NamespacedIngressParams) 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 NewListNetworkingV1beta1NamespacedIngressParams() beforehand.

type ListNetworkingV1beta1NamespacedIngressUnauthorized

type ListNetworkingV1beta1NamespacedIngressUnauthorized struct {
}

ListNetworkingV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response listNetworkingV1beta1NamespacedIngressUnauthorized

func NewListNetworkingV1beta1NamespacedIngressUnauthorized

func NewListNetworkingV1beta1NamespacedIngressUnauthorized() *ListNetworkingV1beta1NamespacedIngressUnauthorized

NewListNetworkingV1beta1NamespacedIngressUnauthorized creates ListNetworkingV1beta1NamespacedIngressUnauthorized with default headers values

func (*ListNetworkingV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type PatchNetworkingV1beta1IngressClass

type PatchNetworkingV1beta1IngressClass struct {
	Context *middleware.Context
	Handler PatchNetworkingV1beta1IngressClassHandler
}

PatchNetworkingV1beta1IngressClass swagger:route PATCH /apis/networking.k8s.io/v1beta1/ingressclasses/{name} networking_v1beta1 patchNetworkingV1beta1IngressClass

partially update the specified IngressClass

func NewPatchNetworkingV1beta1IngressClass

func NewPatchNetworkingV1beta1IngressClass(ctx *middleware.Context, handler PatchNetworkingV1beta1IngressClassHandler) *PatchNetworkingV1beta1IngressClass

NewPatchNetworkingV1beta1IngressClass creates a new http.Handler for the patch networking v1beta1 ingress class operation

func (*PatchNetworkingV1beta1IngressClass) ServeHTTP

type PatchNetworkingV1beta1IngressClassHandler

type PatchNetworkingV1beta1IngressClassHandler interface {
	Handle(PatchNetworkingV1beta1IngressClassParams) middleware.Responder
}

PatchNetworkingV1beta1IngressClassHandler interface for that can handle valid patch networking v1beta1 ingress class params

type PatchNetworkingV1beta1IngressClassHandlerFunc

type PatchNetworkingV1beta1IngressClassHandlerFunc func(PatchNetworkingV1beta1IngressClassParams) middleware.Responder

PatchNetworkingV1beta1IngressClassHandlerFunc turns a function with the right signature into a patch networking v1beta1 ingress class handler

func (PatchNetworkingV1beta1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type PatchNetworkingV1beta1IngressClassOK

type PatchNetworkingV1beta1IngressClassOK struct {

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

PatchNetworkingV1beta1IngressClassOK OK

swagger:response patchNetworkingV1beta1IngressClassOK

func NewPatchNetworkingV1beta1IngressClassOK

func NewPatchNetworkingV1beta1IngressClassOK() *PatchNetworkingV1beta1IngressClassOK

NewPatchNetworkingV1beta1IngressClassOK creates PatchNetworkingV1beta1IngressClassOK with default headers values

func (*PatchNetworkingV1beta1IngressClassOK) SetPayload

SetPayload sets the payload to the patch networking v1beta1 ingress class o k response

func (*PatchNetworkingV1beta1IngressClassOK) WithPayload

WithPayload adds the payload to the patch networking v1beta1 ingress class o k response

func (*PatchNetworkingV1beta1IngressClassOK) WriteResponse

WriteResponse to the client

type PatchNetworkingV1beta1IngressClassParams

type PatchNetworkingV1beta1IngressClassParams 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 IngressClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

PatchNetworkingV1beta1IngressClassParams contains all the bound params for the patch networking v1beta1 ingress class operation typically these are obtained from a http.Request

swagger:parameters patchNetworkingV1beta1IngressClass

func NewPatchNetworkingV1beta1IngressClassParams

func NewPatchNetworkingV1beta1IngressClassParams() PatchNetworkingV1beta1IngressClassParams

NewPatchNetworkingV1beta1IngressClassParams creates a new PatchNetworkingV1beta1IngressClassParams object no default values defined in spec.

func (*PatchNetworkingV1beta1IngressClassParams) 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 NewPatchNetworkingV1beta1IngressClassParams() beforehand.

type PatchNetworkingV1beta1IngressClassUnauthorized

type PatchNetworkingV1beta1IngressClassUnauthorized struct {
}

PatchNetworkingV1beta1IngressClassUnauthorized Unauthorized

swagger:response patchNetworkingV1beta1IngressClassUnauthorized

func NewPatchNetworkingV1beta1IngressClassUnauthorized

func NewPatchNetworkingV1beta1IngressClassUnauthorized() *PatchNetworkingV1beta1IngressClassUnauthorized

NewPatchNetworkingV1beta1IngressClassUnauthorized creates PatchNetworkingV1beta1IngressClassUnauthorized with default headers values

func (*PatchNetworkingV1beta1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type PatchNetworkingV1beta1NamespacedIngress

type PatchNetworkingV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler PatchNetworkingV1beta1NamespacedIngressHandler
}

PatchNetworkingV1beta1NamespacedIngress swagger:route PATCH /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name} networking_v1beta1 patchNetworkingV1beta1NamespacedIngress

partially update the specified Ingress

func NewPatchNetworkingV1beta1NamespacedIngress

func NewPatchNetworkingV1beta1NamespacedIngress(ctx *middleware.Context, handler PatchNetworkingV1beta1NamespacedIngressHandler) *PatchNetworkingV1beta1NamespacedIngress

NewPatchNetworkingV1beta1NamespacedIngress creates a new http.Handler for the patch networking v1beta1 namespaced ingress operation

func (*PatchNetworkingV1beta1NamespacedIngress) ServeHTTP

type PatchNetworkingV1beta1NamespacedIngressHandler

type PatchNetworkingV1beta1NamespacedIngressHandler interface {
	Handle(PatchNetworkingV1beta1NamespacedIngressParams) middleware.Responder
}

PatchNetworkingV1beta1NamespacedIngressHandler interface for that can handle valid patch networking v1beta1 namespaced ingress params

type PatchNetworkingV1beta1NamespacedIngressHandlerFunc

type PatchNetworkingV1beta1NamespacedIngressHandlerFunc func(PatchNetworkingV1beta1NamespacedIngressParams) middleware.Responder

PatchNetworkingV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a patch networking v1beta1 namespaced ingress handler

func (PatchNetworkingV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type PatchNetworkingV1beta1NamespacedIngressOK

type PatchNetworkingV1beta1NamespacedIngressOK struct {

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

PatchNetworkingV1beta1NamespacedIngressOK OK

swagger:response patchNetworkingV1beta1NamespacedIngressOK

func NewPatchNetworkingV1beta1NamespacedIngressOK

func NewPatchNetworkingV1beta1NamespacedIngressOK() *PatchNetworkingV1beta1NamespacedIngressOK

NewPatchNetworkingV1beta1NamespacedIngressOK creates PatchNetworkingV1beta1NamespacedIngressOK with default headers values

func (*PatchNetworkingV1beta1NamespacedIngressOK) SetPayload

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

func (*PatchNetworkingV1beta1NamespacedIngressOK) WithPayload

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

func (*PatchNetworkingV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type PatchNetworkingV1beta1NamespacedIngressParams

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

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

swagger:parameters patchNetworkingV1beta1NamespacedIngress

func NewPatchNetworkingV1beta1NamespacedIngressParams

func NewPatchNetworkingV1beta1NamespacedIngressParams() PatchNetworkingV1beta1NamespacedIngressParams

NewPatchNetworkingV1beta1NamespacedIngressParams creates a new PatchNetworkingV1beta1NamespacedIngressParams object no default values defined in spec.

func (*PatchNetworkingV1beta1NamespacedIngressParams) 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 NewPatchNetworkingV1beta1NamespacedIngressParams() beforehand.

type PatchNetworkingV1beta1NamespacedIngressStatus

type PatchNetworkingV1beta1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler PatchNetworkingV1beta1NamespacedIngressStatusHandler
}

PatchNetworkingV1beta1NamespacedIngressStatus swagger:route PATCH /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name}/status networking_v1beta1 patchNetworkingV1beta1NamespacedIngressStatus

partially update status of the specified Ingress

func NewPatchNetworkingV1beta1NamespacedIngressStatus

NewPatchNetworkingV1beta1NamespacedIngressStatus creates a new http.Handler for the patch networking v1beta1 namespaced ingress status operation

func (*PatchNetworkingV1beta1NamespacedIngressStatus) ServeHTTP

type PatchNetworkingV1beta1NamespacedIngressStatusHandler

type PatchNetworkingV1beta1NamespacedIngressStatusHandler interface {
	Handle(PatchNetworkingV1beta1NamespacedIngressStatusParams) middleware.Responder
}

PatchNetworkingV1beta1NamespacedIngressStatusHandler interface for that can handle valid patch networking v1beta1 namespaced ingress status params

type PatchNetworkingV1beta1NamespacedIngressStatusHandlerFunc

type PatchNetworkingV1beta1NamespacedIngressStatusHandlerFunc func(PatchNetworkingV1beta1NamespacedIngressStatusParams) middleware.Responder

PatchNetworkingV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a patch networking v1beta1 namespaced ingress status handler

func (PatchNetworkingV1beta1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type PatchNetworkingV1beta1NamespacedIngressStatusOK

type PatchNetworkingV1beta1NamespacedIngressStatusOK struct {

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

PatchNetworkingV1beta1NamespacedIngressStatusOK OK

swagger:response patchNetworkingV1beta1NamespacedIngressStatusOK

func NewPatchNetworkingV1beta1NamespacedIngressStatusOK

func NewPatchNetworkingV1beta1NamespacedIngressStatusOK() *PatchNetworkingV1beta1NamespacedIngressStatusOK

NewPatchNetworkingV1beta1NamespacedIngressStatusOK creates PatchNetworkingV1beta1NamespacedIngressStatusOK with default headers values

func (*PatchNetworkingV1beta1NamespacedIngressStatusOK) SetPayload

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

func (*PatchNetworkingV1beta1NamespacedIngressStatusOK) WithPayload

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

func (*PatchNetworkingV1beta1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type PatchNetworkingV1beta1NamespacedIngressStatusParams

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

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

swagger:parameters patchNetworkingV1beta1NamespacedIngressStatus

func NewPatchNetworkingV1beta1NamespacedIngressStatusParams

func NewPatchNetworkingV1beta1NamespacedIngressStatusParams() PatchNetworkingV1beta1NamespacedIngressStatusParams

NewPatchNetworkingV1beta1NamespacedIngressStatusParams creates a new PatchNetworkingV1beta1NamespacedIngressStatusParams object no default values defined in spec.

func (*PatchNetworkingV1beta1NamespacedIngressStatusParams) 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 NewPatchNetworkingV1beta1NamespacedIngressStatusParams() beforehand.

type PatchNetworkingV1beta1NamespacedIngressStatusUnauthorized

type PatchNetworkingV1beta1NamespacedIngressStatusUnauthorized struct {
}

PatchNetworkingV1beta1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response patchNetworkingV1beta1NamespacedIngressStatusUnauthorized

func NewPatchNetworkingV1beta1NamespacedIngressStatusUnauthorized

func NewPatchNetworkingV1beta1NamespacedIngressStatusUnauthorized() *PatchNetworkingV1beta1NamespacedIngressStatusUnauthorized

NewPatchNetworkingV1beta1NamespacedIngressStatusUnauthorized creates PatchNetworkingV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*PatchNetworkingV1beta1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type PatchNetworkingV1beta1NamespacedIngressUnauthorized

type PatchNetworkingV1beta1NamespacedIngressUnauthorized struct {
}

PatchNetworkingV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response patchNetworkingV1beta1NamespacedIngressUnauthorized

func NewPatchNetworkingV1beta1NamespacedIngressUnauthorized

func NewPatchNetworkingV1beta1NamespacedIngressUnauthorized() *PatchNetworkingV1beta1NamespacedIngressUnauthorized

NewPatchNetworkingV1beta1NamespacedIngressUnauthorized creates PatchNetworkingV1beta1NamespacedIngressUnauthorized with default headers values

func (*PatchNetworkingV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type ReadNetworkingV1beta1IngressClass

type ReadNetworkingV1beta1IngressClass struct {
	Context *middleware.Context
	Handler ReadNetworkingV1beta1IngressClassHandler
}

ReadNetworkingV1beta1IngressClass swagger:route GET /apis/networking.k8s.io/v1beta1/ingressclasses/{name} networking_v1beta1 readNetworkingV1beta1IngressClass

read the specified IngressClass

func NewReadNetworkingV1beta1IngressClass

func NewReadNetworkingV1beta1IngressClass(ctx *middleware.Context, handler ReadNetworkingV1beta1IngressClassHandler) *ReadNetworkingV1beta1IngressClass

NewReadNetworkingV1beta1IngressClass creates a new http.Handler for the read networking v1beta1 ingress class operation

func (*ReadNetworkingV1beta1IngressClass) ServeHTTP

type ReadNetworkingV1beta1IngressClassHandler

type ReadNetworkingV1beta1IngressClassHandler interface {
	Handle(ReadNetworkingV1beta1IngressClassParams) middleware.Responder
}

ReadNetworkingV1beta1IngressClassHandler interface for that can handle valid read networking v1beta1 ingress class params

type ReadNetworkingV1beta1IngressClassHandlerFunc

type ReadNetworkingV1beta1IngressClassHandlerFunc func(ReadNetworkingV1beta1IngressClassParams) middleware.Responder

ReadNetworkingV1beta1IngressClassHandlerFunc turns a function with the right signature into a read networking v1beta1 ingress class handler

func (ReadNetworkingV1beta1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type ReadNetworkingV1beta1IngressClassOK

type ReadNetworkingV1beta1IngressClassOK struct {

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

ReadNetworkingV1beta1IngressClassOK OK

swagger:response readNetworkingV1beta1IngressClassOK

func NewReadNetworkingV1beta1IngressClassOK

func NewReadNetworkingV1beta1IngressClassOK() *ReadNetworkingV1beta1IngressClassOK

NewReadNetworkingV1beta1IngressClassOK creates ReadNetworkingV1beta1IngressClassOK with default headers values

func (*ReadNetworkingV1beta1IngressClassOK) SetPayload

SetPayload sets the payload to the read networking v1beta1 ingress class o k response

func (*ReadNetworkingV1beta1IngressClassOK) WithPayload

WithPayload adds the payload to the read networking v1beta1 ingress class o k response

func (*ReadNetworkingV1beta1IngressClassOK) WriteResponse

WriteResponse to the client

type ReadNetworkingV1beta1IngressClassParams

type ReadNetworkingV1beta1IngressClassParams 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 IngressClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReadNetworkingV1beta1IngressClassParams contains all the bound params for the read networking v1beta1 ingress class operation typically these are obtained from a http.Request

swagger:parameters readNetworkingV1beta1IngressClass

func NewReadNetworkingV1beta1IngressClassParams

func NewReadNetworkingV1beta1IngressClassParams() ReadNetworkingV1beta1IngressClassParams

NewReadNetworkingV1beta1IngressClassParams creates a new ReadNetworkingV1beta1IngressClassParams object no default values defined in spec.

func (*ReadNetworkingV1beta1IngressClassParams) 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 NewReadNetworkingV1beta1IngressClassParams() beforehand.

type ReadNetworkingV1beta1IngressClassUnauthorized

type ReadNetworkingV1beta1IngressClassUnauthorized struct {
}

ReadNetworkingV1beta1IngressClassUnauthorized Unauthorized

swagger:response readNetworkingV1beta1IngressClassUnauthorized

func NewReadNetworkingV1beta1IngressClassUnauthorized

func NewReadNetworkingV1beta1IngressClassUnauthorized() *ReadNetworkingV1beta1IngressClassUnauthorized

NewReadNetworkingV1beta1IngressClassUnauthorized creates ReadNetworkingV1beta1IngressClassUnauthorized with default headers values

func (*ReadNetworkingV1beta1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type ReadNetworkingV1beta1NamespacedIngress

type ReadNetworkingV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler ReadNetworkingV1beta1NamespacedIngressHandler
}

ReadNetworkingV1beta1NamespacedIngress swagger:route GET /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name} networking_v1beta1 readNetworkingV1beta1NamespacedIngress

read the specified Ingress

func NewReadNetworkingV1beta1NamespacedIngress

func NewReadNetworkingV1beta1NamespacedIngress(ctx *middleware.Context, handler ReadNetworkingV1beta1NamespacedIngressHandler) *ReadNetworkingV1beta1NamespacedIngress

NewReadNetworkingV1beta1NamespacedIngress creates a new http.Handler for the read networking v1beta1 namespaced ingress operation

func (*ReadNetworkingV1beta1NamespacedIngress) ServeHTTP

type ReadNetworkingV1beta1NamespacedIngressHandler

type ReadNetworkingV1beta1NamespacedIngressHandler interface {
	Handle(ReadNetworkingV1beta1NamespacedIngressParams) middleware.Responder
}

ReadNetworkingV1beta1NamespacedIngressHandler interface for that can handle valid read networking v1beta1 namespaced ingress params

type ReadNetworkingV1beta1NamespacedIngressHandlerFunc

type ReadNetworkingV1beta1NamespacedIngressHandlerFunc func(ReadNetworkingV1beta1NamespacedIngressParams) middleware.Responder

ReadNetworkingV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a read networking v1beta1 namespaced ingress handler

func (ReadNetworkingV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ReadNetworkingV1beta1NamespacedIngressOK

type ReadNetworkingV1beta1NamespacedIngressOK struct {

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

ReadNetworkingV1beta1NamespacedIngressOK OK

swagger:response readNetworkingV1beta1NamespacedIngressOK

func NewReadNetworkingV1beta1NamespacedIngressOK

func NewReadNetworkingV1beta1NamespacedIngressOK() *ReadNetworkingV1beta1NamespacedIngressOK

NewReadNetworkingV1beta1NamespacedIngressOK creates ReadNetworkingV1beta1NamespacedIngressOK with default headers values

func (*ReadNetworkingV1beta1NamespacedIngressOK) SetPayload

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

func (*ReadNetworkingV1beta1NamespacedIngressOK) WithPayload

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

func (*ReadNetworkingV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ReadNetworkingV1beta1NamespacedIngressParams

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

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

swagger:parameters readNetworkingV1beta1NamespacedIngress

func NewReadNetworkingV1beta1NamespacedIngressParams

func NewReadNetworkingV1beta1NamespacedIngressParams() ReadNetworkingV1beta1NamespacedIngressParams

NewReadNetworkingV1beta1NamespacedIngressParams creates a new ReadNetworkingV1beta1NamespacedIngressParams object no default values defined in spec.

func (*ReadNetworkingV1beta1NamespacedIngressParams) 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 NewReadNetworkingV1beta1NamespacedIngressParams() beforehand.

type ReadNetworkingV1beta1NamespacedIngressStatus

type ReadNetworkingV1beta1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler ReadNetworkingV1beta1NamespacedIngressStatusHandler
}

ReadNetworkingV1beta1NamespacedIngressStatus swagger:route GET /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name}/status networking_v1beta1 readNetworkingV1beta1NamespacedIngressStatus

read status of the specified Ingress

func NewReadNetworkingV1beta1NamespacedIngressStatus

NewReadNetworkingV1beta1NamespacedIngressStatus creates a new http.Handler for the read networking v1beta1 namespaced ingress status operation

func (*ReadNetworkingV1beta1NamespacedIngressStatus) ServeHTTP

type ReadNetworkingV1beta1NamespacedIngressStatusHandler

type ReadNetworkingV1beta1NamespacedIngressStatusHandler interface {
	Handle(ReadNetworkingV1beta1NamespacedIngressStatusParams) middleware.Responder
}

ReadNetworkingV1beta1NamespacedIngressStatusHandler interface for that can handle valid read networking v1beta1 namespaced ingress status params

type ReadNetworkingV1beta1NamespacedIngressStatusHandlerFunc

type ReadNetworkingV1beta1NamespacedIngressStatusHandlerFunc func(ReadNetworkingV1beta1NamespacedIngressStatusParams) middleware.Responder

ReadNetworkingV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a read networking v1beta1 namespaced ingress status handler

func (ReadNetworkingV1beta1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReadNetworkingV1beta1NamespacedIngressStatusOK

type ReadNetworkingV1beta1NamespacedIngressStatusOK struct {

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

ReadNetworkingV1beta1NamespacedIngressStatusOK OK

swagger:response readNetworkingV1beta1NamespacedIngressStatusOK

func NewReadNetworkingV1beta1NamespacedIngressStatusOK

func NewReadNetworkingV1beta1NamespacedIngressStatusOK() *ReadNetworkingV1beta1NamespacedIngressStatusOK

NewReadNetworkingV1beta1NamespacedIngressStatusOK creates ReadNetworkingV1beta1NamespacedIngressStatusOK with default headers values

func (*ReadNetworkingV1beta1NamespacedIngressStatusOK) SetPayload

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

func (*ReadNetworkingV1beta1NamespacedIngressStatusOK) WithPayload

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

func (*ReadNetworkingV1beta1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type ReadNetworkingV1beta1NamespacedIngressStatusParams

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

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

swagger:parameters readNetworkingV1beta1NamespacedIngressStatus

func NewReadNetworkingV1beta1NamespacedIngressStatusParams

func NewReadNetworkingV1beta1NamespacedIngressStatusParams() ReadNetworkingV1beta1NamespacedIngressStatusParams

NewReadNetworkingV1beta1NamespacedIngressStatusParams creates a new ReadNetworkingV1beta1NamespacedIngressStatusParams object no default values defined in spec.

func (*ReadNetworkingV1beta1NamespacedIngressStatusParams) 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 NewReadNetworkingV1beta1NamespacedIngressStatusParams() beforehand.

type ReadNetworkingV1beta1NamespacedIngressStatusUnauthorized

type ReadNetworkingV1beta1NamespacedIngressStatusUnauthorized struct {
}

ReadNetworkingV1beta1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response readNetworkingV1beta1NamespacedIngressStatusUnauthorized

func NewReadNetworkingV1beta1NamespacedIngressStatusUnauthorized

func NewReadNetworkingV1beta1NamespacedIngressStatusUnauthorized() *ReadNetworkingV1beta1NamespacedIngressStatusUnauthorized

NewReadNetworkingV1beta1NamespacedIngressStatusUnauthorized creates ReadNetworkingV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*ReadNetworkingV1beta1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReadNetworkingV1beta1NamespacedIngressUnauthorized

type ReadNetworkingV1beta1NamespacedIngressUnauthorized struct {
}

ReadNetworkingV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response readNetworkingV1beta1NamespacedIngressUnauthorized

func NewReadNetworkingV1beta1NamespacedIngressUnauthorized

func NewReadNetworkingV1beta1NamespacedIngressUnauthorized() *ReadNetworkingV1beta1NamespacedIngressUnauthorized

NewReadNetworkingV1beta1NamespacedIngressUnauthorized creates ReadNetworkingV1beta1NamespacedIngressUnauthorized with default headers values

func (*ReadNetworkingV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1IngressClass

type ReplaceNetworkingV1beta1IngressClass struct {
	Context *middleware.Context
	Handler ReplaceNetworkingV1beta1IngressClassHandler
}

ReplaceNetworkingV1beta1IngressClass swagger:route PUT /apis/networking.k8s.io/v1beta1/ingressclasses/{name} networking_v1beta1 replaceNetworkingV1beta1IngressClass

replace the specified IngressClass

func NewReplaceNetworkingV1beta1IngressClass

func NewReplaceNetworkingV1beta1IngressClass(ctx *middleware.Context, handler ReplaceNetworkingV1beta1IngressClassHandler) *ReplaceNetworkingV1beta1IngressClass

NewReplaceNetworkingV1beta1IngressClass creates a new http.Handler for the replace networking v1beta1 ingress class operation

func (*ReplaceNetworkingV1beta1IngressClass) ServeHTTP

type ReplaceNetworkingV1beta1IngressClassCreated

type ReplaceNetworkingV1beta1IngressClassCreated struct {

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

ReplaceNetworkingV1beta1IngressClassCreated Created

swagger:response replaceNetworkingV1beta1IngressClassCreated

func NewReplaceNetworkingV1beta1IngressClassCreated

func NewReplaceNetworkingV1beta1IngressClassCreated() *ReplaceNetworkingV1beta1IngressClassCreated

NewReplaceNetworkingV1beta1IngressClassCreated creates ReplaceNetworkingV1beta1IngressClassCreated with default headers values

func (*ReplaceNetworkingV1beta1IngressClassCreated) SetPayload

SetPayload sets the payload to the replace networking v1beta1 ingress class created response

func (*ReplaceNetworkingV1beta1IngressClassCreated) WithPayload

WithPayload adds the payload to the replace networking v1beta1 ingress class created response

func (*ReplaceNetworkingV1beta1IngressClassCreated) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1IngressClassHandler

type ReplaceNetworkingV1beta1IngressClassHandler interface {
	Handle(ReplaceNetworkingV1beta1IngressClassParams) middleware.Responder
}

ReplaceNetworkingV1beta1IngressClassHandler interface for that can handle valid replace networking v1beta1 ingress class params

type ReplaceNetworkingV1beta1IngressClassHandlerFunc

type ReplaceNetworkingV1beta1IngressClassHandlerFunc func(ReplaceNetworkingV1beta1IngressClassParams) middleware.Responder

ReplaceNetworkingV1beta1IngressClassHandlerFunc turns a function with the right signature into a replace networking v1beta1 ingress class handler

func (ReplaceNetworkingV1beta1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceNetworkingV1beta1IngressClassOK

type ReplaceNetworkingV1beta1IngressClassOK struct {

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

ReplaceNetworkingV1beta1IngressClassOK OK

swagger:response replaceNetworkingV1beta1IngressClassOK

func NewReplaceNetworkingV1beta1IngressClassOK

func NewReplaceNetworkingV1beta1IngressClassOK() *ReplaceNetworkingV1beta1IngressClassOK

NewReplaceNetworkingV1beta1IngressClassOK creates ReplaceNetworkingV1beta1IngressClassOK with default headers values

func (*ReplaceNetworkingV1beta1IngressClassOK) SetPayload

SetPayload sets the payload to the replace networking v1beta1 ingress class o k response

func (*ReplaceNetworkingV1beta1IngressClassOK) WithPayload

WithPayload adds the payload to the replace networking v1beta1 ingress class o k response

func (*ReplaceNetworkingV1beta1IngressClassOK) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1IngressClassParams

type ReplaceNetworkingV1beta1IngressClassParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPINetworkingV1beta1IngressClass
	/*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 IngressClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name string
	/*If 'true', then the output is pretty printed.
	  Unique: true
	  In: query
	*/
	Pretty *string
}

ReplaceNetworkingV1beta1IngressClassParams contains all the bound params for the replace networking v1beta1 ingress class operation typically these are obtained from a http.Request

swagger:parameters replaceNetworkingV1beta1IngressClass

func NewReplaceNetworkingV1beta1IngressClassParams

func NewReplaceNetworkingV1beta1IngressClassParams() ReplaceNetworkingV1beta1IngressClassParams

NewReplaceNetworkingV1beta1IngressClassParams creates a new ReplaceNetworkingV1beta1IngressClassParams object no default values defined in spec.

func (*ReplaceNetworkingV1beta1IngressClassParams) 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 NewReplaceNetworkingV1beta1IngressClassParams() beforehand.

type ReplaceNetworkingV1beta1IngressClassUnauthorized

type ReplaceNetworkingV1beta1IngressClassUnauthorized struct {
}

ReplaceNetworkingV1beta1IngressClassUnauthorized Unauthorized

swagger:response replaceNetworkingV1beta1IngressClassUnauthorized

func NewReplaceNetworkingV1beta1IngressClassUnauthorized

func NewReplaceNetworkingV1beta1IngressClassUnauthorized() *ReplaceNetworkingV1beta1IngressClassUnauthorized

NewReplaceNetworkingV1beta1IngressClassUnauthorized creates ReplaceNetworkingV1beta1IngressClassUnauthorized with default headers values

func (*ReplaceNetworkingV1beta1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1NamespacedIngress

type ReplaceNetworkingV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler ReplaceNetworkingV1beta1NamespacedIngressHandler
}

ReplaceNetworkingV1beta1NamespacedIngress swagger:route PUT /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name} networking_v1beta1 replaceNetworkingV1beta1NamespacedIngress

replace the specified Ingress

func NewReplaceNetworkingV1beta1NamespacedIngress

func NewReplaceNetworkingV1beta1NamespacedIngress(ctx *middleware.Context, handler ReplaceNetworkingV1beta1NamespacedIngressHandler) *ReplaceNetworkingV1beta1NamespacedIngress

NewReplaceNetworkingV1beta1NamespacedIngress creates a new http.Handler for the replace networking v1beta1 namespaced ingress operation

func (*ReplaceNetworkingV1beta1NamespacedIngress) ServeHTTP

type ReplaceNetworkingV1beta1NamespacedIngressCreated

type ReplaceNetworkingV1beta1NamespacedIngressCreated struct {

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

ReplaceNetworkingV1beta1NamespacedIngressCreated Created

swagger:response replaceNetworkingV1beta1NamespacedIngressCreated

func NewReplaceNetworkingV1beta1NamespacedIngressCreated

func NewReplaceNetworkingV1beta1NamespacedIngressCreated() *ReplaceNetworkingV1beta1NamespacedIngressCreated

NewReplaceNetworkingV1beta1NamespacedIngressCreated creates ReplaceNetworkingV1beta1NamespacedIngressCreated with default headers values

func (*ReplaceNetworkingV1beta1NamespacedIngressCreated) SetPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressCreated) WithPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressCreated) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1NamespacedIngressHandler

type ReplaceNetworkingV1beta1NamespacedIngressHandler interface {
	Handle(ReplaceNetworkingV1beta1NamespacedIngressParams) middleware.Responder
}

ReplaceNetworkingV1beta1NamespacedIngressHandler interface for that can handle valid replace networking v1beta1 namespaced ingress params

type ReplaceNetworkingV1beta1NamespacedIngressHandlerFunc

type ReplaceNetworkingV1beta1NamespacedIngressHandlerFunc func(ReplaceNetworkingV1beta1NamespacedIngressParams) middleware.Responder

ReplaceNetworkingV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a replace networking v1beta1 namespaced ingress handler

func (ReplaceNetworkingV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceNetworkingV1beta1NamespacedIngressOK

type ReplaceNetworkingV1beta1NamespacedIngressOK struct {

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

ReplaceNetworkingV1beta1NamespacedIngressOK OK

swagger:response replaceNetworkingV1beta1NamespacedIngressOK

func NewReplaceNetworkingV1beta1NamespacedIngressOK

func NewReplaceNetworkingV1beta1NamespacedIngressOK() *ReplaceNetworkingV1beta1NamespacedIngressOK

NewReplaceNetworkingV1beta1NamespacedIngressOK creates ReplaceNetworkingV1beta1NamespacedIngressOK with default headers values

func (*ReplaceNetworkingV1beta1NamespacedIngressOK) SetPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressOK) WithPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1NamespacedIngressParams

type ReplaceNetworkingV1beta1NamespacedIngressParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPINetworkingV1beta1Ingress
	/*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
}

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

swagger:parameters replaceNetworkingV1beta1NamespacedIngress

func NewReplaceNetworkingV1beta1NamespacedIngressParams

func NewReplaceNetworkingV1beta1NamespacedIngressParams() ReplaceNetworkingV1beta1NamespacedIngressParams

NewReplaceNetworkingV1beta1NamespacedIngressParams creates a new ReplaceNetworkingV1beta1NamespacedIngressParams object no default values defined in spec.

func (*ReplaceNetworkingV1beta1NamespacedIngressParams) 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 NewReplaceNetworkingV1beta1NamespacedIngressParams() beforehand.

type ReplaceNetworkingV1beta1NamespacedIngressStatus

type ReplaceNetworkingV1beta1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler ReplaceNetworkingV1beta1NamespacedIngressStatusHandler
}

ReplaceNetworkingV1beta1NamespacedIngressStatus swagger:route PUT /apis/networking.k8s.io/v1beta1/namespaces/{namespace}/ingresses/{name}/status networking_v1beta1 replaceNetworkingV1beta1NamespacedIngressStatus

replace status of the specified Ingress

func NewReplaceNetworkingV1beta1NamespacedIngressStatus

NewReplaceNetworkingV1beta1NamespacedIngressStatus creates a new http.Handler for the replace networking v1beta1 namespaced ingress status operation

func (*ReplaceNetworkingV1beta1NamespacedIngressStatus) ServeHTTP

type ReplaceNetworkingV1beta1NamespacedIngressStatusCreated

type ReplaceNetworkingV1beta1NamespacedIngressStatusCreated struct {

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

ReplaceNetworkingV1beta1NamespacedIngressStatusCreated Created

swagger:response replaceNetworkingV1beta1NamespacedIngressStatusCreated

func NewReplaceNetworkingV1beta1NamespacedIngressStatusCreated

func NewReplaceNetworkingV1beta1NamespacedIngressStatusCreated() *ReplaceNetworkingV1beta1NamespacedIngressStatusCreated

NewReplaceNetworkingV1beta1NamespacedIngressStatusCreated creates ReplaceNetworkingV1beta1NamespacedIngressStatusCreated with default headers values

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusCreated) SetPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusCreated) WithPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusCreated) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1NamespacedIngressStatusHandler

type ReplaceNetworkingV1beta1NamespacedIngressStatusHandler interface {
	Handle(ReplaceNetworkingV1beta1NamespacedIngressStatusParams) middleware.Responder
}

ReplaceNetworkingV1beta1NamespacedIngressStatusHandler interface for that can handle valid replace networking v1beta1 namespaced ingress status params

type ReplaceNetworkingV1beta1NamespacedIngressStatusHandlerFunc

type ReplaceNetworkingV1beta1NamespacedIngressStatusHandlerFunc func(ReplaceNetworkingV1beta1NamespacedIngressStatusParams) middleware.Responder

ReplaceNetworkingV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a replace networking v1beta1 namespaced ingress status handler

func (ReplaceNetworkingV1beta1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceNetworkingV1beta1NamespacedIngressStatusOK

type ReplaceNetworkingV1beta1NamespacedIngressStatusOK struct {

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

ReplaceNetworkingV1beta1NamespacedIngressStatusOK OK

swagger:response replaceNetworkingV1beta1NamespacedIngressStatusOK

func NewReplaceNetworkingV1beta1NamespacedIngressStatusOK

func NewReplaceNetworkingV1beta1NamespacedIngressStatusOK() *ReplaceNetworkingV1beta1NamespacedIngressStatusOK

NewReplaceNetworkingV1beta1NamespacedIngressStatusOK creates ReplaceNetworkingV1beta1NamespacedIngressStatusOK with default headers values

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusOK) SetPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusOK) WithPayload

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

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1NamespacedIngressStatusParams

type ReplaceNetworkingV1beta1NamespacedIngressStatusParams struct {

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

	/*
	  Required: true
	  In: body
	*/
	Body *models.IoK8sAPINetworkingV1beta1Ingress
	/*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
}

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

swagger:parameters replaceNetworkingV1beta1NamespacedIngressStatus

func NewReplaceNetworkingV1beta1NamespacedIngressStatusParams

func NewReplaceNetworkingV1beta1NamespacedIngressStatusParams() ReplaceNetworkingV1beta1NamespacedIngressStatusParams

NewReplaceNetworkingV1beta1NamespacedIngressStatusParams creates a new ReplaceNetworkingV1beta1NamespacedIngressStatusParams object no default values defined in spec.

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusParams) 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 NewReplaceNetworkingV1beta1NamespacedIngressStatusParams() beforehand.

type ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized

type ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized struct {
}

ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response replaceNetworkingV1beta1NamespacedIngressStatusUnauthorized

func NewReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized

func NewReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized() *ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized

NewReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized creates ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized with default headers values

func (*ReplaceNetworkingV1beta1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1beta1NamespacedIngressUnauthorized

type ReplaceNetworkingV1beta1NamespacedIngressUnauthorized struct {
}

ReplaceNetworkingV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response replaceNetworkingV1beta1NamespacedIngressUnauthorized

func NewReplaceNetworkingV1beta1NamespacedIngressUnauthorized

func NewReplaceNetworkingV1beta1NamespacedIngressUnauthorized() *ReplaceNetworkingV1beta1NamespacedIngressUnauthorized

NewReplaceNetworkingV1beta1NamespacedIngressUnauthorized creates ReplaceNetworkingV1beta1NamespacedIngressUnauthorized with default headers values

func (*ReplaceNetworkingV1beta1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1IngressClass

type WatchNetworkingV1beta1IngressClass struct {
	Context *middleware.Context
	Handler WatchNetworkingV1beta1IngressClassHandler
}

WatchNetworkingV1beta1IngressClass swagger:route GET /apis/networking.k8s.io/v1beta1/watch/ingressclasses/{name} networking_v1beta1 watchNetworkingV1beta1IngressClass

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

func NewWatchNetworkingV1beta1IngressClass

func NewWatchNetworkingV1beta1IngressClass(ctx *middleware.Context, handler WatchNetworkingV1beta1IngressClassHandler) *WatchNetworkingV1beta1IngressClass

NewWatchNetworkingV1beta1IngressClass creates a new http.Handler for the watch networking v1beta1 ingress class operation

func (*WatchNetworkingV1beta1IngressClass) ServeHTTP

type WatchNetworkingV1beta1IngressClassHandler

type WatchNetworkingV1beta1IngressClassHandler interface {
	Handle(WatchNetworkingV1beta1IngressClassParams) middleware.Responder
}

WatchNetworkingV1beta1IngressClassHandler interface for that can handle valid watch networking v1beta1 ingress class params

type WatchNetworkingV1beta1IngressClassHandlerFunc

type WatchNetworkingV1beta1IngressClassHandlerFunc func(WatchNetworkingV1beta1IngressClassParams) middleware.Responder

WatchNetworkingV1beta1IngressClassHandlerFunc turns a function with the right signature into a watch networking v1beta1 ingress class handler

func (WatchNetworkingV1beta1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1beta1IngressClassList

type WatchNetworkingV1beta1IngressClassList struct {
	Context *middleware.Context
	Handler WatchNetworkingV1beta1IngressClassListHandler
}

WatchNetworkingV1beta1IngressClassList swagger:route GET /apis/networking.k8s.io/v1beta1/watch/ingressclasses networking_v1beta1 watchNetworkingV1beta1IngressClassList

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

func NewWatchNetworkingV1beta1IngressClassList

func NewWatchNetworkingV1beta1IngressClassList(ctx *middleware.Context, handler WatchNetworkingV1beta1IngressClassListHandler) *WatchNetworkingV1beta1IngressClassList

NewWatchNetworkingV1beta1IngressClassList creates a new http.Handler for the watch networking v1beta1 ingress class list operation

func (*WatchNetworkingV1beta1IngressClassList) ServeHTTP

type WatchNetworkingV1beta1IngressClassListHandler

type WatchNetworkingV1beta1IngressClassListHandler interface {
	Handle(WatchNetworkingV1beta1IngressClassListParams) middleware.Responder
}

WatchNetworkingV1beta1IngressClassListHandler interface for that can handle valid watch networking v1beta1 ingress class list params

type WatchNetworkingV1beta1IngressClassListHandlerFunc

type WatchNetworkingV1beta1IngressClassListHandlerFunc func(WatchNetworkingV1beta1IngressClassListParams) middleware.Responder

WatchNetworkingV1beta1IngressClassListHandlerFunc turns a function with the right signature into a watch networking v1beta1 ingress class list handler

func (WatchNetworkingV1beta1IngressClassListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1beta1IngressClassListOK

type WatchNetworkingV1beta1IngressClassListOK struct {

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

WatchNetworkingV1beta1IngressClassListOK OK

swagger:response watchNetworkingV1beta1IngressClassListOK

func NewWatchNetworkingV1beta1IngressClassListOK

func NewWatchNetworkingV1beta1IngressClassListOK() *WatchNetworkingV1beta1IngressClassListOK

NewWatchNetworkingV1beta1IngressClassListOK creates WatchNetworkingV1beta1IngressClassListOK with default headers values

func (*WatchNetworkingV1beta1IngressClassListOK) SetPayload

SetPayload sets the payload to the watch networking v1beta1 ingress class list o k response

func (*WatchNetworkingV1beta1IngressClassListOK) WithPayload

WithPayload adds the payload to the watch networking v1beta1 ingress class list o k response

func (*WatchNetworkingV1beta1IngressClassListOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1IngressClassListParams

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

WatchNetworkingV1beta1IngressClassListParams contains all the bound params for the watch networking v1beta1 ingress class list operation typically these are obtained from a http.Request

swagger:parameters watchNetworkingV1beta1IngressClassList

func NewWatchNetworkingV1beta1IngressClassListParams

func NewWatchNetworkingV1beta1IngressClassListParams() WatchNetworkingV1beta1IngressClassListParams

NewWatchNetworkingV1beta1IngressClassListParams creates a new WatchNetworkingV1beta1IngressClassListParams object no default values defined in spec.

func (*WatchNetworkingV1beta1IngressClassListParams) 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 NewWatchNetworkingV1beta1IngressClassListParams() beforehand.

type WatchNetworkingV1beta1IngressClassListUnauthorized

type WatchNetworkingV1beta1IngressClassListUnauthorized struct {
}

WatchNetworkingV1beta1IngressClassListUnauthorized Unauthorized

swagger:response watchNetworkingV1beta1IngressClassListUnauthorized

func NewWatchNetworkingV1beta1IngressClassListUnauthorized

func NewWatchNetworkingV1beta1IngressClassListUnauthorized() *WatchNetworkingV1beta1IngressClassListUnauthorized

NewWatchNetworkingV1beta1IngressClassListUnauthorized creates WatchNetworkingV1beta1IngressClassListUnauthorized with default headers values

func (*WatchNetworkingV1beta1IngressClassListUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1IngressClassOK

type WatchNetworkingV1beta1IngressClassOK struct {

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

WatchNetworkingV1beta1IngressClassOK OK

swagger:response watchNetworkingV1beta1IngressClassOK

func NewWatchNetworkingV1beta1IngressClassOK

func NewWatchNetworkingV1beta1IngressClassOK() *WatchNetworkingV1beta1IngressClassOK

NewWatchNetworkingV1beta1IngressClassOK creates WatchNetworkingV1beta1IngressClassOK with default headers values

func (*WatchNetworkingV1beta1IngressClassOK) SetPayload

SetPayload sets the payload to the watch networking v1beta1 ingress class o k response

func (*WatchNetworkingV1beta1IngressClassOK) WithPayload

WithPayload adds the payload to the watch networking v1beta1 ingress class o k response

func (*WatchNetworkingV1beta1IngressClassOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1IngressClassParams

type WatchNetworkingV1beta1IngressClassParams 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 IngressClass
	  Required: true
	  Unique: true
	  In: path
	*/
	Name 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
}

WatchNetworkingV1beta1IngressClassParams contains all the bound params for the watch networking v1beta1 ingress class operation typically these are obtained from a http.Request

swagger:parameters watchNetworkingV1beta1IngressClass

func NewWatchNetworkingV1beta1IngressClassParams

func NewWatchNetworkingV1beta1IngressClassParams() WatchNetworkingV1beta1IngressClassParams

NewWatchNetworkingV1beta1IngressClassParams creates a new WatchNetworkingV1beta1IngressClassParams object no default values defined in spec.

func (*WatchNetworkingV1beta1IngressClassParams) 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 NewWatchNetworkingV1beta1IngressClassParams() beforehand.

type WatchNetworkingV1beta1IngressClassUnauthorized

type WatchNetworkingV1beta1IngressClassUnauthorized struct {
}

WatchNetworkingV1beta1IngressClassUnauthorized Unauthorized

swagger:response watchNetworkingV1beta1IngressClassUnauthorized

func NewWatchNetworkingV1beta1IngressClassUnauthorized

func NewWatchNetworkingV1beta1IngressClassUnauthorized() *WatchNetworkingV1beta1IngressClassUnauthorized

NewWatchNetworkingV1beta1IngressClassUnauthorized creates WatchNetworkingV1beta1IngressClassUnauthorized with default headers values

func (*WatchNetworkingV1beta1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1IngressListForAllNamespaces

type WatchNetworkingV1beta1IngressListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchNetworkingV1beta1IngressListForAllNamespacesHandler
}

WatchNetworkingV1beta1IngressListForAllNamespaces swagger:route GET /apis/networking.k8s.io/v1beta1/watch/ingresses networking_v1beta1 watchNetworkingV1beta1IngressListForAllNamespaces

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

func NewWatchNetworkingV1beta1IngressListForAllNamespaces

NewWatchNetworkingV1beta1IngressListForAllNamespaces creates a new http.Handler for the watch networking v1beta1 ingress list for all namespaces operation

func (*WatchNetworkingV1beta1IngressListForAllNamespaces) ServeHTTP

type WatchNetworkingV1beta1IngressListForAllNamespacesHandler

type WatchNetworkingV1beta1IngressListForAllNamespacesHandler interface {
	Handle(WatchNetworkingV1beta1IngressListForAllNamespacesParams) middleware.Responder
}

WatchNetworkingV1beta1IngressListForAllNamespacesHandler interface for that can handle valid watch networking v1beta1 ingress list for all namespaces params

type WatchNetworkingV1beta1IngressListForAllNamespacesHandlerFunc

type WatchNetworkingV1beta1IngressListForAllNamespacesHandlerFunc func(WatchNetworkingV1beta1IngressListForAllNamespacesParams) middleware.Responder

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

func (WatchNetworkingV1beta1IngressListForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1beta1IngressListForAllNamespacesOK

type WatchNetworkingV1beta1IngressListForAllNamespacesOK struct {

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

WatchNetworkingV1beta1IngressListForAllNamespacesOK OK

swagger:response watchNetworkingV1beta1IngressListForAllNamespacesOK

func NewWatchNetworkingV1beta1IngressListForAllNamespacesOK

func NewWatchNetworkingV1beta1IngressListForAllNamespacesOK() *WatchNetworkingV1beta1IngressListForAllNamespacesOK

NewWatchNetworkingV1beta1IngressListForAllNamespacesOK creates WatchNetworkingV1beta1IngressListForAllNamespacesOK with default headers values

func (*WatchNetworkingV1beta1IngressListForAllNamespacesOK) SetPayload

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

func (*WatchNetworkingV1beta1IngressListForAllNamespacesOK) WithPayload

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

func (*WatchNetworkingV1beta1IngressListForAllNamespacesOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1IngressListForAllNamespacesParams

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

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

swagger:parameters watchNetworkingV1beta1IngressListForAllNamespaces

func NewWatchNetworkingV1beta1IngressListForAllNamespacesParams

func NewWatchNetworkingV1beta1IngressListForAllNamespacesParams() WatchNetworkingV1beta1IngressListForAllNamespacesParams

NewWatchNetworkingV1beta1IngressListForAllNamespacesParams creates a new WatchNetworkingV1beta1IngressListForAllNamespacesParams object no default values defined in spec.

func (*WatchNetworkingV1beta1IngressListForAllNamespacesParams) 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 NewWatchNetworkingV1beta1IngressListForAllNamespacesParams() beforehand.

type WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized

type WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized struct {
}

WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized Unauthorized

swagger:response watchNetworkingV1beta1IngressListForAllNamespacesUnauthorized

func NewWatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized

func NewWatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized() *WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized

NewWatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized creates WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized with default headers values

func (*WatchNetworkingV1beta1IngressListForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1NamespacedIngress

type WatchNetworkingV1beta1NamespacedIngress struct {
	Context *middleware.Context
	Handler WatchNetworkingV1beta1NamespacedIngressHandler
}

WatchNetworkingV1beta1NamespacedIngress swagger:route GET /apis/networking.k8s.io/v1beta1/watch/namespaces/{namespace}/ingresses/{name} networking_v1beta1 watchNetworkingV1beta1NamespacedIngress

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 NewWatchNetworkingV1beta1NamespacedIngress

func NewWatchNetworkingV1beta1NamespacedIngress(ctx *middleware.Context, handler WatchNetworkingV1beta1NamespacedIngressHandler) *WatchNetworkingV1beta1NamespacedIngress

NewWatchNetworkingV1beta1NamespacedIngress creates a new http.Handler for the watch networking v1beta1 namespaced ingress operation

func (*WatchNetworkingV1beta1NamespacedIngress) ServeHTTP

type WatchNetworkingV1beta1NamespacedIngressHandler

type WatchNetworkingV1beta1NamespacedIngressHandler interface {
	Handle(WatchNetworkingV1beta1NamespacedIngressParams) middleware.Responder
}

WatchNetworkingV1beta1NamespacedIngressHandler interface for that can handle valid watch networking v1beta1 namespaced ingress params

type WatchNetworkingV1beta1NamespacedIngressHandlerFunc

type WatchNetworkingV1beta1NamespacedIngressHandlerFunc func(WatchNetworkingV1beta1NamespacedIngressParams) middleware.Responder

WatchNetworkingV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a watch networking v1beta1 namespaced ingress handler

func (WatchNetworkingV1beta1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1beta1NamespacedIngressList

type WatchNetworkingV1beta1NamespacedIngressList struct {
	Context *middleware.Context
	Handler WatchNetworkingV1beta1NamespacedIngressListHandler
}

WatchNetworkingV1beta1NamespacedIngressList swagger:route GET /apis/networking.k8s.io/v1beta1/watch/namespaces/{namespace}/ingresses networking_v1beta1 watchNetworkingV1beta1NamespacedIngressList

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

func NewWatchNetworkingV1beta1NamespacedIngressList

NewWatchNetworkingV1beta1NamespacedIngressList creates a new http.Handler for the watch networking v1beta1 namespaced ingress list operation

func (*WatchNetworkingV1beta1NamespacedIngressList) ServeHTTP

type WatchNetworkingV1beta1NamespacedIngressListHandler

type WatchNetworkingV1beta1NamespacedIngressListHandler interface {
	Handle(WatchNetworkingV1beta1NamespacedIngressListParams) middleware.Responder
}

WatchNetworkingV1beta1NamespacedIngressListHandler interface for that can handle valid watch networking v1beta1 namespaced ingress list params

type WatchNetworkingV1beta1NamespacedIngressListHandlerFunc

type WatchNetworkingV1beta1NamespacedIngressListHandlerFunc func(WatchNetworkingV1beta1NamespacedIngressListParams) middleware.Responder

WatchNetworkingV1beta1NamespacedIngressListHandlerFunc turns a function with the right signature into a watch networking v1beta1 namespaced ingress list handler

func (WatchNetworkingV1beta1NamespacedIngressListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1beta1NamespacedIngressListOK

type WatchNetworkingV1beta1NamespacedIngressListOK struct {

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

WatchNetworkingV1beta1NamespacedIngressListOK OK

swagger:response watchNetworkingV1beta1NamespacedIngressListOK

func NewWatchNetworkingV1beta1NamespacedIngressListOK

func NewWatchNetworkingV1beta1NamespacedIngressListOK() *WatchNetworkingV1beta1NamespacedIngressListOK

NewWatchNetworkingV1beta1NamespacedIngressListOK creates WatchNetworkingV1beta1NamespacedIngressListOK with default headers values

func (*WatchNetworkingV1beta1NamespacedIngressListOK) SetPayload

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

func (*WatchNetworkingV1beta1NamespacedIngressListOK) WithPayload

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

func (*WatchNetworkingV1beta1NamespacedIngressListOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1NamespacedIngressListParams

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

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

swagger:parameters watchNetworkingV1beta1NamespacedIngressList

func NewWatchNetworkingV1beta1NamespacedIngressListParams

func NewWatchNetworkingV1beta1NamespacedIngressListParams() WatchNetworkingV1beta1NamespacedIngressListParams

NewWatchNetworkingV1beta1NamespacedIngressListParams creates a new WatchNetworkingV1beta1NamespacedIngressListParams object no default values defined in spec.

func (*WatchNetworkingV1beta1NamespacedIngressListParams) 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 NewWatchNetworkingV1beta1NamespacedIngressListParams() beforehand.

type WatchNetworkingV1beta1NamespacedIngressListUnauthorized

type WatchNetworkingV1beta1NamespacedIngressListUnauthorized struct {
}

WatchNetworkingV1beta1NamespacedIngressListUnauthorized Unauthorized

swagger:response watchNetworkingV1beta1NamespacedIngressListUnauthorized

func NewWatchNetworkingV1beta1NamespacedIngressListUnauthorized

func NewWatchNetworkingV1beta1NamespacedIngressListUnauthorized() *WatchNetworkingV1beta1NamespacedIngressListUnauthorized

NewWatchNetworkingV1beta1NamespacedIngressListUnauthorized creates WatchNetworkingV1beta1NamespacedIngressListUnauthorized with default headers values

func (*WatchNetworkingV1beta1NamespacedIngressListUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1NamespacedIngressOK

type WatchNetworkingV1beta1NamespacedIngressOK struct {

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

WatchNetworkingV1beta1NamespacedIngressOK OK

swagger:response watchNetworkingV1beta1NamespacedIngressOK

func NewWatchNetworkingV1beta1NamespacedIngressOK

func NewWatchNetworkingV1beta1NamespacedIngressOK() *WatchNetworkingV1beta1NamespacedIngressOK

NewWatchNetworkingV1beta1NamespacedIngressOK creates WatchNetworkingV1beta1NamespacedIngressOK with default headers values

func (*WatchNetworkingV1beta1NamespacedIngressOK) SetPayload

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

func (*WatchNetworkingV1beta1NamespacedIngressOK) WithPayload

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

func (*WatchNetworkingV1beta1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1beta1NamespacedIngressParams

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

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

swagger:parameters watchNetworkingV1beta1NamespacedIngress

func NewWatchNetworkingV1beta1NamespacedIngressParams

func NewWatchNetworkingV1beta1NamespacedIngressParams() WatchNetworkingV1beta1NamespacedIngressParams

NewWatchNetworkingV1beta1NamespacedIngressParams creates a new WatchNetworkingV1beta1NamespacedIngressParams object no default values defined in spec.

func (*WatchNetworkingV1beta1NamespacedIngressParams) 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 NewWatchNetworkingV1beta1NamespacedIngressParams() beforehand.

type WatchNetworkingV1beta1NamespacedIngressUnauthorized

type WatchNetworkingV1beta1NamespacedIngressUnauthorized struct {
}

WatchNetworkingV1beta1NamespacedIngressUnauthorized Unauthorized

swagger:response watchNetworkingV1beta1NamespacedIngressUnauthorized

func NewWatchNetworkingV1beta1NamespacedIngressUnauthorized

func NewWatchNetworkingV1beta1NamespacedIngressUnauthorized() *WatchNetworkingV1beta1NamespacedIngressUnauthorized

NewWatchNetworkingV1beta1NamespacedIngressUnauthorized creates WatchNetworkingV1beta1NamespacedIngressUnauthorized with default headers values

func (*WatchNetworkingV1beta1NamespacedIngressUnauthorized) 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