networking_v1

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

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

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

Documentation

Index

Constants

View Source
const CreateNetworkingV1IngressClassAcceptedCode int = 202

CreateNetworkingV1IngressClassAcceptedCode is the HTTP code returned for type CreateNetworkingV1IngressClassAccepted

View Source
const CreateNetworkingV1IngressClassCreatedCode int = 201

CreateNetworkingV1IngressClassCreatedCode is the HTTP code returned for type CreateNetworkingV1IngressClassCreated

View Source
const CreateNetworkingV1IngressClassOKCode int = 200

CreateNetworkingV1IngressClassOKCode is the HTTP code returned for type CreateNetworkingV1IngressClassOK

View Source
const CreateNetworkingV1IngressClassUnauthorizedCode int = 401

CreateNetworkingV1IngressClassUnauthorizedCode is the HTTP code returned for type CreateNetworkingV1IngressClassUnauthorized

View Source
const CreateNetworkingV1NamespacedIngressAcceptedCode int = 202

CreateNetworkingV1NamespacedIngressAcceptedCode is the HTTP code returned for type CreateNetworkingV1NamespacedIngressAccepted

View Source
const CreateNetworkingV1NamespacedIngressCreatedCode int = 201

CreateNetworkingV1NamespacedIngressCreatedCode is the HTTP code returned for type CreateNetworkingV1NamespacedIngressCreated

View Source
const CreateNetworkingV1NamespacedIngressOKCode int = 200

CreateNetworkingV1NamespacedIngressOKCode is the HTTP code returned for type CreateNetworkingV1NamespacedIngressOK

View Source
const CreateNetworkingV1NamespacedIngressUnauthorizedCode int = 401

CreateNetworkingV1NamespacedIngressUnauthorizedCode is the HTTP code returned for type CreateNetworkingV1NamespacedIngressUnauthorized

View Source
const CreateNetworkingV1NamespacedNetworkPolicyAcceptedCode int = 202

CreateNetworkingV1NamespacedNetworkPolicyAcceptedCode is the HTTP code returned for type CreateNetworkingV1NamespacedNetworkPolicyAccepted

View Source
const CreateNetworkingV1NamespacedNetworkPolicyCreatedCode int = 201

CreateNetworkingV1NamespacedNetworkPolicyCreatedCode is the HTTP code returned for type CreateNetworkingV1NamespacedNetworkPolicyCreated

View Source
const CreateNetworkingV1NamespacedNetworkPolicyOKCode int = 200

CreateNetworkingV1NamespacedNetworkPolicyOKCode is the HTTP code returned for type CreateNetworkingV1NamespacedNetworkPolicyOK

View Source
const CreateNetworkingV1NamespacedNetworkPolicyUnauthorizedCode int = 401

CreateNetworkingV1NamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type CreateNetworkingV1NamespacedNetworkPolicyUnauthorized

View Source
const DeleteNetworkingV1CollectionIngressClassOKCode int = 200

DeleteNetworkingV1CollectionIngressClassOKCode is the HTTP code returned for type DeleteNetworkingV1CollectionIngressClassOK

View Source
const DeleteNetworkingV1CollectionIngressClassUnauthorizedCode int = 401

DeleteNetworkingV1CollectionIngressClassUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1CollectionIngressClassUnauthorized

View Source
const DeleteNetworkingV1CollectionNamespacedIngressOKCode int = 200

DeleteNetworkingV1CollectionNamespacedIngressOKCode is the HTTP code returned for type DeleteNetworkingV1CollectionNamespacedIngressOK

View Source
const DeleteNetworkingV1CollectionNamespacedIngressUnauthorizedCode int = 401

DeleteNetworkingV1CollectionNamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1CollectionNamespacedIngressUnauthorized

View Source
const DeleteNetworkingV1CollectionNamespacedNetworkPolicyOKCode int = 200

DeleteNetworkingV1CollectionNamespacedNetworkPolicyOKCode is the HTTP code returned for type DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK

View Source
const DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorizedCode int = 401

DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized

View Source
const DeleteNetworkingV1IngressClassAcceptedCode int = 202

DeleteNetworkingV1IngressClassAcceptedCode is the HTTP code returned for type DeleteNetworkingV1IngressClassAccepted

View Source
const DeleteNetworkingV1IngressClassOKCode int = 200

DeleteNetworkingV1IngressClassOKCode is the HTTP code returned for type DeleteNetworkingV1IngressClassOK

View Source
const DeleteNetworkingV1IngressClassUnauthorizedCode int = 401

DeleteNetworkingV1IngressClassUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1IngressClassUnauthorized

View Source
const DeleteNetworkingV1NamespacedIngressAcceptedCode int = 202

DeleteNetworkingV1NamespacedIngressAcceptedCode is the HTTP code returned for type DeleteNetworkingV1NamespacedIngressAccepted

View Source
const DeleteNetworkingV1NamespacedIngressOKCode int = 200

DeleteNetworkingV1NamespacedIngressOKCode is the HTTP code returned for type DeleteNetworkingV1NamespacedIngressOK

View Source
const DeleteNetworkingV1NamespacedIngressUnauthorizedCode int = 401

DeleteNetworkingV1NamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1NamespacedIngressUnauthorized

View Source
const DeleteNetworkingV1NamespacedNetworkPolicyAcceptedCode int = 202

DeleteNetworkingV1NamespacedNetworkPolicyAcceptedCode is the HTTP code returned for type DeleteNetworkingV1NamespacedNetworkPolicyAccepted

View Source
const DeleteNetworkingV1NamespacedNetworkPolicyOKCode int = 200

DeleteNetworkingV1NamespacedNetworkPolicyOKCode is the HTTP code returned for type DeleteNetworkingV1NamespacedNetworkPolicyOK

View Source
const DeleteNetworkingV1NamespacedNetworkPolicyUnauthorizedCode int = 401

DeleteNetworkingV1NamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type DeleteNetworkingV1NamespacedNetworkPolicyUnauthorized

View Source
const GetNetworkingV1APIResourcesOKCode int = 200

GetNetworkingV1APIResourcesOKCode is the HTTP code returned for type GetNetworkingV1APIResourcesOK

View Source
const GetNetworkingV1APIResourcesUnauthorizedCode int = 401

GetNetworkingV1APIResourcesUnauthorizedCode is the HTTP code returned for type GetNetworkingV1APIResourcesUnauthorized

View Source
const ListNetworkingV1IngressClassOKCode int = 200

ListNetworkingV1IngressClassOKCode is the HTTP code returned for type ListNetworkingV1IngressClassOK

View Source
const ListNetworkingV1IngressClassUnauthorizedCode int = 401

ListNetworkingV1IngressClassUnauthorizedCode is the HTTP code returned for type ListNetworkingV1IngressClassUnauthorized

View Source
const ListNetworkingV1IngressForAllNamespacesOKCode int = 200

ListNetworkingV1IngressForAllNamespacesOKCode is the HTTP code returned for type ListNetworkingV1IngressForAllNamespacesOK

View Source
const ListNetworkingV1IngressForAllNamespacesUnauthorizedCode int = 401

ListNetworkingV1IngressForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListNetworkingV1IngressForAllNamespacesUnauthorized

View Source
const ListNetworkingV1NamespacedIngressOKCode int = 200

ListNetworkingV1NamespacedIngressOKCode is the HTTP code returned for type ListNetworkingV1NamespacedIngressOK

View Source
const ListNetworkingV1NamespacedIngressUnauthorizedCode int = 401

ListNetworkingV1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ListNetworkingV1NamespacedIngressUnauthorized

View Source
const ListNetworkingV1NamespacedNetworkPolicyOKCode int = 200

ListNetworkingV1NamespacedNetworkPolicyOKCode is the HTTP code returned for type ListNetworkingV1NamespacedNetworkPolicyOK

View Source
const ListNetworkingV1NamespacedNetworkPolicyUnauthorizedCode int = 401

ListNetworkingV1NamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type ListNetworkingV1NamespacedNetworkPolicyUnauthorized

View Source
const ListNetworkingV1NetworkPolicyForAllNamespacesOKCode int = 200

ListNetworkingV1NetworkPolicyForAllNamespacesOKCode is the HTTP code returned for type ListNetworkingV1NetworkPolicyForAllNamespacesOK

View Source
const ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorizedCode int = 401

ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized

View Source
const PatchNetworkingV1IngressClassOKCode int = 200

PatchNetworkingV1IngressClassOKCode is the HTTP code returned for type PatchNetworkingV1IngressClassOK

View Source
const PatchNetworkingV1IngressClassUnauthorizedCode int = 401

PatchNetworkingV1IngressClassUnauthorizedCode is the HTTP code returned for type PatchNetworkingV1IngressClassUnauthorized

View Source
const PatchNetworkingV1NamespacedIngressOKCode int = 200

PatchNetworkingV1NamespacedIngressOKCode is the HTTP code returned for type PatchNetworkingV1NamespacedIngressOK

View Source
const PatchNetworkingV1NamespacedIngressStatusOKCode int = 200

PatchNetworkingV1NamespacedIngressStatusOKCode is the HTTP code returned for type PatchNetworkingV1NamespacedIngressStatusOK

View Source
const PatchNetworkingV1NamespacedIngressStatusUnauthorizedCode int = 401

PatchNetworkingV1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type PatchNetworkingV1NamespacedIngressStatusUnauthorized

View Source
const PatchNetworkingV1NamespacedIngressUnauthorizedCode int = 401

PatchNetworkingV1NamespacedIngressUnauthorizedCode is the HTTP code returned for type PatchNetworkingV1NamespacedIngressUnauthorized

View Source
const PatchNetworkingV1NamespacedNetworkPolicyOKCode int = 200

PatchNetworkingV1NamespacedNetworkPolicyOKCode is the HTTP code returned for type PatchNetworkingV1NamespacedNetworkPolicyOK

View Source
const PatchNetworkingV1NamespacedNetworkPolicyUnauthorizedCode int = 401

PatchNetworkingV1NamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type PatchNetworkingV1NamespacedNetworkPolicyUnauthorized

View Source
const ReadNetworkingV1IngressClassOKCode int = 200

ReadNetworkingV1IngressClassOKCode is the HTTP code returned for type ReadNetworkingV1IngressClassOK

View Source
const ReadNetworkingV1IngressClassUnauthorizedCode int = 401

ReadNetworkingV1IngressClassUnauthorizedCode is the HTTP code returned for type ReadNetworkingV1IngressClassUnauthorized

View Source
const ReadNetworkingV1NamespacedIngressOKCode int = 200

ReadNetworkingV1NamespacedIngressOKCode is the HTTP code returned for type ReadNetworkingV1NamespacedIngressOK

View Source
const ReadNetworkingV1NamespacedIngressStatusOKCode int = 200

ReadNetworkingV1NamespacedIngressStatusOKCode is the HTTP code returned for type ReadNetworkingV1NamespacedIngressStatusOK

View Source
const ReadNetworkingV1NamespacedIngressStatusUnauthorizedCode int = 401

ReadNetworkingV1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReadNetworkingV1NamespacedIngressStatusUnauthorized

View Source
const ReadNetworkingV1NamespacedIngressUnauthorizedCode int = 401

ReadNetworkingV1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReadNetworkingV1NamespacedIngressUnauthorized

View Source
const ReadNetworkingV1NamespacedNetworkPolicyOKCode int = 200

ReadNetworkingV1NamespacedNetworkPolicyOKCode is the HTTP code returned for type ReadNetworkingV1NamespacedNetworkPolicyOK

View Source
const ReadNetworkingV1NamespacedNetworkPolicyUnauthorizedCode int = 401

ReadNetworkingV1NamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type ReadNetworkingV1NamespacedNetworkPolicyUnauthorized

View Source
const ReplaceNetworkingV1IngressClassCreatedCode int = 201

ReplaceNetworkingV1IngressClassCreatedCode is the HTTP code returned for type ReplaceNetworkingV1IngressClassCreated

View Source
const ReplaceNetworkingV1IngressClassOKCode int = 200

ReplaceNetworkingV1IngressClassOKCode is the HTTP code returned for type ReplaceNetworkingV1IngressClassOK

View Source
const ReplaceNetworkingV1IngressClassUnauthorizedCode int = 401

ReplaceNetworkingV1IngressClassUnauthorizedCode is the HTTP code returned for type ReplaceNetworkingV1IngressClassUnauthorized

View Source
const ReplaceNetworkingV1NamespacedIngressCreatedCode int = 201

ReplaceNetworkingV1NamespacedIngressCreatedCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedIngressCreated

View Source
const ReplaceNetworkingV1NamespacedIngressOKCode int = 200

ReplaceNetworkingV1NamespacedIngressOKCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedIngressOK

View Source
const ReplaceNetworkingV1NamespacedIngressStatusCreatedCode int = 201

ReplaceNetworkingV1NamespacedIngressStatusCreatedCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedIngressStatusCreated

View Source
const ReplaceNetworkingV1NamespacedIngressStatusOKCode int = 200

ReplaceNetworkingV1NamespacedIngressStatusOKCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedIngressStatusOK

View Source
const ReplaceNetworkingV1NamespacedIngressStatusUnauthorizedCode int = 401

ReplaceNetworkingV1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedIngressStatusUnauthorized

View Source
const ReplaceNetworkingV1NamespacedIngressUnauthorizedCode int = 401

ReplaceNetworkingV1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedIngressUnauthorized

View Source
const ReplaceNetworkingV1NamespacedNetworkPolicyCreatedCode int = 201

ReplaceNetworkingV1NamespacedNetworkPolicyCreatedCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedNetworkPolicyCreated

View Source
const ReplaceNetworkingV1NamespacedNetworkPolicyOKCode int = 200

ReplaceNetworkingV1NamespacedNetworkPolicyOKCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedNetworkPolicyOK

View Source
const ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorizedCode int = 401

ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized

View Source
const WatchNetworkingV1IngressClassListOKCode int = 200

WatchNetworkingV1IngressClassListOKCode is the HTTP code returned for type WatchNetworkingV1IngressClassListOK

View Source
const WatchNetworkingV1IngressClassListUnauthorizedCode int = 401

WatchNetworkingV1IngressClassListUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1IngressClassListUnauthorized

View Source
const WatchNetworkingV1IngressClassOKCode int = 200

WatchNetworkingV1IngressClassOKCode is the HTTP code returned for type WatchNetworkingV1IngressClassOK

View Source
const WatchNetworkingV1IngressClassUnauthorizedCode int = 401

WatchNetworkingV1IngressClassUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1IngressClassUnauthorized

View Source
const WatchNetworkingV1IngressListForAllNamespacesOKCode int = 200

WatchNetworkingV1IngressListForAllNamespacesOKCode is the HTTP code returned for type WatchNetworkingV1IngressListForAllNamespacesOK

View Source
const WatchNetworkingV1IngressListForAllNamespacesUnauthorizedCode int = 401

WatchNetworkingV1IngressListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1IngressListForAllNamespacesUnauthorized

View Source
const WatchNetworkingV1NamespacedIngressListOKCode int = 200

WatchNetworkingV1NamespacedIngressListOKCode is the HTTP code returned for type WatchNetworkingV1NamespacedIngressListOK

View Source
const WatchNetworkingV1NamespacedIngressListUnauthorizedCode int = 401

WatchNetworkingV1NamespacedIngressListUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1NamespacedIngressListUnauthorized

View Source
const WatchNetworkingV1NamespacedIngressOKCode int = 200

WatchNetworkingV1NamespacedIngressOKCode is the HTTP code returned for type WatchNetworkingV1NamespacedIngressOK

View Source
const WatchNetworkingV1NamespacedIngressUnauthorizedCode int = 401

WatchNetworkingV1NamespacedIngressUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1NamespacedIngressUnauthorized

View Source
const WatchNetworkingV1NamespacedNetworkPolicyListOKCode int = 200

WatchNetworkingV1NamespacedNetworkPolicyListOKCode is the HTTP code returned for type WatchNetworkingV1NamespacedNetworkPolicyListOK

View Source
const WatchNetworkingV1NamespacedNetworkPolicyListUnauthorizedCode int = 401

WatchNetworkingV1NamespacedNetworkPolicyListUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1NamespacedNetworkPolicyListUnauthorized

View Source
const WatchNetworkingV1NamespacedNetworkPolicyOKCode int = 200

WatchNetworkingV1NamespacedNetworkPolicyOKCode is the HTTP code returned for type WatchNetworkingV1NamespacedNetworkPolicyOK

View Source
const WatchNetworkingV1NamespacedNetworkPolicyUnauthorizedCode int = 401

WatchNetworkingV1NamespacedNetworkPolicyUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1NamespacedNetworkPolicyUnauthorized

View Source
const WatchNetworkingV1NetworkPolicyListForAllNamespacesOKCode int = 200

WatchNetworkingV1NetworkPolicyListForAllNamespacesOKCode is the HTTP code returned for type WatchNetworkingV1NetworkPolicyListForAllNamespacesOK

View Source
const WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorizedCode int = 401

WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized

Variables

This section is empty.

Functions

This section is empty.

Types

type CreateNetworkingV1IngressClass

type CreateNetworkingV1IngressClass struct {
	Context *middleware.Context
	Handler CreateNetworkingV1IngressClassHandler
}

CreateNetworkingV1IngressClass swagger:route POST /apis/networking.k8s.io/v1/ingressclasses networking_v1 createNetworkingV1IngressClass

create an IngressClass

func NewCreateNetworkingV1IngressClass

func NewCreateNetworkingV1IngressClass(ctx *middleware.Context, handler CreateNetworkingV1IngressClassHandler) *CreateNetworkingV1IngressClass

NewCreateNetworkingV1IngressClass creates a new http.Handler for the create networking v1 ingress class operation

func (*CreateNetworkingV1IngressClass) ServeHTTP

type CreateNetworkingV1IngressClassAccepted

type CreateNetworkingV1IngressClassAccepted struct {

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

CreateNetworkingV1IngressClassAccepted Accepted

swagger:response createNetworkingV1IngressClassAccepted

func NewCreateNetworkingV1IngressClassAccepted

func NewCreateNetworkingV1IngressClassAccepted() *CreateNetworkingV1IngressClassAccepted

NewCreateNetworkingV1IngressClassAccepted creates CreateNetworkingV1IngressClassAccepted with default headers values

func (*CreateNetworkingV1IngressClassAccepted) SetPayload

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

func (*CreateNetworkingV1IngressClassAccepted) WithPayload

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

func (*CreateNetworkingV1IngressClassAccepted) WriteResponse

WriteResponse to the client

type CreateNetworkingV1IngressClassCreated

type CreateNetworkingV1IngressClassCreated struct {

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

CreateNetworkingV1IngressClassCreated Created

swagger:response createNetworkingV1IngressClassCreated

func NewCreateNetworkingV1IngressClassCreated

func NewCreateNetworkingV1IngressClassCreated() *CreateNetworkingV1IngressClassCreated

NewCreateNetworkingV1IngressClassCreated creates CreateNetworkingV1IngressClassCreated with default headers values

func (*CreateNetworkingV1IngressClassCreated) SetPayload

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

func (*CreateNetworkingV1IngressClassCreated) WithPayload

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

func (*CreateNetworkingV1IngressClassCreated) WriteResponse

WriteResponse to the client

type CreateNetworkingV1IngressClassHandler

type CreateNetworkingV1IngressClassHandler interface {
	Handle(CreateNetworkingV1IngressClassParams) middleware.Responder
}

CreateNetworkingV1IngressClassHandler interface for that can handle valid create networking v1 ingress class params

type CreateNetworkingV1IngressClassHandlerFunc

type CreateNetworkingV1IngressClassHandlerFunc func(CreateNetworkingV1IngressClassParams) middleware.Responder

CreateNetworkingV1IngressClassHandlerFunc turns a function with the right signature into a create networking v1 ingress class handler

func (CreateNetworkingV1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type CreateNetworkingV1IngressClassOK

type CreateNetworkingV1IngressClassOK struct {

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

CreateNetworkingV1IngressClassOK OK

swagger:response createNetworkingV1IngressClassOK

func NewCreateNetworkingV1IngressClassOK

func NewCreateNetworkingV1IngressClassOK() *CreateNetworkingV1IngressClassOK

NewCreateNetworkingV1IngressClassOK creates CreateNetworkingV1IngressClassOK with default headers values

func (*CreateNetworkingV1IngressClassOK) SetPayload

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

func (*CreateNetworkingV1IngressClassOK) WithPayload

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

func (*CreateNetworkingV1IngressClassOK) WriteResponse

func (o *CreateNetworkingV1IngressClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type CreateNetworkingV1IngressClassParams

type CreateNetworkingV1IngressClassParams struct {

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

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

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

swagger:parameters createNetworkingV1IngressClass

func NewCreateNetworkingV1IngressClassParams

func NewCreateNetworkingV1IngressClassParams() CreateNetworkingV1IngressClassParams

NewCreateNetworkingV1IngressClassParams creates a new CreateNetworkingV1IngressClassParams object no default values defined in spec.

func (*CreateNetworkingV1IngressClassParams) 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 NewCreateNetworkingV1IngressClassParams() beforehand.

type CreateNetworkingV1IngressClassUnauthorized

type CreateNetworkingV1IngressClassUnauthorized struct {
}

CreateNetworkingV1IngressClassUnauthorized Unauthorized

swagger:response createNetworkingV1IngressClassUnauthorized

func NewCreateNetworkingV1IngressClassUnauthorized

func NewCreateNetworkingV1IngressClassUnauthorized() *CreateNetworkingV1IngressClassUnauthorized

NewCreateNetworkingV1IngressClassUnauthorized creates CreateNetworkingV1IngressClassUnauthorized with default headers values

func (*CreateNetworkingV1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedIngress

type CreateNetworkingV1NamespacedIngress struct {
	Context *middleware.Context
	Handler CreateNetworkingV1NamespacedIngressHandler
}

CreateNetworkingV1NamespacedIngress swagger:route POST /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses networking_v1 createNetworkingV1NamespacedIngress

create an Ingress

func NewCreateNetworkingV1NamespacedIngress

func NewCreateNetworkingV1NamespacedIngress(ctx *middleware.Context, handler CreateNetworkingV1NamespacedIngressHandler) *CreateNetworkingV1NamespacedIngress

NewCreateNetworkingV1NamespacedIngress creates a new http.Handler for the create networking v1 namespaced ingress operation

func (*CreateNetworkingV1NamespacedIngress) ServeHTTP

type CreateNetworkingV1NamespacedIngressAccepted

type CreateNetworkingV1NamespacedIngressAccepted struct {

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

CreateNetworkingV1NamespacedIngressAccepted Accepted

swagger:response createNetworkingV1NamespacedIngressAccepted

func NewCreateNetworkingV1NamespacedIngressAccepted

func NewCreateNetworkingV1NamespacedIngressAccepted() *CreateNetworkingV1NamespacedIngressAccepted

NewCreateNetworkingV1NamespacedIngressAccepted creates CreateNetworkingV1NamespacedIngressAccepted with default headers values

func (*CreateNetworkingV1NamespacedIngressAccepted) SetPayload

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

func (*CreateNetworkingV1NamespacedIngressAccepted) WithPayload

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

func (*CreateNetworkingV1NamespacedIngressAccepted) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedIngressCreated

type CreateNetworkingV1NamespacedIngressCreated struct {

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

CreateNetworkingV1NamespacedIngressCreated Created

swagger:response createNetworkingV1NamespacedIngressCreated

func NewCreateNetworkingV1NamespacedIngressCreated

func NewCreateNetworkingV1NamespacedIngressCreated() *CreateNetworkingV1NamespacedIngressCreated

NewCreateNetworkingV1NamespacedIngressCreated creates CreateNetworkingV1NamespacedIngressCreated with default headers values

func (*CreateNetworkingV1NamespacedIngressCreated) SetPayload

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

func (*CreateNetworkingV1NamespacedIngressCreated) WithPayload

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

func (*CreateNetworkingV1NamespacedIngressCreated) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedIngressHandler

type CreateNetworkingV1NamespacedIngressHandler interface {
	Handle(CreateNetworkingV1NamespacedIngressParams) middleware.Responder
}

CreateNetworkingV1NamespacedIngressHandler interface for that can handle valid create networking v1 namespaced ingress params

type CreateNetworkingV1NamespacedIngressHandlerFunc

type CreateNetworkingV1NamespacedIngressHandlerFunc func(CreateNetworkingV1NamespacedIngressParams) middleware.Responder

CreateNetworkingV1NamespacedIngressHandlerFunc turns a function with the right signature into a create networking v1 namespaced ingress handler

func (CreateNetworkingV1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type CreateNetworkingV1NamespacedIngressOK

type CreateNetworkingV1NamespacedIngressOK struct {

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

CreateNetworkingV1NamespacedIngressOK OK

swagger:response createNetworkingV1NamespacedIngressOK

func NewCreateNetworkingV1NamespacedIngressOK

func NewCreateNetworkingV1NamespacedIngressOK() *CreateNetworkingV1NamespacedIngressOK

NewCreateNetworkingV1NamespacedIngressOK creates CreateNetworkingV1NamespacedIngressOK with default headers values

func (*CreateNetworkingV1NamespacedIngressOK) SetPayload

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

func (*CreateNetworkingV1NamespacedIngressOK) WithPayload

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

func (*CreateNetworkingV1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedIngressParams

type CreateNetworkingV1NamespacedIngressParams struct {

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

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

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

swagger:parameters createNetworkingV1NamespacedIngress

func NewCreateNetworkingV1NamespacedIngressParams

func NewCreateNetworkingV1NamespacedIngressParams() CreateNetworkingV1NamespacedIngressParams

NewCreateNetworkingV1NamespacedIngressParams creates a new CreateNetworkingV1NamespacedIngressParams object no default values defined in spec.

func (*CreateNetworkingV1NamespacedIngressParams) 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 NewCreateNetworkingV1NamespacedIngressParams() beforehand.

type CreateNetworkingV1NamespacedIngressUnauthorized

type CreateNetworkingV1NamespacedIngressUnauthorized struct {
}

CreateNetworkingV1NamespacedIngressUnauthorized Unauthorized

swagger:response createNetworkingV1NamespacedIngressUnauthorized

func NewCreateNetworkingV1NamespacedIngressUnauthorized

func NewCreateNetworkingV1NamespacedIngressUnauthorized() *CreateNetworkingV1NamespacedIngressUnauthorized

NewCreateNetworkingV1NamespacedIngressUnauthorized creates CreateNetworkingV1NamespacedIngressUnauthorized with default headers values

func (*CreateNetworkingV1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedNetworkPolicy

type CreateNetworkingV1NamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler CreateNetworkingV1NamespacedNetworkPolicyHandler
}

CreateNetworkingV1NamespacedNetworkPolicy swagger:route POST /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies networking_v1 createNetworkingV1NamespacedNetworkPolicy

create a NetworkPolicy

func NewCreateNetworkingV1NamespacedNetworkPolicy

func NewCreateNetworkingV1NamespacedNetworkPolicy(ctx *middleware.Context, handler CreateNetworkingV1NamespacedNetworkPolicyHandler) *CreateNetworkingV1NamespacedNetworkPolicy

NewCreateNetworkingV1NamespacedNetworkPolicy creates a new http.Handler for the create networking v1 namespaced network policy operation

func (*CreateNetworkingV1NamespacedNetworkPolicy) ServeHTTP

type CreateNetworkingV1NamespacedNetworkPolicyAccepted

type CreateNetworkingV1NamespacedNetworkPolicyAccepted struct {

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

CreateNetworkingV1NamespacedNetworkPolicyAccepted Accepted

swagger:response createNetworkingV1NamespacedNetworkPolicyAccepted

func NewCreateNetworkingV1NamespacedNetworkPolicyAccepted

func NewCreateNetworkingV1NamespacedNetworkPolicyAccepted() *CreateNetworkingV1NamespacedNetworkPolicyAccepted

NewCreateNetworkingV1NamespacedNetworkPolicyAccepted creates CreateNetworkingV1NamespacedNetworkPolicyAccepted with default headers values

func (*CreateNetworkingV1NamespacedNetworkPolicyAccepted) SetPayload

SetPayload sets the payload to the create networking v1 namespaced network policy accepted response

func (*CreateNetworkingV1NamespacedNetworkPolicyAccepted) WithPayload

WithPayload adds the payload to the create networking v1 namespaced network policy accepted response

func (*CreateNetworkingV1NamespacedNetworkPolicyAccepted) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedNetworkPolicyCreated

type CreateNetworkingV1NamespacedNetworkPolicyCreated struct {

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

CreateNetworkingV1NamespacedNetworkPolicyCreated Created

swagger:response createNetworkingV1NamespacedNetworkPolicyCreated

func NewCreateNetworkingV1NamespacedNetworkPolicyCreated

func NewCreateNetworkingV1NamespacedNetworkPolicyCreated() *CreateNetworkingV1NamespacedNetworkPolicyCreated

NewCreateNetworkingV1NamespacedNetworkPolicyCreated creates CreateNetworkingV1NamespacedNetworkPolicyCreated with default headers values

func (*CreateNetworkingV1NamespacedNetworkPolicyCreated) SetPayload

SetPayload sets the payload to the create networking v1 namespaced network policy created response

func (*CreateNetworkingV1NamespacedNetworkPolicyCreated) WithPayload

WithPayload adds the payload to the create networking v1 namespaced network policy created response

func (*CreateNetworkingV1NamespacedNetworkPolicyCreated) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedNetworkPolicyHandler

type CreateNetworkingV1NamespacedNetworkPolicyHandler interface {
	Handle(CreateNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder
}

CreateNetworkingV1NamespacedNetworkPolicyHandler interface for that can handle valid create networking v1 namespaced network policy params

type CreateNetworkingV1NamespacedNetworkPolicyHandlerFunc

type CreateNetworkingV1NamespacedNetworkPolicyHandlerFunc func(CreateNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder

CreateNetworkingV1NamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a create networking v1 namespaced network policy handler

func (CreateNetworkingV1NamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type CreateNetworkingV1NamespacedNetworkPolicyOK

type CreateNetworkingV1NamespacedNetworkPolicyOK struct {

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

CreateNetworkingV1NamespacedNetworkPolicyOK OK

swagger:response createNetworkingV1NamespacedNetworkPolicyOK

func NewCreateNetworkingV1NamespacedNetworkPolicyOK

func NewCreateNetworkingV1NamespacedNetworkPolicyOK() *CreateNetworkingV1NamespacedNetworkPolicyOK

NewCreateNetworkingV1NamespacedNetworkPolicyOK creates CreateNetworkingV1NamespacedNetworkPolicyOK with default headers values

func (*CreateNetworkingV1NamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the create networking v1 namespaced network policy o k response

func (*CreateNetworkingV1NamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the create networking v1 namespaced network policy o k response

func (*CreateNetworkingV1NamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type CreateNetworkingV1NamespacedNetworkPolicyParams

type CreateNetworkingV1NamespacedNetworkPolicyParams struct {

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

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

CreateNetworkingV1NamespacedNetworkPolicyParams contains all the bound params for the create networking v1 namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters createNetworkingV1NamespacedNetworkPolicy

func NewCreateNetworkingV1NamespacedNetworkPolicyParams

func NewCreateNetworkingV1NamespacedNetworkPolicyParams() CreateNetworkingV1NamespacedNetworkPolicyParams

NewCreateNetworkingV1NamespacedNetworkPolicyParams creates a new CreateNetworkingV1NamespacedNetworkPolicyParams object no default values defined in spec.

func (*CreateNetworkingV1NamespacedNetworkPolicyParams) 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 NewCreateNetworkingV1NamespacedNetworkPolicyParams() beforehand.

type CreateNetworkingV1NamespacedNetworkPolicyUnauthorized

type CreateNetworkingV1NamespacedNetworkPolicyUnauthorized struct {
}

CreateNetworkingV1NamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response createNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewCreateNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewCreateNetworkingV1NamespacedNetworkPolicyUnauthorized() *CreateNetworkingV1NamespacedNetworkPolicyUnauthorized

NewCreateNetworkingV1NamespacedNetworkPolicyUnauthorized creates CreateNetworkingV1NamespacedNetworkPolicyUnauthorized with default headers values

func (*CreateNetworkingV1NamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1CollectionIngressClass

type DeleteNetworkingV1CollectionIngressClass struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1CollectionIngressClassHandler
}

DeleteNetworkingV1CollectionIngressClass swagger:route DELETE /apis/networking.k8s.io/v1/ingressclasses networking_v1 deleteNetworkingV1CollectionIngressClass

delete collection of IngressClass

func NewDeleteNetworkingV1CollectionIngressClass

func NewDeleteNetworkingV1CollectionIngressClass(ctx *middleware.Context, handler DeleteNetworkingV1CollectionIngressClassHandler) *DeleteNetworkingV1CollectionIngressClass

NewDeleteNetworkingV1CollectionIngressClass creates a new http.Handler for the delete networking v1 collection ingress class operation

func (*DeleteNetworkingV1CollectionIngressClass) ServeHTTP

type DeleteNetworkingV1CollectionIngressClassHandler

type DeleteNetworkingV1CollectionIngressClassHandler interface {
	Handle(DeleteNetworkingV1CollectionIngressClassParams) middleware.Responder
}

DeleteNetworkingV1CollectionIngressClassHandler interface for that can handle valid delete networking v1 collection ingress class params

type DeleteNetworkingV1CollectionIngressClassHandlerFunc

type DeleteNetworkingV1CollectionIngressClassHandlerFunc func(DeleteNetworkingV1CollectionIngressClassParams) middleware.Responder

DeleteNetworkingV1CollectionIngressClassHandlerFunc turns a function with the right signature into a delete networking v1 collection ingress class handler

func (DeleteNetworkingV1CollectionIngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1CollectionIngressClassOK

type DeleteNetworkingV1CollectionIngressClassOK struct {

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

DeleteNetworkingV1CollectionIngressClassOK OK

swagger:response deleteNetworkingV1CollectionIngressClassOK

func NewDeleteNetworkingV1CollectionIngressClassOK

func NewDeleteNetworkingV1CollectionIngressClassOK() *DeleteNetworkingV1CollectionIngressClassOK

NewDeleteNetworkingV1CollectionIngressClassOK creates DeleteNetworkingV1CollectionIngressClassOK with default headers values

func (*DeleteNetworkingV1CollectionIngressClassOK) SetPayload

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

func (*DeleteNetworkingV1CollectionIngressClassOK) WithPayload

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

func (*DeleteNetworkingV1CollectionIngressClassOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1CollectionIngressClassParams

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

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

swagger:parameters deleteNetworkingV1CollectionIngressClass

func NewDeleteNetworkingV1CollectionIngressClassParams

func NewDeleteNetworkingV1CollectionIngressClassParams() DeleteNetworkingV1CollectionIngressClassParams

NewDeleteNetworkingV1CollectionIngressClassParams creates a new DeleteNetworkingV1CollectionIngressClassParams object no default values defined in spec.

func (*DeleteNetworkingV1CollectionIngressClassParams) 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 NewDeleteNetworkingV1CollectionIngressClassParams() beforehand.

type DeleteNetworkingV1CollectionIngressClassUnauthorized

type DeleteNetworkingV1CollectionIngressClassUnauthorized struct {
}

DeleteNetworkingV1CollectionIngressClassUnauthorized Unauthorized

swagger:response deleteNetworkingV1CollectionIngressClassUnauthorized

func NewDeleteNetworkingV1CollectionIngressClassUnauthorized

func NewDeleteNetworkingV1CollectionIngressClassUnauthorized() *DeleteNetworkingV1CollectionIngressClassUnauthorized

NewDeleteNetworkingV1CollectionIngressClassUnauthorized creates DeleteNetworkingV1CollectionIngressClassUnauthorized with default headers values

func (*DeleteNetworkingV1CollectionIngressClassUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1CollectionNamespacedIngress

type DeleteNetworkingV1CollectionNamespacedIngress struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1CollectionNamespacedIngressHandler
}

DeleteNetworkingV1CollectionNamespacedIngress swagger:route DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses networking_v1 deleteNetworkingV1CollectionNamespacedIngress

delete collection of Ingress

func NewDeleteNetworkingV1CollectionNamespacedIngress

NewDeleteNetworkingV1CollectionNamespacedIngress creates a new http.Handler for the delete networking v1 collection namespaced ingress operation

func (*DeleteNetworkingV1CollectionNamespacedIngress) ServeHTTP

type DeleteNetworkingV1CollectionNamespacedIngressHandler

type DeleteNetworkingV1CollectionNamespacedIngressHandler interface {
	Handle(DeleteNetworkingV1CollectionNamespacedIngressParams) middleware.Responder
}

DeleteNetworkingV1CollectionNamespacedIngressHandler interface for that can handle valid delete networking v1 collection namespaced ingress params

type DeleteNetworkingV1CollectionNamespacedIngressHandlerFunc

type DeleteNetworkingV1CollectionNamespacedIngressHandlerFunc func(DeleteNetworkingV1CollectionNamespacedIngressParams) middleware.Responder

DeleteNetworkingV1CollectionNamespacedIngressHandlerFunc turns a function with the right signature into a delete networking v1 collection namespaced ingress handler

func (DeleteNetworkingV1CollectionNamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1CollectionNamespacedIngressOK

type DeleteNetworkingV1CollectionNamespacedIngressOK struct {

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

DeleteNetworkingV1CollectionNamespacedIngressOK OK

swagger:response deleteNetworkingV1CollectionNamespacedIngressOK

func NewDeleteNetworkingV1CollectionNamespacedIngressOK

func NewDeleteNetworkingV1CollectionNamespacedIngressOK() *DeleteNetworkingV1CollectionNamespacedIngressOK

NewDeleteNetworkingV1CollectionNamespacedIngressOK creates DeleteNetworkingV1CollectionNamespacedIngressOK with default headers values

func (*DeleteNetworkingV1CollectionNamespacedIngressOK) SetPayload

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

func (*DeleteNetworkingV1CollectionNamespacedIngressOK) WithPayload

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

func (*DeleteNetworkingV1CollectionNamespacedIngressOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1CollectionNamespacedIngressParams

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

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

swagger:parameters deleteNetworkingV1CollectionNamespacedIngress

func NewDeleteNetworkingV1CollectionNamespacedIngressParams

func NewDeleteNetworkingV1CollectionNamespacedIngressParams() DeleteNetworkingV1CollectionNamespacedIngressParams

NewDeleteNetworkingV1CollectionNamespacedIngressParams creates a new DeleteNetworkingV1CollectionNamespacedIngressParams object no default values defined in spec.

func (*DeleteNetworkingV1CollectionNamespacedIngressParams) 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 NewDeleteNetworkingV1CollectionNamespacedIngressParams() beforehand.

type DeleteNetworkingV1CollectionNamespacedIngressUnauthorized

type DeleteNetworkingV1CollectionNamespacedIngressUnauthorized struct {
}

DeleteNetworkingV1CollectionNamespacedIngressUnauthorized Unauthorized

swagger:response deleteNetworkingV1CollectionNamespacedIngressUnauthorized

func NewDeleteNetworkingV1CollectionNamespacedIngressUnauthorized

func NewDeleteNetworkingV1CollectionNamespacedIngressUnauthorized() *DeleteNetworkingV1CollectionNamespacedIngressUnauthorized

NewDeleteNetworkingV1CollectionNamespacedIngressUnauthorized creates DeleteNetworkingV1CollectionNamespacedIngressUnauthorized with default headers values

func (*DeleteNetworkingV1CollectionNamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1CollectionNamespacedNetworkPolicy

type DeleteNetworkingV1CollectionNamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandler
}

DeleteNetworkingV1CollectionNamespacedNetworkPolicy swagger:route DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies networking_v1 deleteNetworkingV1CollectionNamespacedNetworkPolicy

delete collection of NetworkPolicy

func NewDeleteNetworkingV1CollectionNamespacedNetworkPolicy

NewDeleteNetworkingV1CollectionNamespacedNetworkPolicy creates a new http.Handler for the delete networking v1 collection namespaced network policy operation

func (*DeleteNetworkingV1CollectionNamespacedNetworkPolicy) ServeHTTP

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandler

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandler interface {
	Handle(DeleteNetworkingV1CollectionNamespacedNetworkPolicyParams) middleware.Responder
}

DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandler interface for that can handle valid delete networking v1 collection namespaced network policy params

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandlerFunc

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandlerFunc func(DeleteNetworkingV1CollectionNamespacedNetworkPolicyParams) middleware.Responder

DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a delete networking v1 collection namespaced network policy handler

func (DeleteNetworkingV1CollectionNamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK struct {

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

DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK OK

swagger:response deleteNetworkingV1CollectionNamespacedNetworkPolicyOK

func NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyOK

func NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyOK() *DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK

NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyOK creates DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK with default headers values

func (*DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the delete networking v1 collection namespaced network policy o k response

func (*DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the delete networking v1 collection namespaced network policy o k response

func (*DeleteNetworkingV1CollectionNamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyParams

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

DeleteNetworkingV1CollectionNamespacedNetworkPolicyParams contains all the bound params for the delete networking v1 collection namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters deleteNetworkingV1CollectionNamespacedNetworkPolicy

func NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyParams

func NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyParams() DeleteNetworkingV1CollectionNamespacedNetworkPolicyParams

NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyParams creates a new DeleteNetworkingV1CollectionNamespacedNetworkPolicyParams object no default values defined in spec.

func (*DeleteNetworkingV1CollectionNamespacedNetworkPolicyParams) 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 NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyParams() beforehand.

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized

type DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized struct {
}

DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response deleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized

func NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized

func NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized() *DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized

NewDeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized creates DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized with default headers values

func (*DeleteNetworkingV1CollectionNamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1IngressClass

type DeleteNetworkingV1IngressClass struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1IngressClassHandler
}

DeleteNetworkingV1IngressClass swagger:route DELETE /apis/networking.k8s.io/v1/ingressclasses/{name} networking_v1 deleteNetworkingV1IngressClass

delete an IngressClass

func NewDeleteNetworkingV1IngressClass

func NewDeleteNetworkingV1IngressClass(ctx *middleware.Context, handler DeleteNetworkingV1IngressClassHandler) *DeleteNetworkingV1IngressClass

NewDeleteNetworkingV1IngressClass creates a new http.Handler for the delete networking v1 ingress class operation

func (*DeleteNetworkingV1IngressClass) ServeHTTP

type DeleteNetworkingV1IngressClassAccepted

type DeleteNetworkingV1IngressClassAccepted struct {

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

DeleteNetworkingV1IngressClassAccepted Accepted

swagger:response deleteNetworkingV1IngressClassAccepted

func NewDeleteNetworkingV1IngressClassAccepted

func NewDeleteNetworkingV1IngressClassAccepted() *DeleteNetworkingV1IngressClassAccepted

NewDeleteNetworkingV1IngressClassAccepted creates DeleteNetworkingV1IngressClassAccepted with default headers values

func (*DeleteNetworkingV1IngressClassAccepted) SetPayload

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

func (*DeleteNetworkingV1IngressClassAccepted) WithPayload

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

func (*DeleteNetworkingV1IngressClassAccepted) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1IngressClassHandler

type DeleteNetworkingV1IngressClassHandler interface {
	Handle(DeleteNetworkingV1IngressClassParams) middleware.Responder
}

DeleteNetworkingV1IngressClassHandler interface for that can handle valid delete networking v1 ingress class params

type DeleteNetworkingV1IngressClassHandlerFunc

type DeleteNetworkingV1IngressClassHandlerFunc func(DeleteNetworkingV1IngressClassParams) middleware.Responder

DeleteNetworkingV1IngressClassHandlerFunc turns a function with the right signature into a delete networking v1 ingress class handler

func (DeleteNetworkingV1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1IngressClassOK

type DeleteNetworkingV1IngressClassOK struct {

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

DeleteNetworkingV1IngressClassOK OK

swagger:response deleteNetworkingV1IngressClassOK

func NewDeleteNetworkingV1IngressClassOK

func NewDeleteNetworkingV1IngressClassOK() *DeleteNetworkingV1IngressClassOK

NewDeleteNetworkingV1IngressClassOK creates DeleteNetworkingV1IngressClassOK with default headers values

func (*DeleteNetworkingV1IngressClassOK) SetPayload

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

func (*DeleteNetworkingV1IngressClassOK) WithPayload

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

func (*DeleteNetworkingV1IngressClassOK) WriteResponse

func (o *DeleteNetworkingV1IngressClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type DeleteNetworkingV1IngressClassParams

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

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

swagger:parameters deleteNetworkingV1IngressClass

func NewDeleteNetworkingV1IngressClassParams

func NewDeleteNetworkingV1IngressClassParams() DeleteNetworkingV1IngressClassParams

NewDeleteNetworkingV1IngressClassParams creates a new DeleteNetworkingV1IngressClassParams object no default values defined in spec.

func (*DeleteNetworkingV1IngressClassParams) 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 NewDeleteNetworkingV1IngressClassParams() beforehand.

type DeleteNetworkingV1IngressClassUnauthorized

type DeleteNetworkingV1IngressClassUnauthorized struct {
}

DeleteNetworkingV1IngressClassUnauthorized Unauthorized

swagger:response deleteNetworkingV1IngressClassUnauthorized

func NewDeleteNetworkingV1IngressClassUnauthorized

func NewDeleteNetworkingV1IngressClassUnauthorized() *DeleteNetworkingV1IngressClassUnauthorized

NewDeleteNetworkingV1IngressClassUnauthorized creates DeleteNetworkingV1IngressClassUnauthorized with default headers values

func (*DeleteNetworkingV1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1NamespacedIngress

type DeleteNetworkingV1NamespacedIngress struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1NamespacedIngressHandler
}

DeleteNetworkingV1NamespacedIngress swagger:route DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name} networking_v1 deleteNetworkingV1NamespacedIngress

delete an Ingress

func NewDeleteNetworkingV1NamespacedIngress

func NewDeleteNetworkingV1NamespacedIngress(ctx *middleware.Context, handler DeleteNetworkingV1NamespacedIngressHandler) *DeleteNetworkingV1NamespacedIngress

NewDeleteNetworkingV1NamespacedIngress creates a new http.Handler for the delete networking v1 namespaced ingress operation

func (*DeleteNetworkingV1NamespacedIngress) ServeHTTP

type DeleteNetworkingV1NamespacedIngressAccepted

type DeleteNetworkingV1NamespacedIngressAccepted struct {

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

DeleteNetworkingV1NamespacedIngressAccepted Accepted

swagger:response deleteNetworkingV1NamespacedIngressAccepted

func NewDeleteNetworkingV1NamespacedIngressAccepted

func NewDeleteNetworkingV1NamespacedIngressAccepted() *DeleteNetworkingV1NamespacedIngressAccepted

NewDeleteNetworkingV1NamespacedIngressAccepted creates DeleteNetworkingV1NamespacedIngressAccepted with default headers values

func (*DeleteNetworkingV1NamespacedIngressAccepted) SetPayload

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

func (*DeleteNetworkingV1NamespacedIngressAccepted) WithPayload

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

func (*DeleteNetworkingV1NamespacedIngressAccepted) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1NamespacedIngressHandler

type DeleteNetworkingV1NamespacedIngressHandler interface {
	Handle(DeleteNetworkingV1NamespacedIngressParams) middleware.Responder
}

DeleteNetworkingV1NamespacedIngressHandler interface for that can handle valid delete networking v1 namespaced ingress params

type DeleteNetworkingV1NamespacedIngressHandlerFunc

type DeleteNetworkingV1NamespacedIngressHandlerFunc func(DeleteNetworkingV1NamespacedIngressParams) middleware.Responder

DeleteNetworkingV1NamespacedIngressHandlerFunc turns a function with the right signature into a delete networking v1 namespaced ingress handler

func (DeleteNetworkingV1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1NamespacedIngressOK

type DeleteNetworkingV1NamespacedIngressOK struct {

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

DeleteNetworkingV1NamespacedIngressOK OK

swagger:response deleteNetworkingV1NamespacedIngressOK

func NewDeleteNetworkingV1NamespacedIngressOK

func NewDeleteNetworkingV1NamespacedIngressOK() *DeleteNetworkingV1NamespacedIngressOK

NewDeleteNetworkingV1NamespacedIngressOK creates DeleteNetworkingV1NamespacedIngressOK with default headers values

func (*DeleteNetworkingV1NamespacedIngressOK) SetPayload

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

func (*DeleteNetworkingV1NamespacedIngressOK) WithPayload

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

func (*DeleteNetworkingV1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1NamespacedIngressParams

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

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

swagger:parameters deleteNetworkingV1NamespacedIngress

func NewDeleteNetworkingV1NamespacedIngressParams

func NewDeleteNetworkingV1NamespacedIngressParams() DeleteNetworkingV1NamespacedIngressParams

NewDeleteNetworkingV1NamespacedIngressParams creates a new DeleteNetworkingV1NamespacedIngressParams object no default values defined in spec.

func (*DeleteNetworkingV1NamespacedIngressParams) 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 NewDeleteNetworkingV1NamespacedIngressParams() beforehand.

type DeleteNetworkingV1NamespacedIngressUnauthorized

type DeleteNetworkingV1NamespacedIngressUnauthorized struct {
}

DeleteNetworkingV1NamespacedIngressUnauthorized Unauthorized

swagger:response deleteNetworkingV1NamespacedIngressUnauthorized

func NewDeleteNetworkingV1NamespacedIngressUnauthorized

func NewDeleteNetworkingV1NamespacedIngressUnauthorized() *DeleteNetworkingV1NamespacedIngressUnauthorized

NewDeleteNetworkingV1NamespacedIngressUnauthorized creates DeleteNetworkingV1NamespacedIngressUnauthorized with default headers values

func (*DeleteNetworkingV1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1NamespacedNetworkPolicy

type DeleteNetworkingV1NamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler DeleteNetworkingV1NamespacedNetworkPolicyHandler
}

DeleteNetworkingV1NamespacedNetworkPolicy swagger:route DELETE /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name} networking_v1 deleteNetworkingV1NamespacedNetworkPolicy

delete a NetworkPolicy

func NewDeleteNetworkingV1NamespacedNetworkPolicy

func NewDeleteNetworkingV1NamespacedNetworkPolicy(ctx *middleware.Context, handler DeleteNetworkingV1NamespacedNetworkPolicyHandler) *DeleteNetworkingV1NamespacedNetworkPolicy

NewDeleteNetworkingV1NamespacedNetworkPolicy creates a new http.Handler for the delete networking v1 namespaced network policy operation

func (*DeleteNetworkingV1NamespacedNetworkPolicy) ServeHTTP

type DeleteNetworkingV1NamespacedNetworkPolicyAccepted

type DeleteNetworkingV1NamespacedNetworkPolicyAccepted struct {

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

DeleteNetworkingV1NamespacedNetworkPolicyAccepted Accepted

swagger:response deleteNetworkingV1NamespacedNetworkPolicyAccepted

func NewDeleteNetworkingV1NamespacedNetworkPolicyAccepted

func NewDeleteNetworkingV1NamespacedNetworkPolicyAccepted() *DeleteNetworkingV1NamespacedNetworkPolicyAccepted

NewDeleteNetworkingV1NamespacedNetworkPolicyAccepted creates DeleteNetworkingV1NamespacedNetworkPolicyAccepted with default headers values

func (*DeleteNetworkingV1NamespacedNetworkPolicyAccepted) SetPayload

SetPayload sets the payload to the delete networking v1 namespaced network policy accepted response

func (*DeleteNetworkingV1NamespacedNetworkPolicyAccepted) WithPayload

WithPayload adds the payload to the delete networking v1 namespaced network policy accepted response

func (*DeleteNetworkingV1NamespacedNetworkPolicyAccepted) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1NamespacedNetworkPolicyHandler

type DeleteNetworkingV1NamespacedNetworkPolicyHandler interface {
	Handle(DeleteNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder
}

DeleteNetworkingV1NamespacedNetworkPolicyHandler interface for that can handle valid delete networking v1 namespaced network policy params

type DeleteNetworkingV1NamespacedNetworkPolicyHandlerFunc

type DeleteNetworkingV1NamespacedNetworkPolicyHandlerFunc func(DeleteNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder

DeleteNetworkingV1NamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a delete networking v1 namespaced network policy handler

func (DeleteNetworkingV1NamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type DeleteNetworkingV1NamespacedNetworkPolicyOK

type DeleteNetworkingV1NamespacedNetworkPolicyOK struct {

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

DeleteNetworkingV1NamespacedNetworkPolicyOK OK

swagger:response deleteNetworkingV1NamespacedNetworkPolicyOK

func NewDeleteNetworkingV1NamespacedNetworkPolicyOK

func NewDeleteNetworkingV1NamespacedNetworkPolicyOK() *DeleteNetworkingV1NamespacedNetworkPolicyOK

NewDeleteNetworkingV1NamespacedNetworkPolicyOK creates DeleteNetworkingV1NamespacedNetworkPolicyOK with default headers values

func (*DeleteNetworkingV1NamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the delete networking v1 namespaced network policy o k response

func (*DeleteNetworkingV1NamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the delete networking v1 namespaced network policy o k response

func (*DeleteNetworkingV1NamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type DeleteNetworkingV1NamespacedNetworkPolicyParams

type DeleteNetworkingV1NamespacedNetworkPolicyParams 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 NetworkPolicy
	  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
}

DeleteNetworkingV1NamespacedNetworkPolicyParams contains all the bound params for the delete networking v1 namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters deleteNetworkingV1NamespacedNetworkPolicy

func NewDeleteNetworkingV1NamespacedNetworkPolicyParams

func NewDeleteNetworkingV1NamespacedNetworkPolicyParams() DeleteNetworkingV1NamespacedNetworkPolicyParams

NewDeleteNetworkingV1NamespacedNetworkPolicyParams creates a new DeleteNetworkingV1NamespacedNetworkPolicyParams object no default values defined in spec.

func (*DeleteNetworkingV1NamespacedNetworkPolicyParams) 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 NewDeleteNetworkingV1NamespacedNetworkPolicyParams() beforehand.

type DeleteNetworkingV1NamespacedNetworkPolicyUnauthorized

type DeleteNetworkingV1NamespacedNetworkPolicyUnauthorized struct {
}

DeleteNetworkingV1NamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response deleteNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewDeleteNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewDeleteNetworkingV1NamespacedNetworkPolicyUnauthorized() *DeleteNetworkingV1NamespacedNetworkPolicyUnauthorized

NewDeleteNetworkingV1NamespacedNetworkPolicyUnauthorized creates DeleteNetworkingV1NamespacedNetworkPolicyUnauthorized with default headers values

func (*DeleteNetworkingV1NamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type GetNetworkingV1APIResources

type GetNetworkingV1APIResources struct {
	Context *middleware.Context
	Handler GetNetworkingV1APIResourcesHandler
}

GetNetworkingV1APIResources swagger:route GET /apis/networking.k8s.io/v1/ networking_v1 getNetworkingV1ApiResources

get available resources

func NewGetNetworkingV1APIResources

func NewGetNetworkingV1APIResources(ctx *middleware.Context, handler GetNetworkingV1APIResourcesHandler) *GetNetworkingV1APIResources

NewGetNetworkingV1APIResources creates a new http.Handler for the get networking v1 API resources operation

func (*GetNetworkingV1APIResources) ServeHTTP

type GetNetworkingV1APIResourcesHandler

type GetNetworkingV1APIResourcesHandler interface {
	Handle(GetNetworkingV1APIResourcesParams) middleware.Responder
}

GetNetworkingV1APIResourcesHandler interface for that can handle valid get networking v1 API resources params

type GetNetworkingV1APIResourcesHandlerFunc

type GetNetworkingV1APIResourcesHandlerFunc func(GetNetworkingV1APIResourcesParams) middleware.Responder

GetNetworkingV1APIResourcesHandlerFunc turns a function with the right signature into a get networking v1 API resources handler

func (GetNetworkingV1APIResourcesHandlerFunc) Handle

Handle executing the request and returning a response

type GetNetworkingV1APIResourcesOK

type GetNetworkingV1APIResourcesOK struct {

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

GetNetworkingV1APIResourcesOK OK

swagger:response getNetworkingV1ApiResourcesOK

func NewGetNetworkingV1APIResourcesOK

func NewGetNetworkingV1APIResourcesOK() *GetNetworkingV1APIResourcesOK

NewGetNetworkingV1APIResourcesOK creates GetNetworkingV1APIResourcesOK with default headers values

func (*GetNetworkingV1APIResourcesOK) SetPayload

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

func (*GetNetworkingV1APIResourcesOK) WithPayload

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

func (*GetNetworkingV1APIResourcesOK) WriteResponse

func (o *GetNetworkingV1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type GetNetworkingV1APIResourcesParams

type GetNetworkingV1APIResourcesParams struct {

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

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

swagger:parameters getNetworkingV1APIResources

func NewGetNetworkingV1APIResourcesParams

func NewGetNetworkingV1APIResourcesParams() GetNetworkingV1APIResourcesParams

NewGetNetworkingV1APIResourcesParams creates a new GetNetworkingV1APIResourcesParams object no default values defined in spec.

func (*GetNetworkingV1APIResourcesParams) 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 NewGetNetworkingV1APIResourcesParams() beforehand.

type GetNetworkingV1APIResourcesUnauthorized

type GetNetworkingV1APIResourcesUnauthorized struct {
}

GetNetworkingV1APIResourcesUnauthorized Unauthorized

swagger:response getNetworkingV1ApiResourcesUnauthorized

func NewGetNetworkingV1APIResourcesUnauthorized

func NewGetNetworkingV1APIResourcesUnauthorized() *GetNetworkingV1APIResourcesUnauthorized

NewGetNetworkingV1APIResourcesUnauthorized creates GetNetworkingV1APIResourcesUnauthorized with default headers values

func (*GetNetworkingV1APIResourcesUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1IngressClass

type ListNetworkingV1IngressClass struct {
	Context *middleware.Context
	Handler ListNetworkingV1IngressClassHandler
}

ListNetworkingV1IngressClass swagger:route GET /apis/networking.k8s.io/v1/ingressclasses networking_v1 listNetworkingV1IngressClass

list or watch objects of kind IngressClass

func NewListNetworkingV1IngressClass

func NewListNetworkingV1IngressClass(ctx *middleware.Context, handler ListNetworkingV1IngressClassHandler) *ListNetworkingV1IngressClass

NewListNetworkingV1IngressClass creates a new http.Handler for the list networking v1 ingress class operation

func (*ListNetworkingV1IngressClass) ServeHTTP

type ListNetworkingV1IngressClassHandler

type ListNetworkingV1IngressClassHandler interface {
	Handle(ListNetworkingV1IngressClassParams) middleware.Responder
}

ListNetworkingV1IngressClassHandler interface for that can handle valid list networking v1 ingress class params

type ListNetworkingV1IngressClassHandlerFunc

type ListNetworkingV1IngressClassHandlerFunc func(ListNetworkingV1IngressClassParams) middleware.Responder

ListNetworkingV1IngressClassHandlerFunc turns a function with the right signature into a list networking v1 ingress class handler

func (ListNetworkingV1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1IngressClassOK

type ListNetworkingV1IngressClassOK struct {

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

ListNetworkingV1IngressClassOK OK

swagger:response listNetworkingV1IngressClassOK

func NewListNetworkingV1IngressClassOK

func NewListNetworkingV1IngressClassOK() *ListNetworkingV1IngressClassOK

NewListNetworkingV1IngressClassOK creates ListNetworkingV1IngressClassOK with default headers values

func (*ListNetworkingV1IngressClassOK) SetPayload

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

func (*ListNetworkingV1IngressClassOK) WithPayload

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

func (*ListNetworkingV1IngressClassOK) WriteResponse

func (o *ListNetworkingV1IngressClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ListNetworkingV1IngressClassParams

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

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

swagger:parameters listNetworkingV1IngressClass

func NewListNetworkingV1IngressClassParams

func NewListNetworkingV1IngressClassParams() ListNetworkingV1IngressClassParams

NewListNetworkingV1IngressClassParams creates a new ListNetworkingV1IngressClassParams object no default values defined in spec.

func (*ListNetworkingV1IngressClassParams) 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 NewListNetworkingV1IngressClassParams() beforehand.

type ListNetworkingV1IngressClassUnauthorized

type ListNetworkingV1IngressClassUnauthorized struct {
}

ListNetworkingV1IngressClassUnauthorized Unauthorized

swagger:response listNetworkingV1IngressClassUnauthorized

func NewListNetworkingV1IngressClassUnauthorized

func NewListNetworkingV1IngressClassUnauthorized() *ListNetworkingV1IngressClassUnauthorized

NewListNetworkingV1IngressClassUnauthorized creates ListNetworkingV1IngressClassUnauthorized with default headers values

func (*ListNetworkingV1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1IngressForAllNamespaces

type ListNetworkingV1IngressForAllNamespaces struct {
	Context *middleware.Context
	Handler ListNetworkingV1IngressForAllNamespacesHandler
}

ListNetworkingV1IngressForAllNamespaces swagger:route GET /apis/networking.k8s.io/v1/ingresses networking_v1 listNetworkingV1IngressForAllNamespaces

list or watch objects of kind Ingress

func NewListNetworkingV1IngressForAllNamespaces

func NewListNetworkingV1IngressForAllNamespaces(ctx *middleware.Context, handler ListNetworkingV1IngressForAllNamespacesHandler) *ListNetworkingV1IngressForAllNamespaces

NewListNetworkingV1IngressForAllNamespaces creates a new http.Handler for the list networking v1 ingress for all namespaces operation

func (*ListNetworkingV1IngressForAllNamespaces) ServeHTTP

type ListNetworkingV1IngressForAllNamespacesHandler

type ListNetworkingV1IngressForAllNamespacesHandler interface {
	Handle(ListNetworkingV1IngressForAllNamespacesParams) middleware.Responder
}

ListNetworkingV1IngressForAllNamespacesHandler interface for that can handle valid list networking v1 ingress for all namespaces params

type ListNetworkingV1IngressForAllNamespacesHandlerFunc

type ListNetworkingV1IngressForAllNamespacesHandlerFunc func(ListNetworkingV1IngressForAllNamespacesParams) middleware.Responder

ListNetworkingV1IngressForAllNamespacesHandlerFunc turns a function with the right signature into a list networking v1 ingress for all namespaces handler

func (ListNetworkingV1IngressForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1IngressForAllNamespacesOK

type ListNetworkingV1IngressForAllNamespacesOK struct {

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

ListNetworkingV1IngressForAllNamespacesOK OK

swagger:response listNetworkingV1IngressForAllNamespacesOK

func NewListNetworkingV1IngressForAllNamespacesOK

func NewListNetworkingV1IngressForAllNamespacesOK() *ListNetworkingV1IngressForAllNamespacesOK

NewListNetworkingV1IngressForAllNamespacesOK creates ListNetworkingV1IngressForAllNamespacesOK with default headers values

func (*ListNetworkingV1IngressForAllNamespacesOK) SetPayload

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

func (*ListNetworkingV1IngressForAllNamespacesOK) WithPayload

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

func (*ListNetworkingV1IngressForAllNamespacesOK) WriteResponse

WriteResponse to the client

type ListNetworkingV1IngressForAllNamespacesParams

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

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

swagger:parameters listNetworkingV1IngressForAllNamespaces

func NewListNetworkingV1IngressForAllNamespacesParams

func NewListNetworkingV1IngressForAllNamespacesParams() ListNetworkingV1IngressForAllNamespacesParams

NewListNetworkingV1IngressForAllNamespacesParams creates a new ListNetworkingV1IngressForAllNamespacesParams object no default values defined in spec.

func (*ListNetworkingV1IngressForAllNamespacesParams) 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 NewListNetworkingV1IngressForAllNamespacesParams() beforehand.

type ListNetworkingV1IngressForAllNamespacesUnauthorized

type ListNetworkingV1IngressForAllNamespacesUnauthorized struct {
}

ListNetworkingV1IngressForAllNamespacesUnauthorized Unauthorized

swagger:response listNetworkingV1IngressForAllNamespacesUnauthorized

func NewListNetworkingV1IngressForAllNamespacesUnauthorized

func NewListNetworkingV1IngressForAllNamespacesUnauthorized() *ListNetworkingV1IngressForAllNamespacesUnauthorized

NewListNetworkingV1IngressForAllNamespacesUnauthorized creates ListNetworkingV1IngressForAllNamespacesUnauthorized with default headers values

func (*ListNetworkingV1IngressForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1NamespacedIngress

type ListNetworkingV1NamespacedIngress struct {
	Context *middleware.Context
	Handler ListNetworkingV1NamespacedIngressHandler
}

ListNetworkingV1NamespacedIngress swagger:route GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses networking_v1 listNetworkingV1NamespacedIngress

list or watch objects of kind Ingress

func NewListNetworkingV1NamespacedIngress

func NewListNetworkingV1NamespacedIngress(ctx *middleware.Context, handler ListNetworkingV1NamespacedIngressHandler) *ListNetworkingV1NamespacedIngress

NewListNetworkingV1NamespacedIngress creates a new http.Handler for the list networking v1 namespaced ingress operation

func (*ListNetworkingV1NamespacedIngress) ServeHTTP

type ListNetworkingV1NamespacedIngressHandler

type ListNetworkingV1NamespacedIngressHandler interface {
	Handle(ListNetworkingV1NamespacedIngressParams) middleware.Responder
}

ListNetworkingV1NamespacedIngressHandler interface for that can handle valid list networking v1 namespaced ingress params

type ListNetworkingV1NamespacedIngressHandlerFunc

type ListNetworkingV1NamespacedIngressHandlerFunc func(ListNetworkingV1NamespacedIngressParams) middleware.Responder

ListNetworkingV1NamespacedIngressHandlerFunc turns a function with the right signature into a list networking v1 namespaced ingress handler

func (ListNetworkingV1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1NamespacedIngressOK

type ListNetworkingV1NamespacedIngressOK struct {

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

ListNetworkingV1NamespacedIngressOK OK

swagger:response listNetworkingV1NamespacedIngressOK

func NewListNetworkingV1NamespacedIngressOK

func NewListNetworkingV1NamespacedIngressOK() *ListNetworkingV1NamespacedIngressOK

NewListNetworkingV1NamespacedIngressOK creates ListNetworkingV1NamespacedIngressOK with default headers values

func (*ListNetworkingV1NamespacedIngressOK) SetPayload

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

func (*ListNetworkingV1NamespacedIngressOK) WithPayload

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

func (*ListNetworkingV1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ListNetworkingV1NamespacedIngressParams

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

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

swagger:parameters listNetworkingV1NamespacedIngress

func NewListNetworkingV1NamespacedIngressParams

func NewListNetworkingV1NamespacedIngressParams() ListNetworkingV1NamespacedIngressParams

NewListNetworkingV1NamespacedIngressParams creates a new ListNetworkingV1NamespacedIngressParams object no default values defined in spec.

func (*ListNetworkingV1NamespacedIngressParams) 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 NewListNetworkingV1NamespacedIngressParams() beforehand.

type ListNetworkingV1NamespacedIngressUnauthorized

type ListNetworkingV1NamespacedIngressUnauthorized struct {
}

ListNetworkingV1NamespacedIngressUnauthorized Unauthorized

swagger:response listNetworkingV1NamespacedIngressUnauthorized

func NewListNetworkingV1NamespacedIngressUnauthorized

func NewListNetworkingV1NamespacedIngressUnauthorized() *ListNetworkingV1NamespacedIngressUnauthorized

NewListNetworkingV1NamespacedIngressUnauthorized creates ListNetworkingV1NamespacedIngressUnauthorized with default headers values

func (*ListNetworkingV1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1NamespacedNetworkPolicy

type ListNetworkingV1NamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler ListNetworkingV1NamespacedNetworkPolicyHandler
}

ListNetworkingV1NamespacedNetworkPolicy swagger:route GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies networking_v1 listNetworkingV1NamespacedNetworkPolicy

list or watch objects of kind NetworkPolicy

func NewListNetworkingV1NamespacedNetworkPolicy

func NewListNetworkingV1NamespacedNetworkPolicy(ctx *middleware.Context, handler ListNetworkingV1NamespacedNetworkPolicyHandler) *ListNetworkingV1NamespacedNetworkPolicy

NewListNetworkingV1NamespacedNetworkPolicy creates a new http.Handler for the list networking v1 namespaced network policy operation

func (*ListNetworkingV1NamespacedNetworkPolicy) ServeHTTP

type ListNetworkingV1NamespacedNetworkPolicyHandler

type ListNetworkingV1NamespacedNetworkPolicyHandler interface {
	Handle(ListNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder
}

ListNetworkingV1NamespacedNetworkPolicyHandler interface for that can handle valid list networking v1 namespaced network policy params

type ListNetworkingV1NamespacedNetworkPolicyHandlerFunc

type ListNetworkingV1NamespacedNetworkPolicyHandlerFunc func(ListNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder

ListNetworkingV1NamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a list networking v1 namespaced network policy handler

func (ListNetworkingV1NamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1NamespacedNetworkPolicyOK

type ListNetworkingV1NamespacedNetworkPolicyOK struct {

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

ListNetworkingV1NamespacedNetworkPolicyOK OK

swagger:response listNetworkingV1NamespacedNetworkPolicyOK

func NewListNetworkingV1NamespacedNetworkPolicyOK

func NewListNetworkingV1NamespacedNetworkPolicyOK() *ListNetworkingV1NamespacedNetworkPolicyOK

NewListNetworkingV1NamespacedNetworkPolicyOK creates ListNetworkingV1NamespacedNetworkPolicyOK with default headers values

func (*ListNetworkingV1NamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the list networking v1 namespaced network policy o k response

func (*ListNetworkingV1NamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the list networking v1 namespaced network policy o k response

func (*ListNetworkingV1NamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type ListNetworkingV1NamespacedNetworkPolicyParams

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

ListNetworkingV1NamespacedNetworkPolicyParams contains all the bound params for the list networking v1 namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters listNetworkingV1NamespacedNetworkPolicy

func NewListNetworkingV1NamespacedNetworkPolicyParams

func NewListNetworkingV1NamespacedNetworkPolicyParams() ListNetworkingV1NamespacedNetworkPolicyParams

NewListNetworkingV1NamespacedNetworkPolicyParams creates a new ListNetworkingV1NamespacedNetworkPolicyParams object no default values defined in spec.

func (*ListNetworkingV1NamespacedNetworkPolicyParams) 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 NewListNetworkingV1NamespacedNetworkPolicyParams() beforehand.

type ListNetworkingV1NamespacedNetworkPolicyUnauthorized

type ListNetworkingV1NamespacedNetworkPolicyUnauthorized struct {
}

ListNetworkingV1NamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response listNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewListNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewListNetworkingV1NamespacedNetworkPolicyUnauthorized() *ListNetworkingV1NamespacedNetworkPolicyUnauthorized

NewListNetworkingV1NamespacedNetworkPolicyUnauthorized creates ListNetworkingV1NamespacedNetworkPolicyUnauthorized with default headers values

func (*ListNetworkingV1NamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type ListNetworkingV1NetworkPolicyForAllNamespaces

type ListNetworkingV1NetworkPolicyForAllNamespaces struct {
	Context *middleware.Context
	Handler ListNetworkingV1NetworkPolicyForAllNamespacesHandler
}

ListNetworkingV1NetworkPolicyForAllNamespaces swagger:route GET /apis/networking.k8s.io/v1/networkpolicies networking_v1 listNetworkingV1NetworkPolicyForAllNamespaces

list or watch objects of kind NetworkPolicy

func NewListNetworkingV1NetworkPolicyForAllNamespaces

NewListNetworkingV1NetworkPolicyForAllNamespaces creates a new http.Handler for the list networking v1 network policy for all namespaces operation

func (*ListNetworkingV1NetworkPolicyForAllNamespaces) ServeHTTP

type ListNetworkingV1NetworkPolicyForAllNamespacesHandler

type ListNetworkingV1NetworkPolicyForAllNamespacesHandler interface {
	Handle(ListNetworkingV1NetworkPolicyForAllNamespacesParams) middleware.Responder
}

ListNetworkingV1NetworkPolicyForAllNamespacesHandler interface for that can handle valid list networking v1 network policy for all namespaces params

type ListNetworkingV1NetworkPolicyForAllNamespacesHandlerFunc

type ListNetworkingV1NetworkPolicyForAllNamespacesHandlerFunc func(ListNetworkingV1NetworkPolicyForAllNamespacesParams) middleware.Responder

ListNetworkingV1NetworkPolicyForAllNamespacesHandlerFunc turns a function with the right signature into a list networking v1 network policy for all namespaces handler

func (ListNetworkingV1NetworkPolicyForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type ListNetworkingV1NetworkPolicyForAllNamespacesOK

type ListNetworkingV1NetworkPolicyForAllNamespacesOK struct {

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

ListNetworkingV1NetworkPolicyForAllNamespacesOK OK

swagger:response listNetworkingV1NetworkPolicyForAllNamespacesOK

func NewListNetworkingV1NetworkPolicyForAllNamespacesOK

func NewListNetworkingV1NetworkPolicyForAllNamespacesOK() *ListNetworkingV1NetworkPolicyForAllNamespacesOK

NewListNetworkingV1NetworkPolicyForAllNamespacesOK creates ListNetworkingV1NetworkPolicyForAllNamespacesOK with default headers values

func (*ListNetworkingV1NetworkPolicyForAllNamespacesOK) SetPayload

SetPayload sets the payload to the list networking v1 network policy for all namespaces o k response

func (*ListNetworkingV1NetworkPolicyForAllNamespacesOK) WithPayload

WithPayload adds the payload to the list networking v1 network policy for all namespaces o k response

func (*ListNetworkingV1NetworkPolicyForAllNamespacesOK) WriteResponse

WriteResponse to the client

type ListNetworkingV1NetworkPolicyForAllNamespacesParams

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

ListNetworkingV1NetworkPolicyForAllNamespacesParams contains all the bound params for the list networking v1 network policy for all namespaces operation typically these are obtained from a http.Request

swagger:parameters listNetworkingV1NetworkPolicyForAllNamespaces

func NewListNetworkingV1NetworkPolicyForAllNamespacesParams

func NewListNetworkingV1NetworkPolicyForAllNamespacesParams() ListNetworkingV1NetworkPolicyForAllNamespacesParams

NewListNetworkingV1NetworkPolicyForAllNamespacesParams creates a new ListNetworkingV1NetworkPolicyForAllNamespacesParams object no default values defined in spec.

func (*ListNetworkingV1NetworkPolicyForAllNamespacesParams) 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 NewListNetworkingV1NetworkPolicyForAllNamespacesParams() beforehand.

type ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized

type ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized struct {
}

ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized Unauthorized

swagger:response listNetworkingV1NetworkPolicyForAllNamespacesUnauthorized

func NewListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized

func NewListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized() *ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized

NewListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized creates ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized with default headers values

func (*ListNetworkingV1NetworkPolicyForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type PatchNetworkingV1IngressClass

type PatchNetworkingV1IngressClass struct {
	Context *middleware.Context
	Handler PatchNetworkingV1IngressClassHandler
}

PatchNetworkingV1IngressClass swagger:route PATCH /apis/networking.k8s.io/v1/ingressclasses/{name} networking_v1 patchNetworkingV1IngressClass

partially update the specified IngressClass

func NewPatchNetworkingV1IngressClass

func NewPatchNetworkingV1IngressClass(ctx *middleware.Context, handler PatchNetworkingV1IngressClassHandler) *PatchNetworkingV1IngressClass

NewPatchNetworkingV1IngressClass creates a new http.Handler for the patch networking v1 ingress class operation

func (*PatchNetworkingV1IngressClass) ServeHTTP

type PatchNetworkingV1IngressClassHandler

type PatchNetworkingV1IngressClassHandler interface {
	Handle(PatchNetworkingV1IngressClassParams) middleware.Responder
}

PatchNetworkingV1IngressClassHandler interface for that can handle valid patch networking v1 ingress class params

type PatchNetworkingV1IngressClassHandlerFunc

type PatchNetworkingV1IngressClassHandlerFunc func(PatchNetworkingV1IngressClassParams) middleware.Responder

PatchNetworkingV1IngressClassHandlerFunc turns a function with the right signature into a patch networking v1 ingress class handler

func (PatchNetworkingV1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type PatchNetworkingV1IngressClassOK

type PatchNetworkingV1IngressClassOK struct {

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

PatchNetworkingV1IngressClassOK OK

swagger:response patchNetworkingV1IngressClassOK

func NewPatchNetworkingV1IngressClassOK

func NewPatchNetworkingV1IngressClassOK() *PatchNetworkingV1IngressClassOK

NewPatchNetworkingV1IngressClassOK creates PatchNetworkingV1IngressClassOK with default headers values

func (*PatchNetworkingV1IngressClassOK) SetPayload

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

func (*PatchNetworkingV1IngressClassOK) WithPayload

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

func (*PatchNetworkingV1IngressClassOK) WriteResponse

func (o *PatchNetworkingV1IngressClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type PatchNetworkingV1IngressClassParams

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

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

swagger:parameters patchNetworkingV1IngressClass

func NewPatchNetworkingV1IngressClassParams

func NewPatchNetworkingV1IngressClassParams() PatchNetworkingV1IngressClassParams

NewPatchNetworkingV1IngressClassParams creates a new PatchNetworkingV1IngressClassParams object no default values defined in spec.

func (*PatchNetworkingV1IngressClassParams) 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 NewPatchNetworkingV1IngressClassParams() beforehand.

type PatchNetworkingV1IngressClassUnauthorized

type PatchNetworkingV1IngressClassUnauthorized struct {
}

PatchNetworkingV1IngressClassUnauthorized Unauthorized

swagger:response patchNetworkingV1IngressClassUnauthorized

func NewPatchNetworkingV1IngressClassUnauthorized

func NewPatchNetworkingV1IngressClassUnauthorized() *PatchNetworkingV1IngressClassUnauthorized

NewPatchNetworkingV1IngressClassUnauthorized creates PatchNetworkingV1IngressClassUnauthorized with default headers values

func (*PatchNetworkingV1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type PatchNetworkingV1NamespacedIngress

type PatchNetworkingV1NamespacedIngress struct {
	Context *middleware.Context
	Handler PatchNetworkingV1NamespacedIngressHandler
}

PatchNetworkingV1NamespacedIngress swagger:route PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name} networking_v1 patchNetworkingV1NamespacedIngress

partially update the specified Ingress

func NewPatchNetworkingV1NamespacedIngress

func NewPatchNetworkingV1NamespacedIngress(ctx *middleware.Context, handler PatchNetworkingV1NamespacedIngressHandler) *PatchNetworkingV1NamespacedIngress

NewPatchNetworkingV1NamespacedIngress creates a new http.Handler for the patch networking v1 namespaced ingress operation

func (*PatchNetworkingV1NamespacedIngress) ServeHTTP

type PatchNetworkingV1NamespacedIngressHandler

type PatchNetworkingV1NamespacedIngressHandler interface {
	Handle(PatchNetworkingV1NamespacedIngressParams) middleware.Responder
}

PatchNetworkingV1NamespacedIngressHandler interface for that can handle valid patch networking v1 namespaced ingress params

type PatchNetworkingV1NamespacedIngressHandlerFunc

type PatchNetworkingV1NamespacedIngressHandlerFunc func(PatchNetworkingV1NamespacedIngressParams) middleware.Responder

PatchNetworkingV1NamespacedIngressHandlerFunc turns a function with the right signature into a patch networking v1 namespaced ingress handler

func (PatchNetworkingV1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type PatchNetworkingV1NamespacedIngressOK

type PatchNetworkingV1NamespacedIngressOK struct {

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

PatchNetworkingV1NamespacedIngressOK OK

swagger:response patchNetworkingV1NamespacedIngressOK

func NewPatchNetworkingV1NamespacedIngressOK

func NewPatchNetworkingV1NamespacedIngressOK() *PatchNetworkingV1NamespacedIngressOK

NewPatchNetworkingV1NamespacedIngressOK creates PatchNetworkingV1NamespacedIngressOK with default headers values

func (*PatchNetworkingV1NamespacedIngressOK) SetPayload

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

func (*PatchNetworkingV1NamespacedIngressOK) WithPayload

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

func (*PatchNetworkingV1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type PatchNetworkingV1NamespacedIngressParams

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

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

swagger:parameters patchNetworkingV1NamespacedIngress

func NewPatchNetworkingV1NamespacedIngressParams

func NewPatchNetworkingV1NamespacedIngressParams() PatchNetworkingV1NamespacedIngressParams

NewPatchNetworkingV1NamespacedIngressParams creates a new PatchNetworkingV1NamespacedIngressParams object no default values defined in spec.

func (*PatchNetworkingV1NamespacedIngressParams) 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 NewPatchNetworkingV1NamespacedIngressParams() beforehand.

type PatchNetworkingV1NamespacedIngressStatus

type PatchNetworkingV1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler PatchNetworkingV1NamespacedIngressStatusHandler
}

PatchNetworkingV1NamespacedIngressStatus swagger:route PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status networking_v1 patchNetworkingV1NamespacedIngressStatus

partially update status of the specified Ingress

func NewPatchNetworkingV1NamespacedIngressStatus

func NewPatchNetworkingV1NamespacedIngressStatus(ctx *middleware.Context, handler PatchNetworkingV1NamespacedIngressStatusHandler) *PatchNetworkingV1NamespacedIngressStatus

NewPatchNetworkingV1NamespacedIngressStatus creates a new http.Handler for the patch networking v1 namespaced ingress status operation

func (*PatchNetworkingV1NamespacedIngressStatus) ServeHTTP

type PatchNetworkingV1NamespacedIngressStatusHandler

type PatchNetworkingV1NamespacedIngressStatusHandler interface {
	Handle(PatchNetworkingV1NamespacedIngressStatusParams) middleware.Responder
}

PatchNetworkingV1NamespacedIngressStatusHandler interface for that can handle valid patch networking v1 namespaced ingress status params

type PatchNetworkingV1NamespacedIngressStatusHandlerFunc

type PatchNetworkingV1NamespacedIngressStatusHandlerFunc func(PatchNetworkingV1NamespacedIngressStatusParams) middleware.Responder

PatchNetworkingV1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a patch networking v1 namespaced ingress status handler

func (PatchNetworkingV1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type PatchNetworkingV1NamespacedIngressStatusOK

type PatchNetworkingV1NamespacedIngressStatusOK struct {

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

PatchNetworkingV1NamespacedIngressStatusOK OK

swagger:response patchNetworkingV1NamespacedIngressStatusOK

func NewPatchNetworkingV1NamespacedIngressStatusOK

func NewPatchNetworkingV1NamespacedIngressStatusOK() *PatchNetworkingV1NamespacedIngressStatusOK

NewPatchNetworkingV1NamespacedIngressStatusOK creates PatchNetworkingV1NamespacedIngressStatusOK with default headers values

func (*PatchNetworkingV1NamespacedIngressStatusOK) SetPayload

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

func (*PatchNetworkingV1NamespacedIngressStatusOK) WithPayload

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

func (*PatchNetworkingV1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type PatchNetworkingV1NamespacedIngressStatusParams

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

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

swagger:parameters patchNetworkingV1NamespacedIngressStatus

func NewPatchNetworkingV1NamespacedIngressStatusParams

func NewPatchNetworkingV1NamespacedIngressStatusParams() PatchNetworkingV1NamespacedIngressStatusParams

NewPatchNetworkingV1NamespacedIngressStatusParams creates a new PatchNetworkingV1NamespacedIngressStatusParams object no default values defined in spec.

func (*PatchNetworkingV1NamespacedIngressStatusParams) 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 NewPatchNetworkingV1NamespacedIngressStatusParams() beforehand.

type PatchNetworkingV1NamespacedIngressStatusUnauthorized

type PatchNetworkingV1NamespacedIngressStatusUnauthorized struct {
}

PatchNetworkingV1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response patchNetworkingV1NamespacedIngressStatusUnauthorized

func NewPatchNetworkingV1NamespacedIngressStatusUnauthorized

func NewPatchNetworkingV1NamespacedIngressStatusUnauthorized() *PatchNetworkingV1NamespacedIngressStatusUnauthorized

NewPatchNetworkingV1NamespacedIngressStatusUnauthorized creates PatchNetworkingV1NamespacedIngressStatusUnauthorized with default headers values

func (*PatchNetworkingV1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type PatchNetworkingV1NamespacedIngressUnauthorized

type PatchNetworkingV1NamespacedIngressUnauthorized struct {
}

PatchNetworkingV1NamespacedIngressUnauthorized Unauthorized

swagger:response patchNetworkingV1NamespacedIngressUnauthorized

func NewPatchNetworkingV1NamespacedIngressUnauthorized

func NewPatchNetworkingV1NamespacedIngressUnauthorized() *PatchNetworkingV1NamespacedIngressUnauthorized

NewPatchNetworkingV1NamespacedIngressUnauthorized creates PatchNetworkingV1NamespacedIngressUnauthorized with default headers values

func (*PatchNetworkingV1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type PatchNetworkingV1NamespacedNetworkPolicy

type PatchNetworkingV1NamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler PatchNetworkingV1NamespacedNetworkPolicyHandler
}

PatchNetworkingV1NamespacedNetworkPolicy swagger:route PATCH /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name} networking_v1 patchNetworkingV1NamespacedNetworkPolicy

partially update the specified NetworkPolicy

func NewPatchNetworkingV1NamespacedNetworkPolicy

func NewPatchNetworkingV1NamespacedNetworkPolicy(ctx *middleware.Context, handler PatchNetworkingV1NamespacedNetworkPolicyHandler) *PatchNetworkingV1NamespacedNetworkPolicy

NewPatchNetworkingV1NamespacedNetworkPolicy creates a new http.Handler for the patch networking v1 namespaced network policy operation

func (*PatchNetworkingV1NamespacedNetworkPolicy) ServeHTTP

type PatchNetworkingV1NamespacedNetworkPolicyHandler

type PatchNetworkingV1NamespacedNetworkPolicyHandler interface {
	Handle(PatchNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder
}

PatchNetworkingV1NamespacedNetworkPolicyHandler interface for that can handle valid patch networking v1 namespaced network policy params

type PatchNetworkingV1NamespacedNetworkPolicyHandlerFunc

type PatchNetworkingV1NamespacedNetworkPolicyHandlerFunc func(PatchNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder

PatchNetworkingV1NamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a patch networking v1 namespaced network policy handler

func (PatchNetworkingV1NamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type PatchNetworkingV1NamespacedNetworkPolicyOK

type PatchNetworkingV1NamespacedNetworkPolicyOK struct {

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

PatchNetworkingV1NamespacedNetworkPolicyOK OK

swagger:response patchNetworkingV1NamespacedNetworkPolicyOK

func NewPatchNetworkingV1NamespacedNetworkPolicyOK

func NewPatchNetworkingV1NamespacedNetworkPolicyOK() *PatchNetworkingV1NamespacedNetworkPolicyOK

NewPatchNetworkingV1NamespacedNetworkPolicyOK creates PatchNetworkingV1NamespacedNetworkPolicyOK with default headers values

func (*PatchNetworkingV1NamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the patch networking v1 namespaced network policy o k response

func (*PatchNetworkingV1NamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the patch networking v1 namespaced network policy o k response

func (*PatchNetworkingV1NamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type PatchNetworkingV1NamespacedNetworkPolicyParams

type PatchNetworkingV1NamespacedNetworkPolicyParams 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 NetworkPolicy
	  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
}

PatchNetworkingV1NamespacedNetworkPolicyParams contains all the bound params for the patch networking v1 namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters patchNetworkingV1NamespacedNetworkPolicy

func NewPatchNetworkingV1NamespacedNetworkPolicyParams

func NewPatchNetworkingV1NamespacedNetworkPolicyParams() PatchNetworkingV1NamespacedNetworkPolicyParams

NewPatchNetworkingV1NamespacedNetworkPolicyParams creates a new PatchNetworkingV1NamespacedNetworkPolicyParams object no default values defined in spec.

func (*PatchNetworkingV1NamespacedNetworkPolicyParams) 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 NewPatchNetworkingV1NamespacedNetworkPolicyParams() beforehand.

type PatchNetworkingV1NamespacedNetworkPolicyUnauthorized

type PatchNetworkingV1NamespacedNetworkPolicyUnauthorized struct {
}

PatchNetworkingV1NamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response patchNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewPatchNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewPatchNetworkingV1NamespacedNetworkPolicyUnauthorized() *PatchNetworkingV1NamespacedNetworkPolicyUnauthorized

NewPatchNetworkingV1NamespacedNetworkPolicyUnauthorized creates PatchNetworkingV1NamespacedNetworkPolicyUnauthorized with default headers values

func (*PatchNetworkingV1NamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type ReadNetworkingV1IngressClass

type ReadNetworkingV1IngressClass struct {
	Context *middleware.Context
	Handler ReadNetworkingV1IngressClassHandler
}

ReadNetworkingV1IngressClass swagger:route GET /apis/networking.k8s.io/v1/ingressclasses/{name} networking_v1 readNetworkingV1IngressClass

read the specified IngressClass

func NewReadNetworkingV1IngressClass

func NewReadNetworkingV1IngressClass(ctx *middleware.Context, handler ReadNetworkingV1IngressClassHandler) *ReadNetworkingV1IngressClass

NewReadNetworkingV1IngressClass creates a new http.Handler for the read networking v1 ingress class operation

func (*ReadNetworkingV1IngressClass) ServeHTTP

type ReadNetworkingV1IngressClassHandler

type ReadNetworkingV1IngressClassHandler interface {
	Handle(ReadNetworkingV1IngressClassParams) middleware.Responder
}

ReadNetworkingV1IngressClassHandler interface for that can handle valid read networking v1 ingress class params

type ReadNetworkingV1IngressClassHandlerFunc

type ReadNetworkingV1IngressClassHandlerFunc func(ReadNetworkingV1IngressClassParams) middleware.Responder

ReadNetworkingV1IngressClassHandlerFunc turns a function with the right signature into a read networking v1 ingress class handler

func (ReadNetworkingV1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type ReadNetworkingV1IngressClassOK

type ReadNetworkingV1IngressClassOK struct {

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

ReadNetworkingV1IngressClassOK OK

swagger:response readNetworkingV1IngressClassOK

func NewReadNetworkingV1IngressClassOK

func NewReadNetworkingV1IngressClassOK() *ReadNetworkingV1IngressClassOK

NewReadNetworkingV1IngressClassOK creates ReadNetworkingV1IngressClassOK with default headers values

func (*ReadNetworkingV1IngressClassOK) SetPayload

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

func (*ReadNetworkingV1IngressClassOK) WithPayload

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

func (*ReadNetworkingV1IngressClassOK) WriteResponse

func (o *ReadNetworkingV1IngressClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReadNetworkingV1IngressClassParams

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

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

swagger:parameters readNetworkingV1IngressClass

func NewReadNetworkingV1IngressClassParams

func NewReadNetworkingV1IngressClassParams() ReadNetworkingV1IngressClassParams

NewReadNetworkingV1IngressClassParams creates a new ReadNetworkingV1IngressClassParams object no default values defined in spec.

func (*ReadNetworkingV1IngressClassParams) 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 NewReadNetworkingV1IngressClassParams() beforehand.

type ReadNetworkingV1IngressClassUnauthorized

type ReadNetworkingV1IngressClassUnauthorized struct {
}

ReadNetworkingV1IngressClassUnauthorized Unauthorized

swagger:response readNetworkingV1IngressClassUnauthorized

func NewReadNetworkingV1IngressClassUnauthorized

func NewReadNetworkingV1IngressClassUnauthorized() *ReadNetworkingV1IngressClassUnauthorized

NewReadNetworkingV1IngressClassUnauthorized creates ReadNetworkingV1IngressClassUnauthorized with default headers values

func (*ReadNetworkingV1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type ReadNetworkingV1NamespacedIngress

type ReadNetworkingV1NamespacedIngress struct {
	Context *middleware.Context
	Handler ReadNetworkingV1NamespacedIngressHandler
}

ReadNetworkingV1NamespacedIngress swagger:route GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name} networking_v1 readNetworkingV1NamespacedIngress

read the specified Ingress

func NewReadNetworkingV1NamespacedIngress

func NewReadNetworkingV1NamespacedIngress(ctx *middleware.Context, handler ReadNetworkingV1NamespacedIngressHandler) *ReadNetworkingV1NamespacedIngress

NewReadNetworkingV1NamespacedIngress creates a new http.Handler for the read networking v1 namespaced ingress operation

func (*ReadNetworkingV1NamespacedIngress) ServeHTTP

type ReadNetworkingV1NamespacedIngressHandler

type ReadNetworkingV1NamespacedIngressHandler interface {
	Handle(ReadNetworkingV1NamespacedIngressParams) middleware.Responder
}

ReadNetworkingV1NamespacedIngressHandler interface for that can handle valid read networking v1 namespaced ingress params

type ReadNetworkingV1NamespacedIngressHandlerFunc

type ReadNetworkingV1NamespacedIngressHandlerFunc func(ReadNetworkingV1NamespacedIngressParams) middleware.Responder

ReadNetworkingV1NamespacedIngressHandlerFunc turns a function with the right signature into a read networking v1 namespaced ingress handler

func (ReadNetworkingV1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ReadNetworkingV1NamespacedIngressOK

type ReadNetworkingV1NamespacedIngressOK struct {

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

ReadNetworkingV1NamespacedIngressOK OK

swagger:response readNetworkingV1NamespacedIngressOK

func NewReadNetworkingV1NamespacedIngressOK

func NewReadNetworkingV1NamespacedIngressOK() *ReadNetworkingV1NamespacedIngressOK

NewReadNetworkingV1NamespacedIngressOK creates ReadNetworkingV1NamespacedIngressOK with default headers values

func (*ReadNetworkingV1NamespacedIngressOK) SetPayload

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

func (*ReadNetworkingV1NamespacedIngressOK) WithPayload

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

func (*ReadNetworkingV1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ReadNetworkingV1NamespacedIngressParams

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

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

swagger:parameters readNetworkingV1NamespacedIngress

func NewReadNetworkingV1NamespacedIngressParams

func NewReadNetworkingV1NamespacedIngressParams() ReadNetworkingV1NamespacedIngressParams

NewReadNetworkingV1NamespacedIngressParams creates a new ReadNetworkingV1NamespacedIngressParams object no default values defined in spec.

func (*ReadNetworkingV1NamespacedIngressParams) 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 NewReadNetworkingV1NamespacedIngressParams() beforehand.

type ReadNetworkingV1NamespacedIngressStatus

type ReadNetworkingV1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler ReadNetworkingV1NamespacedIngressStatusHandler
}

ReadNetworkingV1NamespacedIngressStatus swagger:route GET /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status networking_v1 readNetworkingV1NamespacedIngressStatus

read status of the specified Ingress

func NewReadNetworkingV1NamespacedIngressStatus

func NewReadNetworkingV1NamespacedIngressStatus(ctx *middleware.Context, handler ReadNetworkingV1NamespacedIngressStatusHandler) *ReadNetworkingV1NamespacedIngressStatus

NewReadNetworkingV1NamespacedIngressStatus creates a new http.Handler for the read networking v1 namespaced ingress status operation

func (*ReadNetworkingV1NamespacedIngressStatus) ServeHTTP

type ReadNetworkingV1NamespacedIngressStatusHandler

type ReadNetworkingV1NamespacedIngressStatusHandler interface {
	Handle(ReadNetworkingV1NamespacedIngressStatusParams) middleware.Responder
}

ReadNetworkingV1NamespacedIngressStatusHandler interface for that can handle valid read networking v1 namespaced ingress status params

type ReadNetworkingV1NamespacedIngressStatusHandlerFunc

type ReadNetworkingV1NamespacedIngressStatusHandlerFunc func(ReadNetworkingV1NamespacedIngressStatusParams) middleware.Responder

ReadNetworkingV1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a read networking v1 namespaced ingress status handler

func (ReadNetworkingV1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReadNetworkingV1NamespacedIngressStatusOK

type ReadNetworkingV1NamespacedIngressStatusOK struct {

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

ReadNetworkingV1NamespacedIngressStatusOK OK

swagger:response readNetworkingV1NamespacedIngressStatusOK

func NewReadNetworkingV1NamespacedIngressStatusOK

func NewReadNetworkingV1NamespacedIngressStatusOK() *ReadNetworkingV1NamespacedIngressStatusOK

NewReadNetworkingV1NamespacedIngressStatusOK creates ReadNetworkingV1NamespacedIngressStatusOK with default headers values

func (*ReadNetworkingV1NamespacedIngressStatusOK) SetPayload

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

func (*ReadNetworkingV1NamespacedIngressStatusOK) WithPayload

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

func (*ReadNetworkingV1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type ReadNetworkingV1NamespacedIngressStatusParams

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

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

swagger:parameters readNetworkingV1NamespacedIngressStatus

func NewReadNetworkingV1NamespacedIngressStatusParams

func NewReadNetworkingV1NamespacedIngressStatusParams() ReadNetworkingV1NamespacedIngressStatusParams

NewReadNetworkingV1NamespacedIngressStatusParams creates a new ReadNetworkingV1NamespacedIngressStatusParams object no default values defined in spec.

func (*ReadNetworkingV1NamespacedIngressStatusParams) 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 NewReadNetworkingV1NamespacedIngressStatusParams() beforehand.

type ReadNetworkingV1NamespacedIngressStatusUnauthorized

type ReadNetworkingV1NamespacedIngressStatusUnauthorized struct {
}

ReadNetworkingV1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response readNetworkingV1NamespacedIngressStatusUnauthorized

func NewReadNetworkingV1NamespacedIngressStatusUnauthorized

func NewReadNetworkingV1NamespacedIngressStatusUnauthorized() *ReadNetworkingV1NamespacedIngressStatusUnauthorized

NewReadNetworkingV1NamespacedIngressStatusUnauthorized creates ReadNetworkingV1NamespacedIngressStatusUnauthorized with default headers values

func (*ReadNetworkingV1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReadNetworkingV1NamespacedIngressUnauthorized

type ReadNetworkingV1NamespacedIngressUnauthorized struct {
}

ReadNetworkingV1NamespacedIngressUnauthorized Unauthorized

swagger:response readNetworkingV1NamespacedIngressUnauthorized

func NewReadNetworkingV1NamespacedIngressUnauthorized

func NewReadNetworkingV1NamespacedIngressUnauthorized() *ReadNetworkingV1NamespacedIngressUnauthorized

NewReadNetworkingV1NamespacedIngressUnauthorized creates ReadNetworkingV1NamespacedIngressUnauthorized with default headers values

func (*ReadNetworkingV1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type ReadNetworkingV1NamespacedNetworkPolicy

type ReadNetworkingV1NamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler ReadNetworkingV1NamespacedNetworkPolicyHandler
}

ReadNetworkingV1NamespacedNetworkPolicy swagger:route GET /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name} networking_v1 readNetworkingV1NamespacedNetworkPolicy

read the specified NetworkPolicy

func NewReadNetworkingV1NamespacedNetworkPolicy

func NewReadNetworkingV1NamespacedNetworkPolicy(ctx *middleware.Context, handler ReadNetworkingV1NamespacedNetworkPolicyHandler) *ReadNetworkingV1NamespacedNetworkPolicy

NewReadNetworkingV1NamespacedNetworkPolicy creates a new http.Handler for the read networking v1 namespaced network policy operation

func (*ReadNetworkingV1NamespacedNetworkPolicy) ServeHTTP

type ReadNetworkingV1NamespacedNetworkPolicyHandler

type ReadNetworkingV1NamespacedNetworkPolicyHandler interface {
	Handle(ReadNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder
}

ReadNetworkingV1NamespacedNetworkPolicyHandler interface for that can handle valid read networking v1 namespaced network policy params

type ReadNetworkingV1NamespacedNetworkPolicyHandlerFunc

type ReadNetworkingV1NamespacedNetworkPolicyHandlerFunc func(ReadNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder

ReadNetworkingV1NamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a read networking v1 namespaced network policy handler

func (ReadNetworkingV1NamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type ReadNetworkingV1NamespacedNetworkPolicyOK

type ReadNetworkingV1NamespacedNetworkPolicyOK struct {

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

ReadNetworkingV1NamespacedNetworkPolicyOK OK

swagger:response readNetworkingV1NamespacedNetworkPolicyOK

func NewReadNetworkingV1NamespacedNetworkPolicyOK

func NewReadNetworkingV1NamespacedNetworkPolicyOK() *ReadNetworkingV1NamespacedNetworkPolicyOK

NewReadNetworkingV1NamespacedNetworkPolicyOK creates ReadNetworkingV1NamespacedNetworkPolicyOK with default headers values

func (*ReadNetworkingV1NamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the read networking v1 namespaced network policy o k response

func (*ReadNetworkingV1NamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the read networking v1 namespaced network policy o k response

func (*ReadNetworkingV1NamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type ReadNetworkingV1NamespacedNetworkPolicyParams

type ReadNetworkingV1NamespacedNetworkPolicyParams 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 NetworkPolicy
	  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
}

ReadNetworkingV1NamespacedNetworkPolicyParams contains all the bound params for the read networking v1 namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters readNetworkingV1NamespacedNetworkPolicy

func NewReadNetworkingV1NamespacedNetworkPolicyParams

func NewReadNetworkingV1NamespacedNetworkPolicyParams() ReadNetworkingV1NamespacedNetworkPolicyParams

NewReadNetworkingV1NamespacedNetworkPolicyParams creates a new ReadNetworkingV1NamespacedNetworkPolicyParams object no default values defined in spec.

func (*ReadNetworkingV1NamespacedNetworkPolicyParams) 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 NewReadNetworkingV1NamespacedNetworkPolicyParams() beforehand.

type ReadNetworkingV1NamespacedNetworkPolicyUnauthorized

type ReadNetworkingV1NamespacedNetworkPolicyUnauthorized struct {
}

ReadNetworkingV1NamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response readNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewReadNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewReadNetworkingV1NamespacedNetworkPolicyUnauthorized() *ReadNetworkingV1NamespacedNetworkPolicyUnauthorized

NewReadNetworkingV1NamespacedNetworkPolicyUnauthorized creates ReadNetworkingV1NamespacedNetworkPolicyUnauthorized with default headers values

func (*ReadNetworkingV1NamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1IngressClass

type ReplaceNetworkingV1IngressClass struct {
	Context *middleware.Context
	Handler ReplaceNetworkingV1IngressClassHandler
}

ReplaceNetworkingV1IngressClass swagger:route PUT /apis/networking.k8s.io/v1/ingressclasses/{name} networking_v1 replaceNetworkingV1IngressClass

replace the specified IngressClass

func NewReplaceNetworkingV1IngressClass

func NewReplaceNetworkingV1IngressClass(ctx *middleware.Context, handler ReplaceNetworkingV1IngressClassHandler) *ReplaceNetworkingV1IngressClass

NewReplaceNetworkingV1IngressClass creates a new http.Handler for the replace networking v1 ingress class operation

func (*ReplaceNetworkingV1IngressClass) ServeHTTP

type ReplaceNetworkingV1IngressClassCreated

type ReplaceNetworkingV1IngressClassCreated struct {

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

ReplaceNetworkingV1IngressClassCreated Created

swagger:response replaceNetworkingV1IngressClassCreated

func NewReplaceNetworkingV1IngressClassCreated

func NewReplaceNetworkingV1IngressClassCreated() *ReplaceNetworkingV1IngressClassCreated

NewReplaceNetworkingV1IngressClassCreated creates ReplaceNetworkingV1IngressClassCreated with default headers values

func (*ReplaceNetworkingV1IngressClassCreated) SetPayload

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

func (*ReplaceNetworkingV1IngressClassCreated) WithPayload

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

func (*ReplaceNetworkingV1IngressClassCreated) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1IngressClassHandler

type ReplaceNetworkingV1IngressClassHandler interface {
	Handle(ReplaceNetworkingV1IngressClassParams) middleware.Responder
}

ReplaceNetworkingV1IngressClassHandler interface for that can handle valid replace networking v1 ingress class params

type ReplaceNetworkingV1IngressClassHandlerFunc

type ReplaceNetworkingV1IngressClassHandlerFunc func(ReplaceNetworkingV1IngressClassParams) middleware.Responder

ReplaceNetworkingV1IngressClassHandlerFunc turns a function with the right signature into a replace networking v1 ingress class handler

func (ReplaceNetworkingV1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceNetworkingV1IngressClassOK

type ReplaceNetworkingV1IngressClassOK struct {

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

ReplaceNetworkingV1IngressClassOK OK

swagger:response replaceNetworkingV1IngressClassOK

func NewReplaceNetworkingV1IngressClassOK

func NewReplaceNetworkingV1IngressClassOK() *ReplaceNetworkingV1IngressClassOK

NewReplaceNetworkingV1IngressClassOK creates ReplaceNetworkingV1IngressClassOK with default headers values

func (*ReplaceNetworkingV1IngressClassOK) SetPayload

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

func (*ReplaceNetworkingV1IngressClassOK) WithPayload

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

func (*ReplaceNetworkingV1IngressClassOK) WriteResponse

func (o *ReplaceNetworkingV1IngressClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type ReplaceNetworkingV1IngressClassParams

type ReplaceNetworkingV1IngressClassParams struct {

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

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

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

swagger:parameters replaceNetworkingV1IngressClass

func NewReplaceNetworkingV1IngressClassParams

func NewReplaceNetworkingV1IngressClassParams() ReplaceNetworkingV1IngressClassParams

NewReplaceNetworkingV1IngressClassParams creates a new ReplaceNetworkingV1IngressClassParams object no default values defined in spec.

func (*ReplaceNetworkingV1IngressClassParams) 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 NewReplaceNetworkingV1IngressClassParams() beforehand.

type ReplaceNetworkingV1IngressClassUnauthorized

type ReplaceNetworkingV1IngressClassUnauthorized struct {
}

ReplaceNetworkingV1IngressClassUnauthorized Unauthorized

swagger:response replaceNetworkingV1IngressClassUnauthorized

func NewReplaceNetworkingV1IngressClassUnauthorized

func NewReplaceNetworkingV1IngressClassUnauthorized() *ReplaceNetworkingV1IngressClassUnauthorized

NewReplaceNetworkingV1IngressClassUnauthorized creates ReplaceNetworkingV1IngressClassUnauthorized with default headers values

func (*ReplaceNetworkingV1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedIngress

type ReplaceNetworkingV1NamespacedIngress struct {
	Context *middleware.Context
	Handler ReplaceNetworkingV1NamespacedIngressHandler
}

ReplaceNetworkingV1NamespacedIngress swagger:route PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name} networking_v1 replaceNetworkingV1NamespacedIngress

replace the specified Ingress

func NewReplaceNetworkingV1NamespacedIngress

func NewReplaceNetworkingV1NamespacedIngress(ctx *middleware.Context, handler ReplaceNetworkingV1NamespacedIngressHandler) *ReplaceNetworkingV1NamespacedIngress

NewReplaceNetworkingV1NamespacedIngress creates a new http.Handler for the replace networking v1 namespaced ingress operation

func (*ReplaceNetworkingV1NamespacedIngress) ServeHTTP

type ReplaceNetworkingV1NamespacedIngressCreated

type ReplaceNetworkingV1NamespacedIngressCreated struct {

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

ReplaceNetworkingV1NamespacedIngressCreated Created

swagger:response replaceNetworkingV1NamespacedIngressCreated

func NewReplaceNetworkingV1NamespacedIngressCreated

func NewReplaceNetworkingV1NamespacedIngressCreated() *ReplaceNetworkingV1NamespacedIngressCreated

NewReplaceNetworkingV1NamespacedIngressCreated creates ReplaceNetworkingV1NamespacedIngressCreated with default headers values

func (*ReplaceNetworkingV1NamespacedIngressCreated) SetPayload

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

func (*ReplaceNetworkingV1NamespacedIngressCreated) WithPayload

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

func (*ReplaceNetworkingV1NamespacedIngressCreated) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedIngressHandler

type ReplaceNetworkingV1NamespacedIngressHandler interface {
	Handle(ReplaceNetworkingV1NamespacedIngressParams) middleware.Responder
}

ReplaceNetworkingV1NamespacedIngressHandler interface for that can handle valid replace networking v1 namespaced ingress params

type ReplaceNetworkingV1NamespacedIngressHandlerFunc

type ReplaceNetworkingV1NamespacedIngressHandlerFunc func(ReplaceNetworkingV1NamespacedIngressParams) middleware.Responder

ReplaceNetworkingV1NamespacedIngressHandlerFunc turns a function with the right signature into a replace networking v1 namespaced ingress handler

func (ReplaceNetworkingV1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceNetworkingV1NamespacedIngressOK

type ReplaceNetworkingV1NamespacedIngressOK struct {

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

ReplaceNetworkingV1NamespacedIngressOK OK

swagger:response replaceNetworkingV1NamespacedIngressOK

func NewReplaceNetworkingV1NamespacedIngressOK

func NewReplaceNetworkingV1NamespacedIngressOK() *ReplaceNetworkingV1NamespacedIngressOK

NewReplaceNetworkingV1NamespacedIngressOK creates ReplaceNetworkingV1NamespacedIngressOK with default headers values

func (*ReplaceNetworkingV1NamespacedIngressOK) SetPayload

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

func (*ReplaceNetworkingV1NamespacedIngressOK) WithPayload

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

func (*ReplaceNetworkingV1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedIngressParams

type ReplaceNetworkingV1NamespacedIngressParams struct {

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

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

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

swagger:parameters replaceNetworkingV1NamespacedIngress

func NewReplaceNetworkingV1NamespacedIngressParams

func NewReplaceNetworkingV1NamespacedIngressParams() ReplaceNetworkingV1NamespacedIngressParams

NewReplaceNetworkingV1NamespacedIngressParams creates a new ReplaceNetworkingV1NamespacedIngressParams object no default values defined in spec.

func (*ReplaceNetworkingV1NamespacedIngressParams) 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 NewReplaceNetworkingV1NamespacedIngressParams() beforehand.

type ReplaceNetworkingV1NamespacedIngressStatus

type ReplaceNetworkingV1NamespacedIngressStatus struct {
	Context *middleware.Context
	Handler ReplaceNetworkingV1NamespacedIngressStatusHandler
}

ReplaceNetworkingV1NamespacedIngressStatus swagger:route PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status networking_v1 replaceNetworkingV1NamespacedIngressStatus

replace status of the specified Ingress

func NewReplaceNetworkingV1NamespacedIngressStatus

func NewReplaceNetworkingV1NamespacedIngressStatus(ctx *middleware.Context, handler ReplaceNetworkingV1NamespacedIngressStatusHandler) *ReplaceNetworkingV1NamespacedIngressStatus

NewReplaceNetworkingV1NamespacedIngressStatus creates a new http.Handler for the replace networking v1 namespaced ingress status operation

func (*ReplaceNetworkingV1NamespacedIngressStatus) ServeHTTP

type ReplaceNetworkingV1NamespacedIngressStatusCreated

type ReplaceNetworkingV1NamespacedIngressStatusCreated struct {

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

ReplaceNetworkingV1NamespacedIngressStatusCreated Created

swagger:response replaceNetworkingV1NamespacedIngressStatusCreated

func NewReplaceNetworkingV1NamespacedIngressStatusCreated

func NewReplaceNetworkingV1NamespacedIngressStatusCreated() *ReplaceNetworkingV1NamespacedIngressStatusCreated

NewReplaceNetworkingV1NamespacedIngressStatusCreated creates ReplaceNetworkingV1NamespacedIngressStatusCreated with default headers values

func (*ReplaceNetworkingV1NamespacedIngressStatusCreated) SetPayload

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

func (*ReplaceNetworkingV1NamespacedIngressStatusCreated) WithPayload

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

func (*ReplaceNetworkingV1NamespacedIngressStatusCreated) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedIngressStatusHandler

type ReplaceNetworkingV1NamespacedIngressStatusHandler interface {
	Handle(ReplaceNetworkingV1NamespacedIngressStatusParams) middleware.Responder
}

ReplaceNetworkingV1NamespacedIngressStatusHandler interface for that can handle valid replace networking v1 namespaced ingress status params

type ReplaceNetworkingV1NamespacedIngressStatusHandlerFunc

type ReplaceNetworkingV1NamespacedIngressStatusHandlerFunc func(ReplaceNetworkingV1NamespacedIngressStatusParams) middleware.Responder

ReplaceNetworkingV1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a replace networking v1 namespaced ingress status handler

func (ReplaceNetworkingV1NamespacedIngressStatusHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceNetworkingV1NamespacedIngressStatusOK

type ReplaceNetworkingV1NamespacedIngressStatusOK struct {

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

ReplaceNetworkingV1NamespacedIngressStatusOK OK

swagger:response replaceNetworkingV1NamespacedIngressStatusOK

func NewReplaceNetworkingV1NamespacedIngressStatusOK

func NewReplaceNetworkingV1NamespacedIngressStatusOK() *ReplaceNetworkingV1NamespacedIngressStatusOK

NewReplaceNetworkingV1NamespacedIngressStatusOK creates ReplaceNetworkingV1NamespacedIngressStatusOK with default headers values

func (*ReplaceNetworkingV1NamespacedIngressStatusOK) SetPayload

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

func (*ReplaceNetworkingV1NamespacedIngressStatusOK) WithPayload

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

func (*ReplaceNetworkingV1NamespacedIngressStatusOK) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedIngressStatusParams

type ReplaceNetworkingV1NamespacedIngressStatusParams struct {

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

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

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

swagger:parameters replaceNetworkingV1NamespacedIngressStatus

func NewReplaceNetworkingV1NamespacedIngressStatusParams

func NewReplaceNetworkingV1NamespacedIngressStatusParams() ReplaceNetworkingV1NamespacedIngressStatusParams

NewReplaceNetworkingV1NamespacedIngressStatusParams creates a new ReplaceNetworkingV1NamespacedIngressStatusParams object no default values defined in spec.

func (*ReplaceNetworkingV1NamespacedIngressStatusParams) 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 NewReplaceNetworkingV1NamespacedIngressStatusParams() beforehand.

type ReplaceNetworkingV1NamespacedIngressStatusUnauthorized

type ReplaceNetworkingV1NamespacedIngressStatusUnauthorized struct {
}

ReplaceNetworkingV1NamespacedIngressStatusUnauthorized Unauthorized

swagger:response replaceNetworkingV1NamespacedIngressStatusUnauthorized

func NewReplaceNetworkingV1NamespacedIngressStatusUnauthorized

func NewReplaceNetworkingV1NamespacedIngressStatusUnauthorized() *ReplaceNetworkingV1NamespacedIngressStatusUnauthorized

NewReplaceNetworkingV1NamespacedIngressStatusUnauthorized creates ReplaceNetworkingV1NamespacedIngressStatusUnauthorized with default headers values

func (*ReplaceNetworkingV1NamespacedIngressStatusUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedIngressUnauthorized

type ReplaceNetworkingV1NamespacedIngressUnauthorized struct {
}

ReplaceNetworkingV1NamespacedIngressUnauthorized Unauthorized

swagger:response replaceNetworkingV1NamespacedIngressUnauthorized

func NewReplaceNetworkingV1NamespacedIngressUnauthorized

func NewReplaceNetworkingV1NamespacedIngressUnauthorized() *ReplaceNetworkingV1NamespacedIngressUnauthorized

NewReplaceNetworkingV1NamespacedIngressUnauthorized creates ReplaceNetworkingV1NamespacedIngressUnauthorized with default headers values

func (*ReplaceNetworkingV1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedNetworkPolicy

type ReplaceNetworkingV1NamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler ReplaceNetworkingV1NamespacedNetworkPolicyHandler
}

ReplaceNetworkingV1NamespacedNetworkPolicy swagger:route PUT /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name} networking_v1 replaceNetworkingV1NamespacedNetworkPolicy

replace the specified NetworkPolicy

func NewReplaceNetworkingV1NamespacedNetworkPolicy

func NewReplaceNetworkingV1NamespacedNetworkPolicy(ctx *middleware.Context, handler ReplaceNetworkingV1NamespacedNetworkPolicyHandler) *ReplaceNetworkingV1NamespacedNetworkPolicy

NewReplaceNetworkingV1NamespacedNetworkPolicy creates a new http.Handler for the replace networking v1 namespaced network policy operation

func (*ReplaceNetworkingV1NamespacedNetworkPolicy) ServeHTTP

type ReplaceNetworkingV1NamespacedNetworkPolicyCreated

type ReplaceNetworkingV1NamespacedNetworkPolicyCreated struct {

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

ReplaceNetworkingV1NamespacedNetworkPolicyCreated Created

swagger:response replaceNetworkingV1NamespacedNetworkPolicyCreated

func NewReplaceNetworkingV1NamespacedNetworkPolicyCreated

func NewReplaceNetworkingV1NamespacedNetworkPolicyCreated() *ReplaceNetworkingV1NamespacedNetworkPolicyCreated

NewReplaceNetworkingV1NamespacedNetworkPolicyCreated creates ReplaceNetworkingV1NamespacedNetworkPolicyCreated with default headers values

func (*ReplaceNetworkingV1NamespacedNetworkPolicyCreated) SetPayload

SetPayload sets the payload to the replace networking v1 namespaced network policy created response

func (*ReplaceNetworkingV1NamespacedNetworkPolicyCreated) WithPayload

WithPayload adds the payload to the replace networking v1 namespaced network policy created response

func (*ReplaceNetworkingV1NamespacedNetworkPolicyCreated) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedNetworkPolicyHandler

type ReplaceNetworkingV1NamespacedNetworkPolicyHandler interface {
	Handle(ReplaceNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder
}

ReplaceNetworkingV1NamespacedNetworkPolicyHandler interface for that can handle valid replace networking v1 namespaced network policy params

type ReplaceNetworkingV1NamespacedNetworkPolicyHandlerFunc

type ReplaceNetworkingV1NamespacedNetworkPolicyHandlerFunc func(ReplaceNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder

ReplaceNetworkingV1NamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a replace networking v1 namespaced network policy handler

func (ReplaceNetworkingV1NamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type ReplaceNetworkingV1NamespacedNetworkPolicyOK

type ReplaceNetworkingV1NamespacedNetworkPolicyOK struct {

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

ReplaceNetworkingV1NamespacedNetworkPolicyOK OK

swagger:response replaceNetworkingV1NamespacedNetworkPolicyOK

func NewReplaceNetworkingV1NamespacedNetworkPolicyOK

func NewReplaceNetworkingV1NamespacedNetworkPolicyOK() *ReplaceNetworkingV1NamespacedNetworkPolicyOK

NewReplaceNetworkingV1NamespacedNetworkPolicyOK creates ReplaceNetworkingV1NamespacedNetworkPolicyOK with default headers values

func (*ReplaceNetworkingV1NamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the replace networking v1 namespaced network policy o k response

func (*ReplaceNetworkingV1NamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the replace networking v1 namespaced network policy o k response

func (*ReplaceNetworkingV1NamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type ReplaceNetworkingV1NamespacedNetworkPolicyParams

type ReplaceNetworkingV1NamespacedNetworkPolicyParams struct {

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

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

ReplaceNetworkingV1NamespacedNetworkPolicyParams contains all the bound params for the replace networking v1 namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters replaceNetworkingV1NamespacedNetworkPolicy

func NewReplaceNetworkingV1NamespacedNetworkPolicyParams

func NewReplaceNetworkingV1NamespacedNetworkPolicyParams() ReplaceNetworkingV1NamespacedNetworkPolicyParams

NewReplaceNetworkingV1NamespacedNetworkPolicyParams creates a new ReplaceNetworkingV1NamespacedNetworkPolicyParams object no default values defined in spec.

func (*ReplaceNetworkingV1NamespacedNetworkPolicyParams) 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 NewReplaceNetworkingV1NamespacedNetworkPolicyParams() beforehand.

type ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized

type ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized struct {
}

ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response replaceNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized() *ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized

NewReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized creates ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized with default headers values

func (*ReplaceNetworkingV1NamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1IngressClass

type WatchNetworkingV1IngressClass struct {
	Context *middleware.Context
	Handler WatchNetworkingV1IngressClassHandler
}

WatchNetworkingV1IngressClass swagger:route GET /apis/networking.k8s.io/v1/watch/ingressclasses/{name} networking_v1 watchNetworkingV1IngressClass

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 NewWatchNetworkingV1IngressClass

func NewWatchNetworkingV1IngressClass(ctx *middleware.Context, handler WatchNetworkingV1IngressClassHandler) *WatchNetworkingV1IngressClass

NewWatchNetworkingV1IngressClass creates a new http.Handler for the watch networking v1 ingress class operation

func (*WatchNetworkingV1IngressClass) ServeHTTP

type WatchNetworkingV1IngressClassHandler

type WatchNetworkingV1IngressClassHandler interface {
	Handle(WatchNetworkingV1IngressClassParams) middleware.Responder
}

WatchNetworkingV1IngressClassHandler interface for that can handle valid watch networking v1 ingress class params

type WatchNetworkingV1IngressClassHandlerFunc

type WatchNetworkingV1IngressClassHandlerFunc func(WatchNetworkingV1IngressClassParams) middleware.Responder

WatchNetworkingV1IngressClassHandlerFunc turns a function with the right signature into a watch networking v1 ingress class handler

func (WatchNetworkingV1IngressClassHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1IngressClassList

type WatchNetworkingV1IngressClassList struct {
	Context *middleware.Context
	Handler WatchNetworkingV1IngressClassListHandler
}

WatchNetworkingV1IngressClassList swagger:route GET /apis/networking.k8s.io/v1/watch/ingressclasses networking_v1 watchNetworkingV1IngressClassList

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

func NewWatchNetworkingV1IngressClassList

func NewWatchNetworkingV1IngressClassList(ctx *middleware.Context, handler WatchNetworkingV1IngressClassListHandler) *WatchNetworkingV1IngressClassList

NewWatchNetworkingV1IngressClassList creates a new http.Handler for the watch networking v1 ingress class list operation

func (*WatchNetworkingV1IngressClassList) ServeHTTP

type WatchNetworkingV1IngressClassListHandler

type WatchNetworkingV1IngressClassListHandler interface {
	Handle(WatchNetworkingV1IngressClassListParams) middleware.Responder
}

WatchNetworkingV1IngressClassListHandler interface for that can handle valid watch networking v1 ingress class list params

type WatchNetworkingV1IngressClassListHandlerFunc

type WatchNetworkingV1IngressClassListHandlerFunc func(WatchNetworkingV1IngressClassListParams) middleware.Responder

WatchNetworkingV1IngressClassListHandlerFunc turns a function with the right signature into a watch networking v1 ingress class list handler

func (WatchNetworkingV1IngressClassListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1IngressClassListOK

type WatchNetworkingV1IngressClassListOK struct {

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

WatchNetworkingV1IngressClassListOK OK

swagger:response watchNetworkingV1IngressClassListOK

func NewWatchNetworkingV1IngressClassListOK

func NewWatchNetworkingV1IngressClassListOK() *WatchNetworkingV1IngressClassListOK

NewWatchNetworkingV1IngressClassListOK creates WatchNetworkingV1IngressClassListOK with default headers values

func (*WatchNetworkingV1IngressClassListOK) SetPayload

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

func (*WatchNetworkingV1IngressClassListOK) WithPayload

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

func (*WatchNetworkingV1IngressClassListOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1IngressClassListParams

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

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

swagger:parameters watchNetworkingV1IngressClassList

func NewWatchNetworkingV1IngressClassListParams

func NewWatchNetworkingV1IngressClassListParams() WatchNetworkingV1IngressClassListParams

NewWatchNetworkingV1IngressClassListParams creates a new WatchNetworkingV1IngressClassListParams object no default values defined in spec.

func (*WatchNetworkingV1IngressClassListParams) 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 NewWatchNetworkingV1IngressClassListParams() beforehand.

type WatchNetworkingV1IngressClassListUnauthorized

type WatchNetworkingV1IngressClassListUnauthorized struct {
}

WatchNetworkingV1IngressClassListUnauthorized Unauthorized

swagger:response watchNetworkingV1IngressClassListUnauthorized

func NewWatchNetworkingV1IngressClassListUnauthorized

func NewWatchNetworkingV1IngressClassListUnauthorized() *WatchNetworkingV1IngressClassListUnauthorized

NewWatchNetworkingV1IngressClassListUnauthorized creates WatchNetworkingV1IngressClassListUnauthorized with default headers values

func (*WatchNetworkingV1IngressClassListUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1IngressClassOK

type WatchNetworkingV1IngressClassOK struct {

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

WatchNetworkingV1IngressClassOK OK

swagger:response watchNetworkingV1IngressClassOK

func NewWatchNetworkingV1IngressClassOK

func NewWatchNetworkingV1IngressClassOK() *WatchNetworkingV1IngressClassOK

NewWatchNetworkingV1IngressClassOK creates WatchNetworkingV1IngressClassOK with default headers values

func (*WatchNetworkingV1IngressClassOK) SetPayload

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

func (*WatchNetworkingV1IngressClassOK) WithPayload

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

func (*WatchNetworkingV1IngressClassOK) WriteResponse

func (o *WatchNetworkingV1IngressClassOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)

WriteResponse to the client

type WatchNetworkingV1IngressClassParams

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

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

swagger:parameters watchNetworkingV1IngressClass

func NewWatchNetworkingV1IngressClassParams

func NewWatchNetworkingV1IngressClassParams() WatchNetworkingV1IngressClassParams

NewWatchNetworkingV1IngressClassParams creates a new WatchNetworkingV1IngressClassParams object no default values defined in spec.

func (*WatchNetworkingV1IngressClassParams) 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 NewWatchNetworkingV1IngressClassParams() beforehand.

type WatchNetworkingV1IngressClassUnauthorized

type WatchNetworkingV1IngressClassUnauthorized struct {
}

WatchNetworkingV1IngressClassUnauthorized Unauthorized

swagger:response watchNetworkingV1IngressClassUnauthorized

func NewWatchNetworkingV1IngressClassUnauthorized

func NewWatchNetworkingV1IngressClassUnauthorized() *WatchNetworkingV1IngressClassUnauthorized

NewWatchNetworkingV1IngressClassUnauthorized creates WatchNetworkingV1IngressClassUnauthorized with default headers values

func (*WatchNetworkingV1IngressClassUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1IngressListForAllNamespaces

type WatchNetworkingV1IngressListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchNetworkingV1IngressListForAllNamespacesHandler
}

WatchNetworkingV1IngressListForAllNamespaces swagger:route GET /apis/networking.k8s.io/v1/watch/ingresses networking_v1 watchNetworkingV1IngressListForAllNamespaces

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

func NewWatchNetworkingV1IngressListForAllNamespaces

NewWatchNetworkingV1IngressListForAllNamespaces creates a new http.Handler for the watch networking v1 ingress list for all namespaces operation

func (*WatchNetworkingV1IngressListForAllNamespaces) ServeHTTP

type WatchNetworkingV1IngressListForAllNamespacesHandler

type WatchNetworkingV1IngressListForAllNamespacesHandler interface {
	Handle(WatchNetworkingV1IngressListForAllNamespacesParams) middleware.Responder
}

WatchNetworkingV1IngressListForAllNamespacesHandler interface for that can handle valid watch networking v1 ingress list for all namespaces params

type WatchNetworkingV1IngressListForAllNamespacesHandlerFunc

type WatchNetworkingV1IngressListForAllNamespacesHandlerFunc func(WatchNetworkingV1IngressListForAllNamespacesParams) middleware.Responder

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

func (WatchNetworkingV1IngressListForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1IngressListForAllNamespacesOK

type WatchNetworkingV1IngressListForAllNamespacesOK struct {

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

WatchNetworkingV1IngressListForAllNamespacesOK OK

swagger:response watchNetworkingV1IngressListForAllNamespacesOK

func NewWatchNetworkingV1IngressListForAllNamespacesOK

func NewWatchNetworkingV1IngressListForAllNamespacesOK() *WatchNetworkingV1IngressListForAllNamespacesOK

NewWatchNetworkingV1IngressListForAllNamespacesOK creates WatchNetworkingV1IngressListForAllNamespacesOK with default headers values

func (*WatchNetworkingV1IngressListForAllNamespacesOK) SetPayload

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

func (*WatchNetworkingV1IngressListForAllNamespacesOK) WithPayload

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

func (*WatchNetworkingV1IngressListForAllNamespacesOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1IngressListForAllNamespacesParams

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

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

swagger:parameters watchNetworkingV1IngressListForAllNamespaces

func NewWatchNetworkingV1IngressListForAllNamespacesParams

func NewWatchNetworkingV1IngressListForAllNamespacesParams() WatchNetworkingV1IngressListForAllNamespacesParams

NewWatchNetworkingV1IngressListForAllNamespacesParams creates a new WatchNetworkingV1IngressListForAllNamespacesParams object no default values defined in spec.

func (*WatchNetworkingV1IngressListForAllNamespacesParams) 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 NewWatchNetworkingV1IngressListForAllNamespacesParams() beforehand.

type WatchNetworkingV1IngressListForAllNamespacesUnauthorized

type WatchNetworkingV1IngressListForAllNamespacesUnauthorized struct {
}

WatchNetworkingV1IngressListForAllNamespacesUnauthorized Unauthorized

swagger:response watchNetworkingV1IngressListForAllNamespacesUnauthorized

func NewWatchNetworkingV1IngressListForAllNamespacesUnauthorized

func NewWatchNetworkingV1IngressListForAllNamespacesUnauthorized() *WatchNetworkingV1IngressListForAllNamespacesUnauthorized

NewWatchNetworkingV1IngressListForAllNamespacesUnauthorized creates WatchNetworkingV1IngressListForAllNamespacesUnauthorized with default headers values

func (*WatchNetworkingV1IngressListForAllNamespacesUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedIngress

type WatchNetworkingV1NamespacedIngress struct {
	Context *middleware.Context
	Handler WatchNetworkingV1NamespacedIngressHandler
}

WatchNetworkingV1NamespacedIngress swagger:route GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses/{name} networking_v1 watchNetworkingV1NamespacedIngress

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 NewWatchNetworkingV1NamespacedIngress

func NewWatchNetworkingV1NamespacedIngress(ctx *middleware.Context, handler WatchNetworkingV1NamespacedIngressHandler) *WatchNetworkingV1NamespacedIngress

NewWatchNetworkingV1NamespacedIngress creates a new http.Handler for the watch networking v1 namespaced ingress operation

func (*WatchNetworkingV1NamespacedIngress) ServeHTTP

type WatchNetworkingV1NamespacedIngressHandler

type WatchNetworkingV1NamespacedIngressHandler interface {
	Handle(WatchNetworkingV1NamespacedIngressParams) middleware.Responder
}

WatchNetworkingV1NamespacedIngressHandler interface for that can handle valid watch networking v1 namespaced ingress params

type WatchNetworkingV1NamespacedIngressHandlerFunc

type WatchNetworkingV1NamespacedIngressHandlerFunc func(WatchNetworkingV1NamespacedIngressParams) middleware.Responder

WatchNetworkingV1NamespacedIngressHandlerFunc turns a function with the right signature into a watch networking v1 namespaced ingress handler

func (WatchNetworkingV1NamespacedIngressHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1NamespacedIngressList

type WatchNetworkingV1NamespacedIngressList struct {
	Context *middleware.Context
	Handler WatchNetworkingV1NamespacedIngressListHandler
}

WatchNetworkingV1NamespacedIngressList swagger:route GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/ingresses networking_v1 watchNetworkingV1NamespacedIngressList

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

func NewWatchNetworkingV1NamespacedIngressList

func NewWatchNetworkingV1NamespacedIngressList(ctx *middleware.Context, handler WatchNetworkingV1NamespacedIngressListHandler) *WatchNetworkingV1NamespacedIngressList

NewWatchNetworkingV1NamespacedIngressList creates a new http.Handler for the watch networking v1 namespaced ingress list operation

func (*WatchNetworkingV1NamespacedIngressList) ServeHTTP

type WatchNetworkingV1NamespacedIngressListHandler

type WatchNetworkingV1NamespacedIngressListHandler interface {
	Handle(WatchNetworkingV1NamespacedIngressListParams) middleware.Responder
}

WatchNetworkingV1NamespacedIngressListHandler interface for that can handle valid watch networking v1 namespaced ingress list params

type WatchNetworkingV1NamespacedIngressListHandlerFunc

type WatchNetworkingV1NamespacedIngressListHandlerFunc func(WatchNetworkingV1NamespacedIngressListParams) middleware.Responder

WatchNetworkingV1NamespacedIngressListHandlerFunc turns a function with the right signature into a watch networking v1 namespaced ingress list handler

func (WatchNetworkingV1NamespacedIngressListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1NamespacedIngressListOK

type WatchNetworkingV1NamespacedIngressListOK struct {

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

WatchNetworkingV1NamespacedIngressListOK OK

swagger:response watchNetworkingV1NamespacedIngressListOK

func NewWatchNetworkingV1NamespacedIngressListOK

func NewWatchNetworkingV1NamespacedIngressListOK() *WatchNetworkingV1NamespacedIngressListOK

NewWatchNetworkingV1NamespacedIngressListOK creates WatchNetworkingV1NamespacedIngressListOK with default headers values

func (*WatchNetworkingV1NamespacedIngressListOK) SetPayload

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

func (*WatchNetworkingV1NamespacedIngressListOK) WithPayload

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

func (*WatchNetworkingV1NamespacedIngressListOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedIngressListParams

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

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

swagger:parameters watchNetworkingV1NamespacedIngressList

func NewWatchNetworkingV1NamespacedIngressListParams

func NewWatchNetworkingV1NamespacedIngressListParams() WatchNetworkingV1NamespacedIngressListParams

NewWatchNetworkingV1NamespacedIngressListParams creates a new WatchNetworkingV1NamespacedIngressListParams object no default values defined in spec.

func (*WatchNetworkingV1NamespacedIngressListParams) 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 NewWatchNetworkingV1NamespacedIngressListParams() beforehand.

type WatchNetworkingV1NamespacedIngressListUnauthorized

type WatchNetworkingV1NamespacedIngressListUnauthorized struct {
}

WatchNetworkingV1NamespacedIngressListUnauthorized Unauthorized

swagger:response watchNetworkingV1NamespacedIngressListUnauthorized

func NewWatchNetworkingV1NamespacedIngressListUnauthorized

func NewWatchNetworkingV1NamespacedIngressListUnauthorized() *WatchNetworkingV1NamespacedIngressListUnauthorized

NewWatchNetworkingV1NamespacedIngressListUnauthorized creates WatchNetworkingV1NamespacedIngressListUnauthorized with default headers values

func (*WatchNetworkingV1NamespacedIngressListUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedIngressOK

type WatchNetworkingV1NamespacedIngressOK struct {

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

WatchNetworkingV1NamespacedIngressOK OK

swagger:response watchNetworkingV1NamespacedIngressOK

func NewWatchNetworkingV1NamespacedIngressOK

func NewWatchNetworkingV1NamespacedIngressOK() *WatchNetworkingV1NamespacedIngressOK

NewWatchNetworkingV1NamespacedIngressOK creates WatchNetworkingV1NamespacedIngressOK with default headers values

func (*WatchNetworkingV1NamespacedIngressOK) SetPayload

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

func (*WatchNetworkingV1NamespacedIngressOK) WithPayload

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

func (*WatchNetworkingV1NamespacedIngressOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedIngressParams

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

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

swagger:parameters watchNetworkingV1NamespacedIngress

func NewWatchNetworkingV1NamespacedIngressParams

func NewWatchNetworkingV1NamespacedIngressParams() WatchNetworkingV1NamespacedIngressParams

NewWatchNetworkingV1NamespacedIngressParams creates a new WatchNetworkingV1NamespacedIngressParams object no default values defined in spec.

func (*WatchNetworkingV1NamespacedIngressParams) 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 NewWatchNetworkingV1NamespacedIngressParams() beforehand.

type WatchNetworkingV1NamespacedIngressUnauthorized

type WatchNetworkingV1NamespacedIngressUnauthorized struct {
}

WatchNetworkingV1NamespacedIngressUnauthorized Unauthorized

swagger:response watchNetworkingV1NamespacedIngressUnauthorized

func NewWatchNetworkingV1NamespacedIngressUnauthorized

func NewWatchNetworkingV1NamespacedIngressUnauthorized() *WatchNetworkingV1NamespacedIngressUnauthorized

NewWatchNetworkingV1NamespacedIngressUnauthorized creates WatchNetworkingV1NamespacedIngressUnauthorized with default headers values

func (*WatchNetworkingV1NamespacedIngressUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedNetworkPolicy

type WatchNetworkingV1NamespacedNetworkPolicy struct {
	Context *middleware.Context
	Handler WatchNetworkingV1NamespacedNetworkPolicyHandler
}

WatchNetworkingV1NamespacedNetworkPolicy swagger:route GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies/{name} networking_v1 watchNetworkingV1NamespacedNetworkPolicy

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

func NewWatchNetworkingV1NamespacedNetworkPolicy

func NewWatchNetworkingV1NamespacedNetworkPolicy(ctx *middleware.Context, handler WatchNetworkingV1NamespacedNetworkPolicyHandler) *WatchNetworkingV1NamespacedNetworkPolicy

NewWatchNetworkingV1NamespacedNetworkPolicy creates a new http.Handler for the watch networking v1 namespaced network policy operation

func (*WatchNetworkingV1NamespacedNetworkPolicy) ServeHTTP

type WatchNetworkingV1NamespacedNetworkPolicyHandler

type WatchNetworkingV1NamespacedNetworkPolicyHandler interface {
	Handle(WatchNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder
}

WatchNetworkingV1NamespacedNetworkPolicyHandler interface for that can handle valid watch networking v1 namespaced network policy params

type WatchNetworkingV1NamespacedNetworkPolicyHandlerFunc

type WatchNetworkingV1NamespacedNetworkPolicyHandlerFunc func(WatchNetworkingV1NamespacedNetworkPolicyParams) middleware.Responder

WatchNetworkingV1NamespacedNetworkPolicyHandlerFunc turns a function with the right signature into a watch networking v1 namespaced network policy handler

func (WatchNetworkingV1NamespacedNetworkPolicyHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1NamespacedNetworkPolicyList

type WatchNetworkingV1NamespacedNetworkPolicyList struct {
	Context *middleware.Context
	Handler WatchNetworkingV1NamespacedNetworkPolicyListHandler
}

WatchNetworkingV1NamespacedNetworkPolicyList swagger:route GET /apis/networking.k8s.io/v1/watch/namespaces/{namespace}/networkpolicies networking_v1 watchNetworkingV1NamespacedNetworkPolicyList

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

func NewWatchNetworkingV1NamespacedNetworkPolicyList

NewWatchNetworkingV1NamespacedNetworkPolicyList creates a new http.Handler for the watch networking v1 namespaced network policy list operation

func (*WatchNetworkingV1NamespacedNetworkPolicyList) ServeHTTP

type WatchNetworkingV1NamespacedNetworkPolicyListHandler

type WatchNetworkingV1NamespacedNetworkPolicyListHandler interface {
	Handle(WatchNetworkingV1NamespacedNetworkPolicyListParams) middleware.Responder
}

WatchNetworkingV1NamespacedNetworkPolicyListHandler interface for that can handle valid watch networking v1 namespaced network policy list params

type WatchNetworkingV1NamespacedNetworkPolicyListHandlerFunc

type WatchNetworkingV1NamespacedNetworkPolicyListHandlerFunc func(WatchNetworkingV1NamespacedNetworkPolicyListParams) middleware.Responder

WatchNetworkingV1NamespacedNetworkPolicyListHandlerFunc turns a function with the right signature into a watch networking v1 namespaced network policy list handler

func (WatchNetworkingV1NamespacedNetworkPolicyListHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1NamespacedNetworkPolicyListOK

type WatchNetworkingV1NamespacedNetworkPolicyListOK struct {

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

WatchNetworkingV1NamespacedNetworkPolicyListOK OK

swagger:response watchNetworkingV1NamespacedNetworkPolicyListOK

func NewWatchNetworkingV1NamespacedNetworkPolicyListOK

func NewWatchNetworkingV1NamespacedNetworkPolicyListOK() *WatchNetworkingV1NamespacedNetworkPolicyListOK

NewWatchNetworkingV1NamespacedNetworkPolicyListOK creates WatchNetworkingV1NamespacedNetworkPolicyListOK with default headers values

func (*WatchNetworkingV1NamespacedNetworkPolicyListOK) SetPayload

SetPayload sets the payload to the watch networking v1 namespaced network policy list o k response

func (*WatchNetworkingV1NamespacedNetworkPolicyListOK) WithPayload

WithPayload adds the payload to the watch networking v1 namespaced network policy list o k response

func (*WatchNetworkingV1NamespacedNetworkPolicyListOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedNetworkPolicyListParams

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

WatchNetworkingV1NamespacedNetworkPolicyListParams contains all the bound params for the watch networking v1 namespaced network policy list operation typically these are obtained from a http.Request

swagger:parameters watchNetworkingV1NamespacedNetworkPolicyList

func NewWatchNetworkingV1NamespacedNetworkPolicyListParams

func NewWatchNetworkingV1NamespacedNetworkPolicyListParams() WatchNetworkingV1NamespacedNetworkPolicyListParams

NewWatchNetworkingV1NamespacedNetworkPolicyListParams creates a new WatchNetworkingV1NamespacedNetworkPolicyListParams object no default values defined in spec.

func (*WatchNetworkingV1NamespacedNetworkPolicyListParams) 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 NewWatchNetworkingV1NamespacedNetworkPolicyListParams() beforehand.

type WatchNetworkingV1NamespacedNetworkPolicyListUnauthorized

type WatchNetworkingV1NamespacedNetworkPolicyListUnauthorized struct {
}

WatchNetworkingV1NamespacedNetworkPolicyListUnauthorized Unauthorized

swagger:response watchNetworkingV1NamespacedNetworkPolicyListUnauthorized

func NewWatchNetworkingV1NamespacedNetworkPolicyListUnauthorized

func NewWatchNetworkingV1NamespacedNetworkPolicyListUnauthorized() *WatchNetworkingV1NamespacedNetworkPolicyListUnauthorized

NewWatchNetworkingV1NamespacedNetworkPolicyListUnauthorized creates WatchNetworkingV1NamespacedNetworkPolicyListUnauthorized with default headers values

func (*WatchNetworkingV1NamespacedNetworkPolicyListUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedNetworkPolicyOK

type WatchNetworkingV1NamespacedNetworkPolicyOK struct {

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

WatchNetworkingV1NamespacedNetworkPolicyOK OK

swagger:response watchNetworkingV1NamespacedNetworkPolicyOK

func NewWatchNetworkingV1NamespacedNetworkPolicyOK

func NewWatchNetworkingV1NamespacedNetworkPolicyOK() *WatchNetworkingV1NamespacedNetworkPolicyOK

NewWatchNetworkingV1NamespacedNetworkPolicyOK creates WatchNetworkingV1NamespacedNetworkPolicyOK with default headers values

func (*WatchNetworkingV1NamespacedNetworkPolicyOK) SetPayload

SetPayload sets the payload to the watch networking v1 namespaced network policy o k response

func (*WatchNetworkingV1NamespacedNetworkPolicyOK) WithPayload

WithPayload adds the payload to the watch networking v1 namespaced network policy o k response

func (*WatchNetworkingV1NamespacedNetworkPolicyOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NamespacedNetworkPolicyParams

type WatchNetworkingV1NamespacedNetworkPolicyParams 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 NetworkPolicy
	  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
}

WatchNetworkingV1NamespacedNetworkPolicyParams contains all the bound params for the watch networking v1 namespaced network policy operation typically these are obtained from a http.Request

swagger:parameters watchNetworkingV1NamespacedNetworkPolicy

func NewWatchNetworkingV1NamespacedNetworkPolicyParams

func NewWatchNetworkingV1NamespacedNetworkPolicyParams() WatchNetworkingV1NamespacedNetworkPolicyParams

NewWatchNetworkingV1NamespacedNetworkPolicyParams creates a new WatchNetworkingV1NamespacedNetworkPolicyParams object no default values defined in spec.

func (*WatchNetworkingV1NamespacedNetworkPolicyParams) 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 NewWatchNetworkingV1NamespacedNetworkPolicyParams() beforehand.

type WatchNetworkingV1NamespacedNetworkPolicyUnauthorized

type WatchNetworkingV1NamespacedNetworkPolicyUnauthorized struct {
}

WatchNetworkingV1NamespacedNetworkPolicyUnauthorized Unauthorized

swagger:response watchNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewWatchNetworkingV1NamespacedNetworkPolicyUnauthorized

func NewWatchNetworkingV1NamespacedNetworkPolicyUnauthorized() *WatchNetworkingV1NamespacedNetworkPolicyUnauthorized

NewWatchNetworkingV1NamespacedNetworkPolicyUnauthorized creates WatchNetworkingV1NamespacedNetworkPolicyUnauthorized with default headers values

func (*WatchNetworkingV1NamespacedNetworkPolicyUnauthorized) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NetworkPolicyListForAllNamespaces

type WatchNetworkingV1NetworkPolicyListForAllNamespaces struct {
	Context *middleware.Context
	Handler WatchNetworkingV1NetworkPolicyListForAllNamespacesHandler
}

WatchNetworkingV1NetworkPolicyListForAllNamespaces swagger:route GET /apis/networking.k8s.io/v1/watch/networkpolicies networking_v1 watchNetworkingV1NetworkPolicyListForAllNamespaces

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

func NewWatchNetworkingV1NetworkPolicyListForAllNamespaces

NewWatchNetworkingV1NetworkPolicyListForAllNamespaces creates a new http.Handler for the watch networking v1 network policy list for all namespaces operation

func (*WatchNetworkingV1NetworkPolicyListForAllNamespaces) ServeHTTP

type WatchNetworkingV1NetworkPolicyListForAllNamespacesHandler

type WatchNetworkingV1NetworkPolicyListForAllNamespacesHandler interface {
	Handle(WatchNetworkingV1NetworkPolicyListForAllNamespacesParams) middleware.Responder
}

WatchNetworkingV1NetworkPolicyListForAllNamespacesHandler interface for that can handle valid watch networking v1 network policy list for all namespaces params

type WatchNetworkingV1NetworkPolicyListForAllNamespacesHandlerFunc

type WatchNetworkingV1NetworkPolicyListForAllNamespacesHandlerFunc func(WatchNetworkingV1NetworkPolicyListForAllNamespacesParams) middleware.Responder

WatchNetworkingV1NetworkPolicyListForAllNamespacesHandlerFunc turns a function with the right signature into a watch networking v1 network policy list for all namespaces handler

func (WatchNetworkingV1NetworkPolicyListForAllNamespacesHandlerFunc) Handle

Handle executing the request and returning a response

type WatchNetworkingV1NetworkPolicyListForAllNamespacesOK

type WatchNetworkingV1NetworkPolicyListForAllNamespacesOK struct {

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

WatchNetworkingV1NetworkPolicyListForAllNamespacesOK OK

swagger:response watchNetworkingV1NetworkPolicyListForAllNamespacesOK

func NewWatchNetworkingV1NetworkPolicyListForAllNamespacesOK

func NewWatchNetworkingV1NetworkPolicyListForAllNamespacesOK() *WatchNetworkingV1NetworkPolicyListForAllNamespacesOK

NewWatchNetworkingV1NetworkPolicyListForAllNamespacesOK creates WatchNetworkingV1NetworkPolicyListForAllNamespacesOK with default headers values

func (*WatchNetworkingV1NetworkPolicyListForAllNamespacesOK) SetPayload

SetPayload sets the payload to the watch networking v1 network policy list for all namespaces o k response

func (*WatchNetworkingV1NetworkPolicyListForAllNamespacesOK) WithPayload

WithPayload adds the payload to the watch networking v1 network policy list for all namespaces o k response

func (*WatchNetworkingV1NetworkPolicyListForAllNamespacesOK) WriteResponse

WriteResponse to the client

type WatchNetworkingV1NetworkPolicyListForAllNamespacesParams

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

WatchNetworkingV1NetworkPolicyListForAllNamespacesParams contains all the bound params for the watch networking v1 network policy list for all namespaces operation typically these are obtained from a http.Request

swagger:parameters watchNetworkingV1NetworkPolicyListForAllNamespaces

func NewWatchNetworkingV1NetworkPolicyListForAllNamespacesParams

func NewWatchNetworkingV1NetworkPolicyListForAllNamespacesParams() WatchNetworkingV1NetworkPolicyListForAllNamespacesParams

NewWatchNetworkingV1NetworkPolicyListForAllNamespacesParams creates a new WatchNetworkingV1NetworkPolicyListForAllNamespacesParams object no default values defined in spec.

func (*WatchNetworkingV1NetworkPolicyListForAllNamespacesParams) 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 NewWatchNetworkingV1NetworkPolicyListForAllNamespacesParams() beforehand.

type WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized

type WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized struct {
}

WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized Unauthorized

swagger:response watchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized

func NewWatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized

func NewWatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized() *WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized

NewWatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized creates WatchNetworkingV1NetworkPolicyListForAllNamespacesUnauthorized with default headers values

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