Documentation
¶
Index ¶
- Constants
- type CreateExtensionsV1beta1NamespacedIngress
- type CreateExtensionsV1beta1NamespacedIngressAccepted
- func (o *CreateExtensionsV1beta1NamespacedIngressAccepted) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *CreateExtensionsV1beta1NamespacedIngressAccepted) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *CreateExtensionsV1beta1NamespacedIngressAccepted
- func (o *CreateExtensionsV1beta1NamespacedIngressAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateExtensionsV1beta1NamespacedIngressCreated
- func (o *CreateExtensionsV1beta1NamespacedIngressCreated) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *CreateExtensionsV1beta1NamespacedIngressCreated) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *CreateExtensionsV1beta1NamespacedIngressCreated
- func (o *CreateExtensionsV1beta1NamespacedIngressCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateExtensionsV1beta1NamespacedIngressHandler
- type CreateExtensionsV1beta1NamespacedIngressHandlerFunc
- type CreateExtensionsV1beta1NamespacedIngressOK
- func (o *CreateExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *CreateExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *CreateExtensionsV1beta1NamespacedIngressOK
- func (o *CreateExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type CreateExtensionsV1beta1NamespacedIngressParams
- type CreateExtensionsV1beta1NamespacedIngressUnauthorized
- type DeleteExtensionsV1beta1CollectionNamespacedIngress
- type DeleteExtensionsV1beta1CollectionNamespacedIngressHandler
- type DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc
- type DeleteExtensionsV1beta1CollectionNamespacedIngressOK
- func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteExtensionsV1beta1CollectionNamespacedIngressOK
- func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteExtensionsV1beta1CollectionNamespacedIngressParams
- type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized
- type DeleteExtensionsV1beta1NamespacedIngress
- type DeleteExtensionsV1beta1NamespacedIngressAccepted
- func (o *DeleteExtensionsV1beta1NamespacedIngressAccepted) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteExtensionsV1beta1NamespacedIngressAccepted) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteExtensionsV1beta1NamespacedIngressAccepted
- func (o *DeleteExtensionsV1beta1NamespacedIngressAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteExtensionsV1beta1NamespacedIngressHandler
- type DeleteExtensionsV1beta1NamespacedIngressHandlerFunc
- type DeleteExtensionsV1beta1NamespacedIngressOK
- func (o *DeleteExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
- func (o *DeleteExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteExtensionsV1beta1NamespacedIngressOK
- func (o *DeleteExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type DeleteExtensionsV1beta1NamespacedIngressParams
- type DeleteExtensionsV1beta1NamespacedIngressUnauthorized
- type GetExtensionsV1beta1APIResources
- type GetExtensionsV1beta1APIResourcesHandler
- type GetExtensionsV1beta1APIResourcesHandlerFunc
- type GetExtensionsV1beta1APIResourcesOK
- func (o *GetExtensionsV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
- func (o *GetExtensionsV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetExtensionsV1beta1APIResourcesOK
- func (o *GetExtensionsV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type GetExtensionsV1beta1APIResourcesParams
- type GetExtensionsV1beta1APIResourcesUnauthorized
- type ListExtensionsV1beta1IngressForAllNamespaces
- type ListExtensionsV1beta1IngressForAllNamespacesHandler
- type ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc
- type ListExtensionsV1beta1IngressForAllNamespacesOK
- func (o *ListExtensionsV1beta1IngressForAllNamespacesOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList)
- func (o *ListExtensionsV1beta1IngressForAllNamespacesOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList) *ListExtensionsV1beta1IngressForAllNamespacesOK
- func (o *ListExtensionsV1beta1IngressForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListExtensionsV1beta1IngressForAllNamespacesParams
- type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized
- type ListExtensionsV1beta1NamespacedIngress
- type ListExtensionsV1beta1NamespacedIngressHandler
- type ListExtensionsV1beta1NamespacedIngressHandlerFunc
- type ListExtensionsV1beta1NamespacedIngressOK
- func (o *ListExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList)
- func (o *ListExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList) *ListExtensionsV1beta1NamespacedIngressOK
- func (o *ListExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ListExtensionsV1beta1NamespacedIngressParams
- type ListExtensionsV1beta1NamespacedIngressUnauthorized
- type PatchExtensionsV1beta1NamespacedIngress
- type PatchExtensionsV1beta1NamespacedIngressHandler
- type PatchExtensionsV1beta1NamespacedIngressHandlerFunc
- type PatchExtensionsV1beta1NamespacedIngressOK
- func (o *PatchExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *PatchExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *PatchExtensionsV1beta1NamespacedIngressOK
- func (o *PatchExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchExtensionsV1beta1NamespacedIngressParams
- type PatchExtensionsV1beta1NamespacedIngressStatus
- type PatchExtensionsV1beta1NamespacedIngressStatusHandler
- type PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc
- type PatchExtensionsV1beta1NamespacedIngressStatusOK
- func (o *PatchExtensionsV1beta1NamespacedIngressStatusOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *PatchExtensionsV1beta1NamespacedIngressStatusOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *PatchExtensionsV1beta1NamespacedIngressStatusOK
- func (o *PatchExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type PatchExtensionsV1beta1NamespacedIngressStatusParams
- type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized
- type PatchExtensionsV1beta1NamespacedIngressUnauthorized
- type ReadExtensionsV1beta1NamespacedIngress
- type ReadExtensionsV1beta1NamespacedIngressHandler
- type ReadExtensionsV1beta1NamespacedIngressHandlerFunc
- type ReadExtensionsV1beta1NamespacedIngressOK
- func (o *ReadExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *ReadExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReadExtensionsV1beta1NamespacedIngressOK
- func (o *ReadExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadExtensionsV1beta1NamespacedIngressParams
- type ReadExtensionsV1beta1NamespacedIngressStatus
- type ReadExtensionsV1beta1NamespacedIngressStatusHandler
- type ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc
- type ReadExtensionsV1beta1NamespacedIngressStatusOK
- func (o *ReadExtensionsV1beta1NamespacedIngressStatusOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *ReadExtensionsV1beta1NamespacedIngressStatusOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReadExtensionsV1beta1NamespacedIngressStatusOK
- func (o *ReadExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReadExtensionsV1beta1NamespacedIngressStatusParams
- type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized
- type ReadExtensionsV1beta1NamespacedIngressUnauthorized
- type ReplaceExtensionsV1beta1NamespacedIngress
- type ReplaceExtensionsV1beta1NamespacedIngressCreated
- func (o *ReplaceExtensionsV1beta1NamespacedIngressCreated) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *ReplaceExtensionsV1beta1NamespacedIngressCreated) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressCreated
- func (o *ReplaceExtensionsV1beta1NamespacedIngressCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceExtensionsV1beta1NamespacedIngressHandler
- type ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc
- type ReplaceExtensionsV1beta1NamespacedIngressOK
- func (o *ReplaceExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *ReplaceExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressOK
- func (o *ReplaceExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceExtensionsV1beta1NamespacedIngressParams
- type ReplaceExtensionsV1beta1NamespacedIngressStatus
- type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated
- func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated
- func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceExtensionsV1beta1NamespacedIngressStatusHandler
- type ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc
- type ReplaceExtensionsV1beta1NamespacedIngressStatusOK
- func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
- func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressStatusOK
- func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type ReplaceExtensionsV1beta1NamespacedIngressStatusParams
- type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized
- type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized
- type WatchExtensionsV1beta1IngressListForAllNamespaces
- type WatchExtensionsV1beta1IngressListForAllNamespacesHandler
- type WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc
- type WatchExtensionsV1beta1IngressListForAllNamespacesOK
- func (o *WatchExtensionsV1beta1IngressListForAllNamespacesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchExtensionsV1beta1IngressListForAllNamespacesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchExtensionsV1beta1IngressListForAllNamespacesOK
- func (o *WatchExtensionsV1beta1IngressListForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchExtensionsV1beta1IngressListForAllNamespacesParams
- type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized
- type WatchExtensionsV1beta1NamespacedIngress
- type WatchExtensionsV1beta1NamespacedIngressHandler
- type WatchExtensionsV1beta1NamespacedIngressHandlerFunc
- type WatchExtensionsV1beta1NamespacedIngressList
- type WatchExtensionsV1beta1NamespacedIngressListHandler
- type WatchExtensionsV1beta1NamespacedIngressListHandlerFunc
- type WatchExtensionsV1beta1NamespacedIngressListOK
- func (o *WatchExtensionsV1beta1NamespacedIngressListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchExtensionsV1beta1NamespacedIngressListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchExtensionsV1beta1NamespacedIngressListOK
- func (o *WatchExtensionsV1beta1NamespacedIngressListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchExtensionsV1beta1NamespacedIngressListParams
- type WatchExtensionsV1beta1NamespacedIngressListUnauthorized
- type WatchExtensionsV1beta1NamespacedIngressOK
- func (o *WatchExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
- func (o *WatchExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchExtensionsV1beta1NamespacedIngressOK
- func (o *WatchExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
- type WatchExtensionsV1beta1NamespacedIngressParams
- type WatchExtensionsV1beta1NamespacedIngressUnauthorized
Constants ¶
const CreateExtensionsV1beta1NamespacedIngressAcceptedCode int = 202
CreateExtensionsV1beta1NamespacedIngressAcceptedCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressAccepted
const CreateExtensionsV1beta1NamespacedIngressCreatedCode int = 201
CreateExtensionsV1beta1NamespacedIngressCreatedCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressCreated
const CreateExtensionsV1beta1NamespacedIngressOKCode int = 200
CreateExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressOK
CreateExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type CreateExtensionsV1beta1NamespacedIngressUnauthorized
const DeleteExtensionsV1beta1CollectionNamespacedIngressOKCode int = 200
DeleteExtensionsV1beta1CollectionNamespacedIngressOKCode is the HTTP code returned for type DeleteExtensionsV1beta1CollectionNamespacedIngressOK
DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized
const DeleteExtensionsV1beta1NamespacedIngressAcceptedCode int = 202
DeleteExtensionsV1beta1NamespacedIngressAcceptedCode is the HTTP code returned for type DeleteExtensionsV1beta1NamespacedIngressAccepted
const DeleteExtensionsV1beta1NamespacedIngressOKCode int = 200
DeleteExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type DeleteExtensionsV1beta1NamespacedIngressOK
DeleteExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type DeleteExtensionsV1beta1NamespacedIngressUnauthorized
const GetExtensionsV1beta1APIResourcesOKCode int = 200
GetExtensionsV1beta1APIResourcesOKCode is the HTTP code returned for type GetExtensionsV1beta1APIResourcesOK
GetExtensionsV1beta1APIResourcesUnauthorizedCode is the HTTP code returned for type GetExtensionsV1beta1APIResourcesUnauthorized
const ListExtensionsV1beta1IngressForAllNamespacesOKCode int = 200
ListExtensionsV1beta1IngressForAllNamespacesOKCode is the HTTP code returned for type ListExtensionsV1beta1IngressForAllNamespacesOK
ListExtensionsV1beta1IngressForAllNamespacesUnauthorizedCode is the HTTP code returned for type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized
const ListExtensionsV1beta1NamespacedIngressOKCode int = 200
ListExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type ListExtensionsV1beta1NamespacedIngressOK
ListExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ListExtensionsV1beta1NamespacedIngressUnauthorized
const PatchExtensionsV1beta1NamespacedIngressOKCode int = 200
PatchExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressOK
const PatchExtensionsV1beta1NamespacedIngressStatusOKCode int = 200
PatchExtensionsV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressStatusOK
PatchExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized
PatchExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type PatchExtensionsV1beta1NamespacedIngressUnauthorized
const ReadExtensionsV1beta1NamespacedIngressOKCode int = 200
ReadExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressOK
const ReadExtensionsV1beta1NamespacedIngressStatusOKCode int = 200
ReadExtensionsV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressStatusOK
ReadExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized
ReadExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReadExtensionsV1beta1NamespacedIngressUnauthorized
const ReplaceExtensionsV1beta1NamespacedIngressCreatedCode int = 201
ReplaceExtensionsV1beta1NamespacedIngressCreatedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressCreated
const ReplaceExtensionsV1beta1NamespacedIngressOKCode int = 200
ReplaceExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressOK
const ReplaceExtensionsV1beta1NamespacedIngressStatusCreatedCode int = 201
ReplaceExtensionsV1beta1NamespacedIngressStatusCreatedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated
const ReplaceExtensionsV1beta1NamespacedIngressStatusOKCode int = 200
ReplaceExtensionsV1beta1NamespacedIngressStatusOKCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressStatusOK
ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorizedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized
ReplaceExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized
const WatchExtensionsV1beta1IngressListForAllNamespacesOKCode int = 200
WatchExtensionsV1beta1IngressListForAllNamespacesOKCode is the HTTP code returned for type WatchExtensionsV1beta1IngressListForAllNamespacesOK
WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorizedCode is the HTTP code returned for type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized
const WatchExtensionsV1beta1NamespacedIngressListOKCode int = 200
WatchExtensionsV1beta1NamespacedIngressListOKCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressListOK
WatchExtensionsV1beta1NamespacedIngressListUnauthorizedCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressListUnauthorized
const WatchExtensionsV1beta1NamespacedIngressOKCode int = 200
WatchExtensionsV1beta1NamespacedIngressOKCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressOK
WatchExtensionsV1beta1NamespacedIngressUnauthorizedCode is the HTTP code returned for type WatchExtensionsV1beta1NamespacedIngressUnauthorized
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CreateExtensionsV1beta1NamespacedIngress ¶
type CreateExtensionsV1beta1NamespacedIngress struct { Context *middleware.Context Handler CreateExtensionsV1beta1NamespacedIngressHandler }
CreateExtensionsV1beta1NamespacedIngress swagger:route POST /apis/extensions/v1beta1/namespaces/{namespace}/ingresses extensions_v1beta1 createExtensionsV1beta1NamespacedIngress
create an Ingress
func NewCreateExtensionsV1beta1NamespacedIngress ¶
func NewCreateExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler CreateExtensionsV1beta1NamespacedIngressHandler) *CreateExtensionsV1beta1NamespacedIngress
NewCreateExtensionsV1beta1NamespacedIngress creates a new http.Handler for the create extensions v1beta1 namespaced ingress operation
func (*CreateExtensionsV1beta1NamespacedIngress) ServeHTTP ¶
func (o *CreateExtensionsV1beta1NamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type CreateExtensionsV1beta1NamespacedIngressAccepted ¶
type CreateExtensionsV1beta1NamespacedIngressAccepted struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
CreateExtensionsV1beta1NamespacedIngressAccepted Accepted
swagger:response createExtensionsV1beta1NamespacedIngressAccepted
func NewCreateExtensionsV1beta1NamespacedIngressAccepted ¶
func NewCreateExtensionsV1beta1NamespacedIngressAccepted() *CreateExtensionsV1beta1NamespacedIngressAccepted
NewCreateExtensionsV1beta1NamespacedIngressAccepted creates CreateExtensionsV1beta1NamespacedIngressAccepted with default headers values
func (*CreateExtensionsV1beta1NamespacedIngressAccepted) SetPayload ¶
func (o *CreateExtensionsV1beta1NamespacedIngressAccepted) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the create extensions v1beta1 namespaced ingress accepted response
func (*CreateExtensionsV1beta1NamespacedIngressAccepted) WithPayload ¶
func (o *CreateExtensionsV1beta1NamespacedIngressAccepted) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *CreateExtensionsV1beta1NamespacedIngressAccepted
WithPayload adds the payload to the create extensions v1beta1 namespaced ingress accepted response
func (*CreateExtensionsV1beta1NamespacedIngressAccepted) WriteResponse ¶
func (o *CreateExtensionsV1beta1NamespacedIngressAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateExtensionsV1beta1NamespacedIngressCreated ¶
type CreateExtensionsV1beta1NamespacedIngressCreated struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
CreateExtensionsV1beta1NamespacedIngressCreated Created
swagger:response createExtensionsV1beta1NamespacedIngressCreated
func NewCreateExtensionsV1beta1NamespacedIngressCreated ¶
func NewCreateExtensionsV1beta1NamespacedIngressCreated() *CreateExtensionsV1beta1NamespacedIngressCreated
NewCreateExtensionsV1beta1NamespacedIngressCreated creates CreateExtensionsV1beta1NamespacedIngressCreated with default headers values
func (*CreateExtensionsV1beta1NamespacedIngressCreated) SetPayload ¶
func (o *CreateExtensionsV1beta1NamespacedIngressCreated) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the create extensions v1beta1 namespaced ingress created response
func (*CreateExtensionsV1beta1NamespacedIngressCreated) WithPayload ¶
func (o *CreateExtensionsV1beta1NamespacedIngressCreated) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *CreateExtensionsV1beta1NamespacedIngressCreated
WithPayload adds the payload to the create extensions v1beta1 namespaced ingress created response
func (*CreateExtensionsV1beta1NamespacedIngressCreated) WriteResponse ¶
func (o *CreateExtensionsV1beta1NamespacedIngressCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateExtensionsV1beta1NamespacedIngressHandler ¶
type CreateExtensionsV1beta1NamespacedIngressHandler interface {
Handle(CreateExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}
CreateExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid create extensions v1beta1 namespaced ingress params
type CreateExtensionsV1beta1NamespacedIngressHandlerFunc ¶
type CreateExtensionsV1beta1NamespacedIngressHandlerFunc func(CreateExtensionsV1beta1NamespacedIngressParams) middleware.Responder
CreateExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a create extensions v1beta1 namespaced ingress handler
func (CreateExtensionsV1beta1NamespacedIngressHandlerFunc) Handle ¶
func (fn CreateExtensionsV1beta1NamespacedIngressHandlerFunc) Handle(params CreateExtensionsV1beta1NamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type CreateExtensionsV1beta1NamespacedIngressOK ¶
type CreateExtensionsV1beta1NamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
CreateExtensionsV1beta1NamespacedIngressOK OK
swagger:response createExtensionsV1beta1NamespacedIngressOK
func NewCreateExtensionsV1beta1NamespacedIngressOK ¶
func NewCreateExtensionsV1beta1NamespacedIngressOK() *CreateExtensionsV1beta1NamespacedIngressOK
NewCreateExtensionsV1beta1NamespacedIngressOK creates CreateExtensionsV1beta1NamespacedIngressOK with default headers values
func (*CreateExtensionsV1beta1NamespacedIngressOK) SetPayload ¶
func (o *CreateExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the create extensions v1beta1 namespaced ingress o k response
func (*CreateExtensionsV1beta1NamespacedIngressOK) WithPayload ¶
func (o *CreateExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *CreateExtensionsV1beta1NamespacedIngressOK
WithPayload adds the payload to the create extensions v1beta1 namespaced ingress o k response
func (*CreateExtensionsV1beta1NamespacedIngressOK) WriteResponse ¶
func (o *CreateExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type CreateExtensionsV1beta1NamespacedIngressParams ¶
type CreateExtensionsV1beta1NamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIExtensionsV1beta1Ingress /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
CreateExtensionsV1beta1NamespacedIngressParams contains all the bound params for the create extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters createExtensionsV1beta1NamespacedIngress
func NewCreateExtensionsV1beta1NamespacedIngressParams ¶
func NewCreateExtensionsV1beta1NamespacedIngressParams() CreateExtensionsV1beta1NamespacedIngressParams
NewCreateExtensionsV1beta1NamespacedIngressParams creates a new CreateExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.
func (*CreateExtensionsV1beta1NamespacedIngressParams) BindRequest ¶
func (o *CreateExtensionsV1beta1NamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewCreateExtensionsV1beta1NamespacedIngressParams() beforehand.
type CreateExtensionsV1beta1NamespacedIngressUnauthorized ¶
type CreateExtensionsV1beta1NamespacedIngressUnauthorized struct { }
CreateExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized
swagger:response createExtensionsV1beta1NamespacedIngressUnauthorized
func NewCreateExtensionsV1beta1NamespacedIngressUnauthorized ¶
func NewCreateExtensionsV1beta1NamespacedIngressUnauthorized() *CreateExtensionsV1beta1NamespacedIngressUnauthorized
NewCreateExtensionsV1beta1NamespacedIngressUnauthorized creates CreateExtensionsV1beta1NamespacedIngressUnauthorized with default headers values
func (*CreateExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse ¶
func (o *CreateExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteExtensionsV1beta1CollectionNamespacedIngress ¶
type DeleteExtensionsV1beta1CollectionNamespacedIngress struct { Context *middleware.Context Handler DeleteExtensionsV1beta1CollectionNamespacedIngressHandler }
DeleteExtensionsV1beta1CollectionNamespacedIngress swagger:route DELETE /apis/extensions/v1beta1/namespaces/{namespace}/ingresses extensions_v1beta1 deleteExtensionsV1beta1CollectionNamespacedIngress
delete collection of Ingress
func NewDeleteExtensionsV1beta1CollectionNamespacedIngress ¶
func NewDeleteExtensionsV1beta1CollectionNamespacedIngress(ctx *middleware.Context, handler DeleteExtensionsV1beta1CollectionNamespacedIngressHandler) *DeleteExtensionsV1beta1CollectionNamespacedIngress
NewDeleteExtensionsV1beta1CollectionNamespacedIngress creates a new http.Handler for the delete extensions v1beta1 collection namespaced ingress operation
func (*DeleteExtensionsV1beta1CollectionNamespacedIngress) ServeHTTP ¶
func (o *DeleteExtensionsV1beta1CollectionNamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteExtensionsV1beta1CollectionNamespacedIngressHandler ¶
type DeleteExtensionsV1beta1CollectionNamespacedIngressHandler interface {
Handle(DeleteExtensionsV1beta1CollectionNamespacedIngressParams) middleware.Responder
}
DeleteExtensionsV1beta1CollectionNamespacedIngressHandler interface for that can handle valid delete extensions v1beta1 collection namespaced ingress params
type DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc ¶
type DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc func(DeleteExtensionsV1beta1CollectionNamespacedIngressParams) middleware.Responder
DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc turns a function with the right signature into a delete extensions v1beta1 collection namespaced ingress handler
func (DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc) Handle ¶
func (fn DeleteExtensionsV1beta1CollectionNamespacedIngressHandlerFunc) Handle(params DeleteExtensionsV1beta1CollectionNamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type DeleteExtensionsV1beta1CollectionNamespacedIngressOK ¶
type DeleteExtensionsV1beta1CollectionNamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteExtensionsV1beta1CollectionNamespacedIngressOK OK
swagger:response deleteExtensionsV1beta1CollectionNamespacedIngressOK
func NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK ¶
func NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK() *DeleteExtensionsV1beta1CollectionNamespacedIngressOK
NewDeleteExtensionsV1beta1CollectionNamespacedIngressOK creates DeleteExtensionsV1beta1CollectionNamespacedIngressOK with default headers values
func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) SetPayload ¶
func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete extensions v1beta1 collection namespaced ingress o k response
func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WithPayload ¶
func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteExtensionsV1beta1CollectionNamespacedIngressOK
WithPayload adds the payload to the delete extensions v1beta1 collection namespaced ingress o k response
func (*DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WriteResponse ¶
func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteExtensionsV1beta1CollectionNamespacedIngressParams ¶
type DeleteExtensionsV1beta1CollectionNamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 }
DeleteExtensionsV1beta1CollectionNamespacedIngressParams contains all the bound params for the delete extensions v1beta1 collection namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters deleteExtensionsV1beta1CollectionNamespacedIngress
func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams ¶
func NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams() DeleteExtensionsV1beta1CollectionNamespacedIngressParams
NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams creates a new DeleteExtensionsV1beta1CollectionNamespacedIngressParams object no default values defined in spec.
func (*DeleteExtensionsV1beta1CollectionNamespacedIngressParams) BindRequest ¶
func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteExtensionsV1beta1CollectionNamespacedIngressParams() beforehand.
type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized ¶
type DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized struct { }
DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized Unauthorized
swagger:response deleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized
func NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized ¶
func NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized() *DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized
NewDeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized creates DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized with default headers values
func (*DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized) WriteResponse ¶
func (o *DeleteExtensionsV1beta1CollectionNamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteExtensionsV1beta1NamespacedIngress ¶
type DeleteExtensionsV1beta1NamespacedIngress struct { Context *middleware.Context Handler DeleteExtensionsV1beta1NamespacedIngressHandler }
DeleteExtensionsV1beta1NamespacedIngress swagger:route DELETE /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 deleteExtensionsV1beta1NamespacedIngress
delete an Ingress
func NewDeleteExtensionsV1beta1NamespacedIngress ¶
func NewDeleteExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler DeleteExtensionsV1beta1NamespacedIngressHandler) *DeleteExtensionsV1beta1NamespacedIngress
NewDeleteExtensionsV1beta1NamespacedIngress creates a new http.Handler for the delete extensions v1beta1 namespaced ingress operation
func (*DeleteExtensionsV1beta1NamespacedIngress) ServeHTTP ¶
func (o *DeleteExtensionsV1beta1NamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type DeleteExtensionsV1beta1NamespacedIngressAccepted ¶
type DeleteExtensionsV1beta1NamespacedIngressAccepted struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteExtensionsV1beta1NamespacedIngressAccepted Accepted
swagger:response deleteExtensionsV1beta1NamespacedIngressAccepted
func NewDeleteExtensionsV1beta1NamespacedIngressAccepted ¶
func NewDeleteExtensionsV1beta1NamespacedIngressAccepted() *DeleteExtensionsV1beta1NamespacedIngressAccepted
NewDeleteExtensionsV1beta1NamespacedIngressAccepted creates DeleteExtensionsV1beta1NamespacedIngressAccepted with default headers values
func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) SetPayload ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressAccepted) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete extensions v1beta1 namespaced ingress accepted response
func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) WithPayload ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressAccepted) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteExtensionsV1beta1NamespacedIngressAccepted
WithPayload adds the payload to the delete extensions v1beta1 namespaced ingress accepted response
func (*DeleteExtensionsV1beta1NamespacedIngressAccepted) WriteResponse ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressAccepted) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteExtensionsV1beta1NamespacedIngressHandler ¶
type DeleteExtensionsV1beta1NamespacedIngressHandler interface {
Handle(DeleteExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}
DeleteExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid delete extensions v1beta1 namespaced ingress params
type DeleteExtensionsV1beta1NamespacedIngressHandlerFunc ¶
type DeleteExtensionsV1beta1NamespacedIngressHandlerFunc func(DeleteExtensionsV1beta1NamespacedIngressParams) middleware.Responder
DeleteExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a delete extensions v1beta1 namespaced ingress handler
func (DeleteExtensionsV1beta1NamespacedIngressHandlerFunc) Handle ¶
func (fn DeleteExtensionsV1beta1NamespacedIngressHandlerFunc) Handle(params DeleteExtensionsV1beta1NamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type DeleteExtensionsV1beta1NamespacedIngressOK ¶
type DeleteExtensionsV1beta1NamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1Status `json:"body,omitempty"` }
DeleteExtensionsV1beta1NamespacedIngressOK OK
swagger:response deleteExtensionsV1beta1NamespacedIngressOK
func NewDeleteExtensionsV1beta1NamespacedIngressOK ¶
func NewDeleteExtensionsV1beta1NamespacedIngressOK() *DeleteExtensionsV1beta1NamespacedIngressOK
NewDeleteExtensionsV1beta1NamespacedIngressOK creates DeleteExtensionsV1beta1NamespacedIngressOK with default headers values
func (*DeleteExtensionsV1beta1NamespacedIngressOK) SetPayload ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status)
SetPayload sets the payload to the delete extensions v1beta1 namespaced ingress o k response
func (*DeleteExtensionsV1beta1NamespacedIngressOK) WithPayload ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1Status) *DeleteExtensionsV1beta1NamespacedIngressOK
WithPayload adds the payload to the delete extensions v1beta1 namespaced ingress o k response
func (*DeleteExtensionsV1beta1NamespacedIngressOK) WriteResponse ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type DeleteExtensionsV1beta1NamespacedIngressParams ¶
type DeleteExtensionsV1beta1NamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* In: body */ Body *models.IoK8sApimachineryPkgApisMetaV1DeleteOptions /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*The duration in seconds before the object should be deleted. Value must be non-negative integer. The value zero indicates delete immediately. If this value is nil, the default grace period for the specified type will be used. Defaults to a per object value if not specified. zero means delete immediately. Unique: true In: query */ GracePeriodSeconds *int64 /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*Deprecated: please use the PropagationPolicy, this field will be deprecated in 1.7. Should the dependent objects be orphaned. If true/false, the "orphan" finalizer will be added to/removed from the object's finalizers list. Either this field or PropagationPolicy may be set, but not both. Unique: true In: query */ OrphanDependents *bool /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*Whether and how garbage collection will be performed. Either this field or OrphanDependents may be set, but not both. The default policy is decided by the existing finalizer set in the metadata.finalizers and the resource-specific default policy. Acceptable values are: 'Orphan' - orphan the dependents; 'Background' - allow the garbage collector to delete the dependents in the background; 'Foreground' - a cascading policy that deletes all dependents in the foreground. Unique: true In: query */ PropagationPolicy *string }
DeleteExtensionsV1beta1NamespacedIngressParams contains all the bound params for the delete extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters deleteExtensionsV1beta1NamespacedIngress
func NewDeleteExtensionsV1beta1NamespacedIngressParams ¶
func NewDeleteExtensionsV1beta1NamespacedIngressParams() DeleteExtensionsV1beta1NamespacedIngressParams
NewDeleteExtensionsV1beta1NamespacedIngressParams creates a new DeleteExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.
func (*DeleteExtensionsV1beta1NamespacedIngressParams) BindRequest ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewDeleteExtensionsV1beta1NamespacedIngressParams() beforehand.
type DeleteExtensionsV1beta1NamespacedIngressUnauthorized ¶
type DeleteExtensionsV1beta1NamespacedIngressUnauthorized struct { }
DeleteExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized
swagger:response deleteExtensionsV1beta1NamespacedIngressUnauthorized
func NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized ¶
func NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized() *DeleteExtensionsV1beta1NamespacedIngressUnauthorized
NewDeleteExtensionsV1beta1NamespacedIngressUnauthorized creates DeleteExtensionsV1beta1NamespacedIngressUnauthorized with default headers values
func (*DeleteExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse ¶
func (o *DeleteExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetExtensionsV1beta1APIResources ¶
type GetExtensionsV1beta1APIResources struct { Context *middleware.Context Handler GetExtensionsV1beta1APIResourcesHandler }
GetExtensionsV1beta1APIResources swagger:route GET /apis/extensions/v1beta1/ extensions_v1beta1 getExtensionsV1beta1ApiResources
get available resources
func NewGetExtensionsV1beta1APIResources ¶
func NewGetExtensionsV1beta1APIResources(ctx *middleware.Context, handler GetExtensionsV1beta1APIResourcesHandler) *GetExtensionsV1beta1APIResources
NewGetExtensionsV1beta1APIResources creates a new http.Handler for the get extensions v1beta1 API resources operation
func (*GetExtensionsV1beta1APIResources) ServeHTTP ¶
func (o *GetExtensionsV1beta1APIResources) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type GetExtensionsV1beta1APIResourcesHandler ¶
type GetExtensionsV1beta1APIResourcesHandler interface {
Handle(GetExtensionsV1beta1APIResourcesParams) middleware.Responder
}
GetExtensionsV1beta1APIResourcesHandler interface for that can handle valid get extensions v1beta1 API resources params
type GetExtensionsV1beta1APIResourcesHandlerFunc ¶
type GetExtensionsV1beta1APIResourcesHandlerFunc func(GetExtensionsV1beta1APIResourcesParams) middleware.Responder
GetExtensionsV1beta1APIResourcesHandlerFunc turns a function with the right signature into a get extensions v1beta1 API resources handler
func (GetExtensionsV1beta1APIResourcesHandlerFunc) Handle ¶
func (fn GetExtensionsV1beta1APIResourcesHandlerFunc) Handle(params GetExtensionsV1beta1APIResourcesParams) middleware.Responder
Handle executing the request and returning a response
type GetExtensionsV1beta1APIResourcesOK ¶
type GetExtensionsV1beta1APIResourcesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList `json:"body,omitempty"` }
GetExtensionsV1beta1APIResourcesOK OK
swagger:response getExtensionsV1beta1ApiResourcesOK
func NewGetExtensionsV1beta1APIResourcesOK ¶
func NewGetExtensionsV1beta1APIResourcesOK() *GetExtensionsV1beta1APIResourcesOK
NewGetExtensionsV1beta1APIResourcesOK creates GetExtensionsV1beta1APIResourcesOK with default headers values
func (*GetExtensionsV1beta1APIResourcesOK) SetPayload ¶
func (o *GetExtensionsV1beta1APIResourcesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList)
SetPayload sets the payload to the get extensions v1beta1 Api resources o k response
func (*GetExtensionsV1beta1APIResourcesOK) WithPayload ¶
func (o *GetExtensionsV1beta1APIResourcesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1APIResourceList) *GetExtensionsV1beta1APIResourcesOK
WithPayload adds the payload to the get extensions v1beta1 Api resources o k response
func (*GetExtensionsV1beta1APIResourcesOK) WriteResponse ¶
func (o *GetExtensionsV1beta1APIResourcesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type GetExtensionsV1beta1APIResourcesParams ¶
type GetExtensionsV1beta1APIResourcesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` }
GetExtensionsV1beta1APIResourcesParams contains all the bound params for the get extensions v1beta1 API resources operation typically these are obtained from a http.Request
swagger:parameters getExtensionsV1beta1APIResources
func NewGetExtensionsV1beta1APIResourcesParams ¶
func NewGetExtensionsV1beta1APIResourcesParams() GetExtensionsV1beta1APIResourcesParams
NewGetExtensionsV1beta1APIResourcesParams creates a new GetExtensionsV1beta1APIResourcesParams object no default values defined in spec.
func (*GetExtensionsV1beta1APIResourcesParams) BindRequest ¶
func (o *GetExtensionsV1beta1APIResourcesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewGetExtensionsV1beta1APIResourcesParams() beforehand.
type GetExtensionsV1beta1APIResourcesUnauthorized ¶
type GetExtensionsV1beta1APIResourcesUnauthorized struct { }
GetExtensionsV1beta1APIResourcesUnauthorized Unauthorized
swagger:response getExtensionsV1beta1ApiResourcesUnauthorized
func NewGetExtensionsV1beta1APIResourcesUnauthorized ¶
func NewGetExtensionsV1beta1APIResourcesUnauthorized() *GetExtensionsV1beta1APIResourcesUnauthorized
NewGetExtensionsV1beta1APIResourcesUnauthorized creates GetExtensionsV1beta1APIResourcesUnauthorized with default headers values
func (*GetExtensionsV1beta1APIResourcesUnauthorized) WriteResponse ¶
func (o *GetExtensionsV1beta1APIResourcesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListExtensionsV1beta1IngressForAllNamespaces ¶
type ListExtensionsV1beta1IngressForAllNamespaces struct { Context *middleware.Context Handler ListExtensionsV1beta1IngressForAllNamespacesHandler }
ListExtensionsV1beta1IngressForAllNamespaces swagger:route GET /apis/extensions/v1beta1/ingresses extensions_v1beta1 listExtensionsV1beta1IngressForAllNamespaces
list or watch objects of kind Ingress
func NewListExtensionsV1beta1IngressForAllNamespaces ¶
func NewListExtensionsV1beta1IngressForAllNamespaces(ctx *middleware.Context, handler ListExtensionsV1beta1IngressForAllNamespacesHandler) *ListExtensionsV1beta1IngressForAllNamespaces
NewListExtensionsV1beta1IngressForAllNamespaces creates a new http.Handler for the list extensions v1beta1 ingress for all namespaces operation
func (*ListExtensionsV1beta1IngressForAllNamespaces) ServeHTTP ¶
func (o *ListExtensionsV1beta1IngressForAllNamespaces) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListExtensionsV1beta1IngressForAllNamespacesHandler ¶
type ListExtensionsV1beta1IngressForAllNamespacesHandler interface {
Handle(ListExtensionsV1beta1IngressForAllNamespacesParams) middleware.Responder
}
ListExtensionsV1beta1IngressForAllNamespacesHandler interface for that can handle valid list extensions v1beta1 ingress for all namespaces params
type ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc ¶
type ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc func(ListExtensionsV1beta1IngressForAllNamespacesParams) middleware.Responder
ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc turns a function with the right signature into a list extensions v1beta1 ingress for all namespaces handler
func (ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc) Handle ¶
func (fn ListExtensionsV1beta1IngressForAllNamespacesHandlerFunc) Handle(params ListExtensionsV1beta1IngressForAllNamespacesParams) middleware.Responder
Handle executing the request and returning a response
type ListExtensionsV1beta1IngressForAllNamespacesOK ¶
type ListExtensionsV1beta1IngressForAllNamespacesOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1IngressList `json:"body,omitempty"` }
ListExtensionsV1beta1IngressForAllNamespacesOK OK
swagger:response listExtensionsV1beta1IngressForAllNamespacesOK
func NewListExtensionsV1beta1IngressForAllNamespacesOK ¶
func NewListExtensionsV1beta1IngressForAllNamespacesOK() *ListExtensionsV1beta1IngressForAllNamespacesOK
NewListExtensionsV1beta1IngressForAllNamespacesOK creates ListExtensionsV1beta1IngressForAllNamespacesOK with default headers values
func (*ListExtensionsV1beta1IngressForAllNamespacesOK) SetPayload ¶
func (o *ListExtensionsV1beta1IngressForAllNamespacesOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList)
SetPayload sets the payload to the list extensions v1beta1 ingress for all namespaces o k response
func (*ListExtensionsV1beta1IngressForAllNamespacesOK) WithPayload ¶
func (o *ListExtensionsV1beta1IngressForAllNamespacesOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList) *ListExtensionsV1beta1IngressForAllNamespacesOK
WithPayload adds the payload to the list extensions v1beta1 ingress for all namespaces o k response
func (*ListExtensionsV1beta1IngressForAllNamespacesOK) WriteResponse ¶
func (o *ListExtensionsV1beta1IngressForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListExtensionsV1beta1IngressForAllNamespacesParams ¶
type ListExtensionsV1beta1IngressForAllNamespacesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListExtensionsV1beta1IngressForAllNamespacesParams contains all the bound params for the list extensions v1beta1 ingress for all namespaces operation typically these are obtained from a http.Request
swagger:parameters listExtensionsV1beta1IngressForAllNamespaces
func NewListExtensionsV1beta1IngressForAllNamespacesParams ¶
func NewListExtensionsV1beta1IngressForAllNamespacesParams() ListExtensionsV1beta1IngressForAllNamespacesParams
NewListExtensionsV1beta1IngressForAllNamespacesParams creates a new ListExtensionsV1beta1IngressForAllNamespacesParams object no default values defined in spec.
func (*ListExtensionsV1beta1IngressForAllNamespacesParams) BindRequest ¶
func (o *ListExtensionsV1beta1IngressForAllNamespacesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListExtensionsV1beta1IngressForAllNamespacesParams() beforehand.
type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized ¶
type ListExtensionsV1beta1IngressForAllNamespacesUnauthorized struct { }
ListExtensionsV1beta1IngressForAllNamespacesUnauthorized Unauthorized
swagger:response listExtensionsV1beta1IngressForAllNamespacesUnauthorized
func NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized ¶
func NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized() *ListExtensionsV1beta1IngressForAllNamespacesUnauthorized
NewListExtensionsV1beta1IngressForAllNamespacesUnauthorized creates ListExtensionsV1beta1IngressForAllNamespacesUnauthorized with default headers values
func (*ListExtensionsV1beta1IngressForAllNamespacesUnauthorized) WriteResponse ¶
func (o *ListExtensionsV1beta1IngressForAllNamespacesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListExtensionsV1beta1NamespacedIngress ¶
type ListExtensionsV1beta1NamespacedIngress struct { Context *middleware.Context Handler ListExtensionsV1beta1NamespacedIngressHandler }
ListExtensionsV1beta1NamespacedIngress swagger:route GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses extensions_v1beta1 listExtensionsV1beta1NamespacedIngress
list or watch objects of kind Ingress
func NewListExtensionsV1beta1NamespacedIngress ¶
func NewListExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler ListExtensionsV1beta1NamespacedIngressHandler) *ListExtensionsV1beta1NamespacedIngress
NewListExtensionsV1beta1NamespacedIngress creates a new http.Handler for the list extensions v1beta1 namespaced ingress operation
func (*ListExtensionsV1beta1NamespacedIngress) ServeHTTP ¶
func (o *ListExtensionsV1beta1NamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ListExtensionsV1beta1NamespacedIngressHandler ¶
type ListExtensionsV1beta1NamespacedIngressHandler interface {
Handle(ListExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}
ListExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid list extensions v1beta1 namespaced ingress params
type ListExtensionsV1beta1NamespacedIngressHandlerFunc ¶
type ListExtensionsV1beta1NamespacedIngressHandlerFunc func(ListExtensionsV1beta1NamespacedIngressParams) middleware.Responder
ListExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a list extensions v1beta1 namespaced ingress handler
func (ListExtensionsV1beta1NamespacedIngressHandlerFunc) Handle ¶
func (fn ListExtensionsV1beta1NamespacedIngressHandlerFunc) Handle(params ListExtensionsV1beta1NamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type ListExtensionsV1beta1NamespacedIngressOK ¶
type ListExtensionsV1beta1NamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1IngressList `json:"body,omitempty"` }
ListExtensionsV1beta1NamespacedIngressOK OK
swagger:response listExtensionsV1beta1NamespacedIngressOK
func NewListExtensionsV1beta1NamespacedIngressOK ¶
func NewListExtensionsV1beta1NamespacedIngressOK() *ListExtensionsV1beta1NamespacedIngressOK
NewListExtensionsV1beta1NamespacedIngressOK creates ListExtensionsV1beta1NamespacedIngressOK with default headers values
func (*ListExtensionsV1beta1NamespacedIngressOK) SetPayload ¶
func (o *ListExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList)
SetPayload sets the payload to the list extensions v1beta1 namespaced ingress o k response
func (*ListExtensionsV1beta1NamespacedIngressOK) WithPayload ¶
func (o *ListExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1IngressList) *ListExtensionsV1beta1NamespacedIngressOK
WithPayload adds the payload to the list extensions v1beta1 namespaced ingress o k response
func (*ListExtensionsV1beta1NamespacedIngressOK) WriteResponse ¶
func (o *ListExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ListExtensionsV1beta1NamespacedIngressParams ¶
type ListExtensionsV1beta1NamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
ListExtensionsV1beta1NamespacedIngressParams contains all the bound params for the list extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters listExtensionsV1beta1NamespacedIngress
func NewListExtensionsV1beta1NamespacedIngressParams ¶
func NewListExtensionsV1beta1NamespacedIngressParams() ListExtensionsV1beta1NamespacedIngressParams
NewListExtensionsV1beta1NamespacedIngressParams creates a new ListExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.
func (*ListExtensionsV1beta1NamespacedIngressParams) BindRequest ¶
func (o *ListExtensionsV1beta1NamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewListExtensionsV1beta1NamespacedIngressParams() beforehand.
type ListExtensionsV1beta1NamespacedIngressUnauthorized ¶
type ListExtensionsV1beta1NamespacedIngressUnauthorized struct { }
ListExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized
swagger:response listExtensionsV1beta1NamespacedIngressUnauthorized
func NewListExtensionsV1beta1NamespacedIngressUnauthorized ¶
func NewListExtensionsV1beta1NamespacedIngressUnauthorized() *ListExtensionsV1beta1NamespacedIngressUnauthorized
NewListExtensionsV1beta1NamespacedIngressUnauthorized creates ListExtensionsV1beta1NamespacedIngressUnauthorized with default headers values
func (*ListExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse ¶
func (o *ListExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchExtensionsV1beta1NamespacedIngress ¶
type PatchExtensionsV1beta1NamespacedIngress struct { Context *middleware.Context Handler PatchExtensionsV1beta1NamespacedIngressHandler }
PatchExtensionsV1beta1NamespacedIngress swagger:route PATCH /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 patchExtensionsV1beta1NamespacedIngress
partially update the specified Ingress
func NewPatchExtensionsV1beta1NamespacedIngress ¶
func NewPatchExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler PatchExtensionsV1beta1NamespacedIngressHandler) *PatchExtensionsV1beta1NamespacedIngress
NewPatchExtensionsV1beta1NamespacedIngress creates a new http.Handler for the patch extensions v1beta1 namespaced ingress operation
func (*PatchExtensionsV1beta1NamespacedIngress) ServeHTTP ¶
func (o *PatchExtensionsV1beta1NamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchExtensionsV1beta1NamespacedIngressHandler ¶
type PatchExtensionsV1beta1NamespacedIngressHandler interface {
Handle(PatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}
PatchExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid patch extensions v1beta1 namespaced ingress params
type PatchExtensionsV1beta1NamespacedIngressHandlerFunc ¶
type PatchExtensionsV1beta1NamespacedIngressHandlerFunc func(PatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
PatchExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a patch extensions v1beta1 namespaced ingress handler
func (PatchExtensionsV1beta1NamespacedIngressHandlerFunc) Handle ¶
func (fn PatchExtensionsV1beta1NamespacedIngressHandlerFunc) Handle(params PatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type PatchExtensionsV1beta1NamespacedIngressOK ¶
type PatchExtensionsV1beta1NamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
PatchExtensionsV1beta1NamespacedIngressOK OK
swagger:response patchExtensionsV1beta1NamespacedIngressOK
func NewPatchExtensionsV1beta1NamespacedIngressOK ¶
func NewPatchExtensionsV1beta1NamespacedIngressOK() *PatchExtensionsV1beta1NamespacedIngressOK
NewPatchExtensionsV1beta1NamespacedIngressOK creates PatchExtensionsV1beta1NamespacedIngressOK with default headers values
func (*PatchExtensionsV1beta1NamespacedIngressOK) SetPayload ¶
func (o *PatchExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the patch extensions v1beta1 namespaced ingress o k response
func (*PatchExtensionsV1beta1NamespacedIngressOK) WithPayload ¶
func (o *PatchExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *PatchExtensionsV1beta1NamespacedIngressOK
WithPayload adds the payload to the patch extensions v1beta1 namespaced ingress o k response
func (*PatchExtensionsV1beta1NamespacedIngressOK) WriteResponse ¶
func (o *PatchExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchExtensionsV1beta1NamespacedIngressParams ¶
type PatchExtensionsV1beta1NamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). Unique: true In: query */ FieldManager *string /*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. Unique: true In: query */ Force *bool /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchExtensionsV1beta1NamespacedIngressParams contains all the bound params for the patch extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters patchExtensionsV1beta1NamespacedIngress
func NewPatchExtensionsV1beta1NamespacedIngressParams ¶
func NewPatchExtensionsV1beta1NamespacedIngressParams() PatchExtensionsV1beta1NamespacedIngressParams
NewPatchExtensionsV1beta1NamespacedIngressParams creates a new PatchExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.
func (*PatchExtensionsV1beta1NamespacedIngressParams) BindRequest ¶
func (o *PatchExtensionsV1beta1NamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchExtensionsV1beta1NamespacedIngressParams() beforehand.
type PatchExtensionsV1beta1NamespacedIngressStatus ¶
type PatchExtensionsV1beta1NamespacedIngressStatus struct { Context *middleware.Context Handler PatchExtensionsV1beta1NamespacedIngressStatusHandler }
PatchExtensionsV1beta1NamespacedIngressStatus swagger:route PATCH /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status extensions_v1beta1 patchExtensionsV1beta1NamespacedIngressStatus
partially update status of the specified Ingress
func NewPatchExtensionsV1beta1NamespacedIngressStatus ¶
func NewPatchExtensionsV1beta1NamespacedIngressStatus(ctx *middleware.Context, handler PatchExtensionsV1beta1NamespacedIngressStatusHandler) *PatchExtensionsV1beta1NamespacedIngressStatus
NewPatchExtensionsV1beta1NamespacedIngressStatus creates a new http.Handler for the patch extensions v1beta1 namespaced ingress status operation
func (*PatchExtensionsV1beta1NamespacedIngressStatus) ServeHTTP ¶
func (o *PatchExtensionsV1beta1NamespacedIngressStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type PatchExtensionsV1beta1NamespacedIngressStatusHandler ¶
type PatchExtensionsV1beta1NamespacedIngressStatusHandler interface {
Handle(PatchExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
}
PatchExtensionsV1beta1NamespacedIngressStatusHandler interface for that can handle valid patch extensions v1beta1 namespaced ingress status params
type PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc ¶
type PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc func(PatchExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a patch extensions v1beta1 namespaced ingress status handler
func (PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle ¶
func (fn PatchExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle(params PatchExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
Handle executing the request and returning a response
type PatchExtensionsV1beta1NamespacedIngressStatusOK ¶
type PatchExtensionsV1beta1NamespacedIngressStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
PatchExtensionsV1beta1NamespacedIngressStatusOK OK
swagger:response patchExtensionsV1beta1NamespacedIngressStatusOK
func NewPatchExtensionsV1beta1NamespacedIngressStatusOK ¶
func NewPatchExtensionsV1beta1NamespacedIngressStatusOK() *PatchExtensionsV1beta1NamespacedIngressStatusOK
NewPatchExtensionsV1beta1NamespacedIngressStatusOK creates PatchExtensionsV1beta1NamespacedIngressStatusOK with default headers values
func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) SetPayload ¶
func (o *PatchExtensionsV1beta1NamespacedIngressStatusOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the patch extensions v1beta1 namespaced ingress status o k response
func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) WithPayload ¶
func (o *PatchExtensionsV1beta1NamespacedIngressStatusOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *PatchExtensionsV1beta1NamespacedIngressStatusOK
WithPayload adds the payload to the patch extensions v1beta1 namespaced ingress status o k response
func (*PatchExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse ¶
func (o *PatchExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchExtensionsV1beta1NamespacedIngressStatusParams ¶
type PatchExtensionsV1beta1NamespacedIngressStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body models.IoK8sApimachineryPkgApisMetaV1Patch /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). Unique: true In: query */ FieldManager *string /*Force is going to "force" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. Unique: true In: query */ Force *bool /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
PatchExtensionsV1beta1NamespacedIngressStatusParams contains all the bound params for the patch extensions v1beta1 namespaced ingress status operation typically these are obtained from a http.Request
swagger:parameters patchExtensionsV1beta1NamespacedIngressStatus
func NewPatchExtensionsV1beta1NamespacedIngressStatusParams ¶
func NewPatchExtensionsV1beta1NamespacedIngressStatusParams() PatchExtensionsV1beta1NamespacedIngressStatusParams
NewPatchExtensionsV1beta1NamespacedIngressStatusParams creates a new PatchExtensionsV1beta1NamespacedIngressStatusParams object no default values defined in spec.
func (*PatchExtensionsV1beta1NamespacedIngressStatusParams) BindRequest ¶
func (o *PatchExtensionsV1beta1NamespacedIngressStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewPatchExtensionsV1beta1NamespacedIngressStatusParams() beforehand.
type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized ¶
type PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized struct { }
PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized Unauthorized
swagger:response patchExtensionsV1beta1NamespacedIngressStatusUnauthorized
func NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized ¶
func NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized() *PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized
NewPatchExtensionsV1beta1NamespacedIngressStatusUnauthorized creates PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values
func (*PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse ¶
func (o *PatchExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type PatchExtensionsV1beta1NamespacedIngressUnauthorized ¶
type PatchExtensionsV1beta1NamespacedIngressUnauthorized struct { }
PatchExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized
swagger:response patchExtensionsV1beta1NamespacedIngressUnauthorized
func NewPatchExtensionsV1beta1NamespacedIngressUnauthorized ¶
func NewPatchExtensionsV1beta1NamespacedIngressUnauthorized() *PatchExtensionsV1beta1NamespacedIngressUnauthorized
NewPatchExtensionsV1beta1NamespacedIngressUnauthorized creates PatchExtensionsV1beta1NamespacedIngressUnauthorized with default headers values
func (*PatchExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse ¶
func (o *PatchExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadExtensionsV1beta1NamespacedIngress ¶
type ReadExtensionsV1beta1NamespacedIngress struct { Context *middleware.Context Handler ReadExtensionsV1beta1NamespacedIngressHandler }
ReadExtensionsV1beta1NamespacedIngress swagger:route GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 readExtensionsV1beta1NamespacedIngress
read the specified Ingress
func NewReadExtensionsV1beta1NamespacedIngress ¶
func NewReadExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler ReadExtensionsV1beta1NamespacedIngressHandler) *ReadExtensionsV1beta1NamespacedIngress
NewReadExtensionsV1beta1NamespacedIngress creates a new http.Handler for the read extensions v1beta1 namespaced ingress operation
func (*ReadExtensionsV1beta1NamespacedIngress) ServeHTTP ¶
func (o *ReadExtensionsV1beta1NamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadExtensionsV1beta1NamespacedIngressHandler ¶
type ReadExtensionsV1beta1NamespacedIngressHandler interface {
Handle(ReadExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}
ReadExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid read extensions v1beta1 namespaced ingress params
type ReadExtensionsV1beta1NamespacedIngressHandlerFunc ¶
type ReadExtensionsV1beta1NamespacedIngressHandlerFunc func(ReadExtensionsV1beta1NamespacedIngressParams) middleware.Responder
ReadExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a read extensions v1beta1 namespaced ingress handler
func (ReadExtensionsV1beta1NamespacedIngressHandlerFunc) Handle ¶
func (fn ReadExtensionsV1beta1NamespacedIngressHandlerFunc) Handle(params ReadExtensionsV1beta1NamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type ReadExtensionsV1beta1NamespacedIngressOK ¶
type ReadExtensionsV1beta1NamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
ReadExtensionsV1beta1NamespacedIngressOK OK
swagger:response readExtensionsV1beta1NamespacedIngressOK
func NewReadExtensionsV1beta1NamespacedIngressOK ¶
func NewReadExtensionsV1beta1NamespacedIngressOK() *ReadExtensionsV1beta1NamespacedIngressOK
NewReadExtensionsV1beta1NamespacedIngressOK creates ReadExtensionsV1beta1NamespacedIngressOK with default headers values
func (*ReadExtensionsV1beta1NamespacedIngressOK) SetPayload ¶
func (o *ReadExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the read extensions v1beta1 namespaced ingress o k response
func (*ReadExtensionsV1beta1NamespacedIngressOK) WithPayload ¶
func (o *ReadExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReadExtensionsV1beta1NamespacedIngressOK
WithPayload adds the payload to the read extensions v1beta1 namespaced ingress o k response
func (*ReadExtensionsV1beta1NamespacedIngressOK) WriteResponse ¶
func (o *ReadExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadExtensionsV1beta1NamespacedIngressParams ¶
type ReadExtensionsV1beta1NamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*Should the export be exact. Exact export maintains cluster-specific fields like 'Namespace'. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Exact *bool /*Should this value be exported. Export strips fields that a user can not specify. Deprecated. Planned for removal in 1.18. Unique: true In: query */ Export *bool /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadExtensionsV1beta1NamespacedIngressParams contains all the bound params for the read extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters readExtensionsV1beta1NamespacedIngress
func NewReadExtensionsV1beta1NamespacedIngressParams ¶
func NewReadExtensionsV1beta1NamespacedIngressParams() ReadExtensionsV1beta1NamespacedIngressParams
NewReadExtensionsV1beta1NamespacedIngressParams creates a new ReadExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.
func (*ReadExtensionsV1beta1NamespacedIngressParams) BindRequest ¶
func (o *ReadExtensionsV1beta1NamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadExtensionsV1beta1NamespacedIngressParams() beforehand.
type ReadExtensionsV1beta1NamespacedIngressStatus ¶
type ReadExtensionsV1beta1NamespacedIngressStatus struct { Context *middleware.Context Handler ReadExtensionsV1beta1NamespacedIngressStatusHandler }
ReadExtensionsV1beta1NamespacedIngressStatus swagger:route GET /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status extensions_v1beta1 readExtensionsV1beta1NamespacedIngressStatus
read status of the specified Ingress
func NewReadExtensionsV1beta1NamespacedIngressStatus ¶
func NewReadExtensionsV1beta1NamespacedIngressStatus(ctx *middleware.Context, handler ReadExtensionsV1beta1NamespacedIngressStatusHandler) *ReadExtensionsV1beta1NamespacedIngressStatus
NewReadExtensionsV1beta1NamespacedIngressStatus creates a new http.Handler for the read extensions v1beta1 namespaced ingress status operation
func (*ReadExtensionsV1beta1NamespacedIngressStatus) ServeHTTP ¶
func (o *ReadExtensionsV1beta1NamespacedIngressStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReadExtensionsV1beta1NamespacedIngressStatusHandler ¶
type ReadExtensionsV1beta1NamespacedIngressStatusHandler interface {
Handle(ReadExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
}
ReadExtensionsV1beta1NamespacedIngressStatusHandler interface for that can handle valid read extensions v1beta1 namespaced ingress status params
type ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc ¶
type ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc func(ReadExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a read extensions v1beta1 namespaced ingress status handler
func (ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle ¶
func (fn ReadExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle(params ReadExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
Handle executing the request and returning a response
type ReadExtensionsV1beta1NamespacedIngressStatusOK ¶
type ReadExtensionsV1beta1NamespacedIngressStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
ReadExtensionsV1beta1NamespacedIngressStatusOK OK
swagger:response readExtensionsV1beta1NamespacedIngressStatusOK
func NewReadExtensionsV1beta1NamespacedIngressStatusOK ¶
func NewReadExtensionsV1beta1NamespacedIngressStatusOK() *ReadExtensionsV1beta1NamespacedIngressStatusOK
NewReadExtensionsV1beta1NamespacedIngressStatusOK creates ReadExtensionsV1beta1NamespacedIngressStatusOK with default headers values
func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) SetPayload ¶
func (o *ReadExtensionsV1beta1NamespacedIngressStatusOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the read extensions v1beta1 namespaced ingress status o k response
func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) WithPayload ¶
func (o *ReadExtensionsV1beta1NamespacedIngressStatusOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReadExtensionsV1beta1NamespacedIngressStatusOK
WithPayload adds the payload to the read extensions v1beta1 namespaced ingress status o k response
func (*ReadExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse ¶
func (o *ReadExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadExtensionsV1beta1NamespacedIngressStatusParams ¶
type ReadExtensionsV1beta1NamespacedIngressStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReadExtensionsV1beta1NamespacedIngressStatusParams contains all the bound params for the read extensions v1beta1 namespaced ingress status operation typically these are obtained from a http.Request
swagger:parameters readExtensionsV1beta1NamespacedIngressStatus
func NewReadExtensionsV1beta1NamespacedIngressStatusParams ¶
func NewReadExtensionsV1beta1NamespacedIngressStatusParams() ReadExtensionsV1beta1NamespacedIngressStatusParams
NewReadExtensionsV1beta1NamespacedIngressStatusParams creates a new ReadExtensionsV1beta1NamespacedIngressStatusParams object no default values defined in spec.
func (*ReadExtensionsV1beta1NamespacedIngressStatusParams) BindRequest ¶
func (o *ReadExtensionsV1beta1NamespacedIngressStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReadExtensionsV1beta1NamespacedIngressStatusParams() beforehand.
type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized ¶
type ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized struct { }
ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized Unauthorized
swagger:response readExtensionsV1beta1NamespacedIngressStatusUnauthorized
func NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized ¶
func NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized() *ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized
NewReadExtensionsV1beta1NamespacedIngressStatusUnauthorized creates ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values
func (*ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse ¶
func (o *ReadExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReadExtensionsV1beta1NamespacedIngressUnauthorized ¶
type ReadExtensionsV1beta1NamespacedIngressUnauthorized struct { }
ReadExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized
swagger:response readExtensionsV1beta1NamespacedIngressUnauthorized
func NewReadExtensionsV1beta1NamespacedIngressUnauthorized ¶
func NewReadExtensionsV1beta1NamespacedIngressUnauthorized() *ReadExtensionsV1beta1NamespacedIngressUnauthorized
NewReadExtensionsV1beta1NamespacedIngressUnauthorized creates ReadExtensionsV1beta1NamespacedIngressUnauthorized with default headers values
func (*ReadExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse ¶
func (o *ReadExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceExtensionsV1beta1NamespacedIngress ¶
type ReplaceExtensionsV1beta1NamespacedIngress struct { Context *middleware.Context Handler ReplaceExtensionsV1beta1NamespacedIngressHandler }
ReplaceExtensionsV1beta1NamespacedIngress swagger:route PUT /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 replaceExtensionsV1beta1NamespacedIngress
replace the specified Ingress
func NewReplaceExtensionsV1beta1NamespacedIngress ¶
func NewReplaceExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler ReplaceExtensionsV1beta1NamespacedIngressHandler) *ReplaceExtensionsV1beta1NamespacedIngress
NewReplaceExtensionsV1beta1NamespacedIngress creates a new http.Handler for the replace extensions v1beta1 namespaced ingress operation
func (*ReplaceExtensionsV1beta1NamespacedIngress) ServeHTTP ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceExtensionsV1beta1NamespacedIngressCreated ¶
type ReplaceExtensionsV1beta1NamespacedIngressCreated struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
ReplaceExtensionsV1beta1NamespacedIngressCreated Created
swagger:response replaceExtensionsV1beta1NamespacedIngressCreated
func NewReplaceExtensionsV1beta1NamespacedIngressCreated ¶
func NewReplaceExtensionsV1beta1NamespacedIngressCreated() *ReplaceExtensionsV1beta1NamespacedIngressCreated
NewReplaceExtensionsV1beta1NamespacedIngressCreated creates ReplaceExtensionsV1beta1NamespacedIngressCreated with default headers values
func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) SetPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressCreated) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress created response
func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) WithPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressCreated) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressCreated
WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress created response
func (*ReplaceExtensionsV1beta1NamespacedIngressCreated) WriteResponse ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceExtensionsV1beta1NamespacedIngressHandler ¶
type ReplaceExtensionsV1beta1NamespacedIngressHandler interface {
Handle(ReplaceExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}
ReplaceExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid replace extensions v1beta1 namespaced ingress params
type ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc ¶
type ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc func(ReplaceExtensionsV1beta1NamespacedIngressParams) middleware.Responder
ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a replace extensions v1beta1 namespaced ingress handler
func (ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc) Handle ¶
func (fn ReplaceExtensionsV1beta1NamespacedIngressHandlerFunc) Handle(params ReplaceExtensionsV1beta1NamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceExtensionsV1beta1NamespacedIngressOK ¶
type ReplaceExtensionsV1beta1NamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
ReplaceExtensionsV1beta1NamespacedIngressOK OK
swagger:response replaceExtensionsV1beta1NamespacedIngressOK
func NewReplaceExtensionsV1beta1NamespacedIngressOK ¶
func NewReplaceExtensionsV1beta1NamespacedIngressOK() *ReplaceExtensionsV1beta1NamespacedIngressOK
NewReplaceExtensionsV1beta1NamespacedIngressOK creates ReplaceExtensionsV1beta1NamespacedIngressOK with default headers values
func (*ReplaceExtensionsV1beta1NamespacedIngressOK) SetPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress o k response
func (*ReplaceExtensionsV1beta1NamespacedIngressOK) WithPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressOK
WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress o k response
func (*ReplaceExtensionsV1beta1NamespacedIngressOK) WriteResponse ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceExtensionsV1beta1NamespacedIngressParams ¶
type ReplaceExtensionsV1beta1NamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIExtensionsV1beta1Ingress /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplaceExtensionsV1beta1NamespacedIngressParams contains all the bound params for the replace extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters replaceExtensionsV1beta1NamespacedIngress
func NewReplaceExtensionsV1beta1NamespacedIngressParams ¶
func NewReplaceExtensionsV1beta1NamespacedIngressParams() ReplaceExtensionsV1beta1NamespacedIngressParams
NewReplaceExtensionsV1beta1NamespacedIngressParams creates a new ReplaceExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.
func (*ReplaceExtensionsV1beta1NamespacedIngressParams) BindRequest ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplaceExtensionsV1beta1NamespacedIngressParams() beforehand.
type ReplaceExtensionsV1beta1NamespacedIngressStatus ¶
type ReplaceExtensionsV1beta1NamespacedIngressStatus struct { Context *middleware.Context Handler ReplaceExtensionsV1beta1NamespacedIngressStatusHandler }
ReplaceExtensionsV1beta1NamespacedIngressStatus swagger:route PUT /apis/extensions/v1beta1/namespaces/{namespace}/ingresses/{name}/status extensions_v1beta1 replaceExtensionsV1beta1NamespacedIngressStatus
replace status of the specified Ingress
func NewReplaceExtensionsV1beta1NamespacedIngressStatus ¶
func NewReplaceExtensionsV1beta1NamespacedIngressStatus(ctx *middleware.Context, handler ReplaceExtensionsV1beta1NamespacedIngressStatusHandler) *ReplaceExtensionsV1beta1NamespacedIngressStatus
NewReplaceExtensionsV1beta1NamespacedIngressStatus creates a new http.Handler for the replace extensions v1beta1 namespaced ingress status operation
func (*ReplaceExtensionsV1beta1NamespacedIngressStatus) ServeHTTP ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatus) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated ¶
type ReplaceExtensionsV1beta1NamespacedIngressStatusCreated struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
ReplaceExtensionsV1beta1NamespacedIngressStatusCreated Created
swagger:response replaceExtensionsV1beta1NamespacedIngressStatusCreated
func NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated ¶
func NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated() *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated
NewReplaceExtensionsV1beta1NamespacedIngressStatusCreated creates ReplaceExtensionsV1beta1NamespacedIngressStatusCreated with default headers values
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) SetPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress status created response
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WithPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated
WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress status created response
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WriteResponse ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusCreated) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceExtensionsV1beta1NamespacedIngressStatusHandler ¶
type ReplaceExtensionsV1beta1NamespacedIngressStatusHandler interface {
Handle(ReplaceExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
}
ReplaceExtensionsV1beta1NamespacedIngressStatusHandler interface for that can handle valid replace extensions v1beta1 namespaced ingress status params
type ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc ¶
type ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc func(ReplaceExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc turns a function with the right signature into a replace extensions v1beta1 namespaced ingress status handler
func (ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle ¶
func (fn ReplaceExtensionsV1beta1NamespacedIngressStatusHandlerFunc) Handle(params ReplaceExtensionsV1beta1NamespacedIngressStatusParams) middleware.Responder
Handle executing the request and returning a response
type ReplaceExtensionsV1beta1NamespacedIngressStatusOK ¶
type ReplaceExtensionsV1beta1NamespacedIngressStatusOK struct { /* In: Body */ Payload *models.IoK8sAPIExtensionsV1beta1Ingress `json:"body,omitempty"` }
ReplaceExtensionsV1beta1NamespacedIngressStatusOK OK
swagger:response replaceExtensionsV1beta1NamespacedIngressStatusOK
func NewReplaceExtensionsV1beta1NamespacedIngressStatusOK ¶
func NewReplaceExtensionsV1beta1NamespacedIngressStatusOK() *ReplaceExtensionsV1beta1NamespacedIngressStatusOK
NewReplaceExtensionsV1beta1NamespacedIngressStatusOK creates ReplaceExtensionsV1beta1NamespacedIngressStatusOK with default headers values
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) SetPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusOK) SetPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress)
SetPayload sets the payload to the replace extensions v1beta1 namespaced ingress status o k response
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WithPayload ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WithPayload(payload *models.IoK8sAPIExtensionsV1beta1Ingress) *ReplaceExtensionsV1beta1NamespacedIngressStatusOK
WithPayload adds the payload to the replace extensions v1beta1 namespaced ingress status o k response
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceExtensionsV1beta1NamespacedIngressStatusParams ¶
type ReplaceExtensionsV1beta1NamespacedIngressStatusParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /* Required: true In: body */ Body *models.IoK8sAPIExtensionsV1beta1Ingress /*When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed Unique: true In: query */ DryRun *string /*fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. Unique: true In: query */ FieldManager *string /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string }
ReplaceExtensionsV1beta1NamespacedIngressStatusParams contains all the bound params for the replace extensions v1beta1 namespaced ingress status operation typically these are obtained from a http.Request
swagger:parameters replaceExtensionsV1beta1NamespacedIngressStatus
func NewReplaceExtensionsV1beta1NamespacedIngressStatusParams ¶
func NewReplaceExtensionsV1beta1NamespacedIngressStatusParams() ReplaceExtensionsV1beta1NamespacedIngressStatusParams
NewReplaceExtensionsV1beta1NamespacedIngressStatusParams creates a new ReplaceExtensionsV1beta1NamespacedIngressStatusParams object no default values defined in spec.
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusParams) BindRequest ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewReplaceExtensionsV1beta1NamespacedIngressStatusParams() beforehand.
type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized ¶
type ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized struct { }
ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized Unauthorized
swagger:response replaceExtensionsV1beta1NamespacedIngressStatusUnauthorized
func NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized ¶
func NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized() *ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized
NewReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized creates ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized with default headers values
func (*ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressStatusUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized ¶
type ReplaceExtensionsV1beta1NamespacedIngressUnauthorized struct { }
ReplaceExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized
swagger:response replaceExtensionsV1beta1NamespacedIngressUnauthorized
func NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized ¶
func NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized() *ReplaceExtensionsV1beta1NamespacedIngressUnauthorized
NewReplaceExtensionsV1beta1NamespacedIngressUnauthorized creates ReplaceExtensionsV1beta1NamespacedIngressUnauthorized with default headers values
func (*ReplaceExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse ¶
func (o *ReplaceExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchExtensionsV1beta1IngressListForAllNamespaces ¶
type WatchExtensionsV1beta1IngressListForAllNamespaces struct { Context *middleware.Context Handler WatchExtensionsV1beta1IngressListForAllNamespacesHandler }
WatchExtensionsV1beta1IngressListForAllNamespaces swagger:route GET /apis/extensions/v1beta1/watch/ingresses extensions_v1beta1 watchExtensionsV1beta1IngressListForAllNamespaces
watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchExtensionsV1beta1IngressListForAllNamespaces ¶
func NewWatchExtensionsV1beta1IngressListForAllNamespaces(ctx *middleware.Context, handler WatchExtensionsV1beta1IngressListForAllNamespacesHandler) *WatchExtensionsV1beta1IngressListForAllNamespaces
NewWatchExtensionsV1beta1IngressListForAllNamespaces creates a new http.Handler for the watch extensions v1beta1 ingress list for all namespaces operation
func (*WatchExtensionsV1beta1IngressListForAllNamespaces) ServeHTTP ¶
func (o *WatchExtensionsV1beta1IngressListForAllNamespaces) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchExtensionsV1beta1IngressListForAllNamespacesHandler ¶
type WatchExtensionsV1beta1IngressListForAllNamespacesHandler interface {
Handle(WatchExtensionsV1beta1IngressListForAllNamespacesParams) middleware.Responder
}
WatchExtensionsV1beta1IngressListForAllNamespacesHandler interface for that can handle valid watch extensions v1beta1 ingress list for all namespaces params
type WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc ¶
type WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc func(WatchExtensionsV1beta1IngressListForAllNamespacesParams) middleware.Responder
WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc turns a function with the right signature into a watch extensions v1beta1 ingress list for all namespaces handler
func (WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc) Handle ¶
func (fn WatchExtensionsV1beta1IngressListForAllNamespacesHandlerFunc) Handle(params WatchExtensionsV1beta1IngressListForAllNamespacesParams) middleware.Responder
Handle executing the request and returning a response
type WatchExtensionsV1beta1IngressListForAllNamespacesOK ¶
type WatchExtensionsV1beta1IngressListForAllNamespacesOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchExtensionsV1beta1IngressListForAllNamespacesOK OK
swagger:response watchExtensionsV1beta1IngressListForAllNamespacesOK
func NewWatchExtensionsV1beta1IngressListForAllNamespacesOK ¶
func NewWatchExtensionsV1beta1IngressListForAllNamespacesOK() *WatchExtensionsV1beta1IngressListForAllNamespacesOK
NewWatchExtensionsV1beta1IngressListForAllNamespacesOK creates WatchExtensionsV1beta1IngressListForAllNamespacesOK with default headers values
func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) SetPayload ¶
func (o *WatchExtensionsV1beta1IngressListForAllNamespacesOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch extensions v1beta1 ingress list for all namespaces o k response
func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) WithPayload ¶
func (o *WatchExtensionsV1beta1IngressListForAllNamespacesOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchExtensionsV1beta1IngressListForAllNamespacesOK
WithPayload adds the payload to the watch extensions v1beta1 ingress list for all namespaces o k response
func (*WatchExtensionsV1beta1IngressListForAllNamespacesOK) WriteResponse ¶
func (o *WatchExtensionsV1beta1IngressListForAllNamespacesOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchExtensionsV1beta1IngressListForAllNamespacesParams ¶
type WatchExtensionsV1beta1IngressListForAllNamespacesParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchExtensionsV1beta1IngressListForAllNamespacesParams contains all the bound params for the watch extensions v1beta1 ingress list for all namespaces operation typically these are obtained from a http.Request
swagger:parameters watchExtensionsV1beta1IngressListForAllNamespaces
func NewWatchExtensionsV1beta1IngressListForAllNamespacesParams ¶
func NewWatchExtensionsV1beta1IngressListForAllNamespacesParams() WatchExtensionsV1beta1IngressListForAllNamespacesParams
NewWatchExtensionsV1beta1IngressListForAllNamespacesParams creates a new WatchExtensionsV1beta1IngressListForAllNamespacesParams object no default values defined in spec.
func (*WatchExtensionsV1beta1IngressListForAllNamespacesParams) BindRequest ¶
func (o *WatchExtensionsV1beta1IngressListForAllNamespacesParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchExtensionsV1beta1IngressListForAllNamespacesParams() beforehand.
type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized ¶
type WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized struct { }
WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized Unauthorized
swagger:response watchExtensionsV1beta1IngressListForAllNamespacesUnauthorized
func NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized ¶
func NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized() *WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized
NewWatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized creates WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized with default headers values
func (*WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized) WriteResponse ¶
func (o *WatchExtensionsV1beta1IngressListForAllNamespacesUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchExtensionsV1beta1NamespacedIngress ¶
type WatchExtensionsV1beta1NamespacedIngress struct { Context *middleware.Context Handler WatchExtensionsV1beta1NamespacedIngressHandler }
WatchExtensionsV1beta1NamespacedIngress swagger:route GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses/{name} extensions_v1beta1 watchExtensionsV1beta1NamespacedIngress
watch changes to an object of kind Ingress. deprecated: use the 'watch' parameter with a list operation instead, filtered to a single item with the 'fieldSelector' parameter.
func NewWatchExtensionsV1beta1NamespacedIngress ¶
func NewWatchExtensionsV1beta1NamespacedIngress(ctx *middleware.Context, handler WatchExtensionsV1beta1NamespacedIngressHandler) *WatchExtensionsV1beta1NamespacedIngress
NewWatchExtensionsV1beta1NamespacedIngress creates a new http.Handler for the watch extensions v1beta1 namespaced ingress operation
func (*WatchExtensionsV1beta1NamespacedIngress) ServeHTTP ¶
func (o *WatchExtensionsV1beta1NamespacedIngress) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchExtensionsV1beta1NamespacedIngressHandler ¶
type WatchExtensionsV1beta1NamespacedIngressHandler interface {
Handle(WatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
}
WatchExtensionsV1beta1NamespacedIngressHandler interface for that can handle valid watch extensions v1beta1 namespaced ingress params
type WatchExtensionsV1beta1NamespacedIngressHandlerFunc ¶
type WatchExtensionsV1beta1NamespacedIngressHandlerFunc func(WatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
WatchExtensionsV1beta1NamespacedIngressHandlerFunc turns a function with the right signature into a watch extensions v1beta1 namespaced ingress handler
func (WatchExtensionsV1beta1NamespacedIngressHandlerFunc) Handle ¶
func (fn WatchExtensionsV1beta1NamespacedIngressHandlerFunc) Handle(params WatchExtensionsV1beta1NamespacedIngressParams) middleware.Responder
Handle executing the request and returning a response
type WatchExtensionsV1beta1NamespacedIngressList ¶
type WatchExtensionsV1beta1NamespacedIngressList struct { Context *middleware.Context Handler WatchExtensionsV1beta1NamespacedIngressListHandler }
WatchExtensionsV1beta1NamespacedIngressList swagger:route GET /apis/extensions/v1beta1/watch/namespaces/{namespace}/ingresses extensions_v1beta1 watchExtensionsV1beta1NamespacedIngressList
watch individual changes to a list of Ingress. deprecated: use the 'watch' parameter with a list operation instead.
func NewWatchExtensionsV1beta1NamespacedIngressList ¶
func NewWatchExtensionsV1beta1NamespacedIngressList(ctx *middleware.Context, handler WatchExtensionsV1beta1NamespacedIngressListHandler) *WatchExtensionsV1beta1NamespacedIngressList
NewWatchExtensionsV1beta1NamespacedIngressList creates a new http.Handler for the watch extensions v1beta1 namespaced ingress list operation
func (*WatchExtensionsV1beta1NamespacedIngressList) ServeHTTP ¶
func (o *WatchExtensionsV1beta1NamespacedIngressList) ServeHTTP(rw http.ResponseWriter, r *http.Request)
type WatchExtensionsV1beta1NamespacedIngressListHandler ¶
type WatchExtensionsV1beta1NamespacedIngressListHandler interface {
Handle(WatchExtensionsV1beta1NamespacedIngressListParams) middleware.Responder
}
WatchExtensionsV1beta1NamespacedIngressListHandler interface for that can handle valid watch extensions v1beta1 namespaced ingress list params
type WatchExtensionsV1beta1NamespacedIngressListHandlerFunc ¶
type WatchExtensionsV1beta1NamespacedIngressListHandlerFunc func(WatchExtensionsV1beta1NamespacedIngressListParams) middleware.Responder
WatchExtensionsV1beta1NamespacedIngressListHandlerFunc turns a function with the right signature into a watch extensions v1beta1 namespaced ingress list handler
func (WatchExtensionsV1beta1NamespacedIngressListHandlerFunc) Handle ¶
func (fn WatchExtensionsV1beta1NamespacedIngressListHandlerFunc) Handle(params WatchExtensionsV1beta1NamespacedIngressListParams) middleware.Responder
Handle executing the request and returning a response
type WatchExtensionsV1beta1NamespacedIngressListOK ¶
type WatchExtensionsV1beta1NamespacedIngressListOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchExtensionsV1beta1NamespacedIngressListOK OK
swagger:response watchExtensionsV1beta1NamespacedIngressListOK
func NewWatchExtensionsV1beta1NamespacedIngressListOK ¶
func NewWatchExtensionsV1beta1NamespacedIngressListOK() *WatchExtensionsV1beta1NamespacedIngressListOK
NewWatchExtensionsV1beta1NamespacedIngressListOK creates WatchExtensionsV1beta1NamespacedIngressListOK with default headers values
func (*WatchExtensionsV1beta1NamespacedIngressListOK) SetPayload ¶
func (o *WatchExtensionsV1beta1NamespacedIngressListOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch extensions v1beta1 namespaced ingress list o k response
func (*WatchExtensionsV1beta1NamespacedIngressListOK) WithPayload ¶
func (o *WatchExtensionsV1beta1NamespacedIngressListOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchExtensionsV1beta1NamespacedIngressListOK
WithPayload adds the payload to the watch extensions v1beta1 namespaced ingress list o k response
func (*WatchExtensionsV1beta1NamespacedIngressListOK) WriteResponse ¶
func (o *WatchExtensionsV1beta1NamespacedIngressListOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchExtensionsV1beta1NamespacedIngressListParams ¶
type WatchExtensionsV1beta1NamespacedIngressListParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchExtensionsV1beta1NamespacedIngressListParams contains all the bound params for the watch extensions v1beta1 namespaced ingress list operation typically these are obtained from a http.Request
swagger:parameters watchExtensionsV1beta1NamespacedIngressList
func NewWatchExtensionsV1beta1NamespacedIngressListParams ¶
func NewWatchExtensionsV1beta1NamespacedIngressListParams() WatchExtensionsV1beta1NamespacedIngressListParams
NewWatchExtensionsV1beta1NamespacedIngressListParams creates a new WatchExtensionsV1beta1NamespacedIngressListParams object no default values defined in spec.
func (*WatchExtensionsV1beta1NamespacedIngressListParams) BindRequest ¶
func (o *WatchExtensionsV1beta1NamespacedIngressListParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchExtensionsV1beta1NamespacedIngressListParams() beforehand.
type WatchExtensionsV1beta1NamespacedIngressListUnauthorized ¶
type WatchExtensionsV1beta1NamespacedIngressListUnauthorized struct { }
WatchExtensionsV1beta1NamespacedIngressListUnauthorized Unauthorized
swagger:response watchExtensionsV1beta1NamespacedIngressListUnauthorized
func NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized ¶
func NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized() *WatchExtensionsV1beta1NamespacedIngressListUnauthorized
NewWatchExtensionsV1beta1NamespacedIngressListUnauthorized creates WatchExtensionsV1beta1NamespacedIngressListUnauthorized with default headers values
func (*WatchExtensionsV1beta1NamespacedIngressListUnauthorized) WriteResponse ¶
func (o *WatchExtensionsV1beta1NamespacedIngressListUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchExtensionsV1beta1NamespacedIngressOK ¶
type WatchExtensionsV1beta1NamespacedIngressOK struct { /* In: Body */ Payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent `json:"body,omitempty"` }
WatchExtensionsV1beta1NamespacedIngressOK OK
swagger:response watchExtensionsV1beta1NamespacedIngressOK
func NewWatchExtensionsV1beta1NamespacedIngressOK ¶
func NewWatchExtensionsV1beta1NamespacedIngressOK() *WatchExtensionsV1beta1NamespacedIngressOK
NewWatchExtensionsV1beta1NamespacedIngressOK creates WatchExtensionsV1beta1NamespacedIngressOK with default headers values
func (*WatchExtensionsV1beta1NamespacedIngressOK) SetPayload ¶
func (o *WatchExtensionsV1beta1NamespacedIngressOK) SetPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent)
SetPayload sets the payload to the watch extensions v1beta1 namespaced ingress o k response
func (*WatchExtensionsV1beta1NamespacedIngressOK) WithPayload ¶
func (o *WatchExtensionsV1beta1NamespacedIngressOK) WithPayload(payload *models.IoK8sApimachineryPkgApisMetaV1WatchEvent) *WatchExtensionsV1beta1NamespacedIngressOK
WithPayload adds the payload to the watch extensions v1beta1 namespaced ingress o k response
func (*WatchExtensionsV1beta1NamespacedIngressOK) WriteResponse ¶
func (o *WatchExtensionsV1beta1NamespacedIngressOK) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
type WatchExtensionsV1beta1NamespacedIngressParams ¶
type WatchExtensionsV1beta1NamespacedIngressParams struct { // HTTP Request Object HTTPRequest *http.Request `json:"-"` /*allowWatchBookmarks requests watch events with type "BOOKMARK". Servers that do not implement bookmarks may ignore this flag and bookmarks are sent at the server's discretion. Clients should not assume bookmarks are returned at any specific interval, nor may they assume the server will send any BOOKMARK event during a session. If this is not a watch, this field is ignored. If the feature gate WatchBookmarks is not enabled in apiserver, this field is ignored. Unique: true In: query */ AllowWatchBookmarks *bool /*The continue option should be set when retrieving more results from the server. Since this value is server defined, clients may only use the continue value from a previous query result with identical query parameters (except for the value of continue) and the server may reject a continue value it does not recognize. If the specified continue value is no longer valid whether due to expiration (generally five to fifteen minutes) or a configuration change on the server, the server will respond with a 410 ResourceExpired error together with a continue token. If the client needs a consistent list, it must restart their list without the continue field. Otherwise, the client may send another list request with the token received with the 410 error, the server will respond with a list starting from the next key, but from the latest snapshot, which is inconsistent from the previous list results - objects that are created, modified, or deleted after the first list request will be included in the response, as long as their keys are after the "next key". This field is not supported when watch is true. Clients may start a watch from the last resourceVersion value returned by the server and not miss any modifications. Unique: true In: query */ Continue *string /*A selector to restrict the list of returned objects by their fields. Defaults to everything. Unique: true In: query */ FieldSelector *string /*A selector to restrict the list of returned objects by their labels. Defaults to everything. Unique: true In: query */ LabelSelector *string /*limit is a maximum number of responses to return for a list call. If more items exist, the server will set the `continue` field on the list metadata to a value that can be used with the same initial query to retrieve the next set of results. Setting a limit may return fewer than the requested amount of items (up to zero items) in the event all requested objects are filtered out and clients should only use the presence of the continue field to determine whether more results are available. Servers may choose not to support the limit argument and will return all of the available results. If limit is specified and the continue field is empty, clients may assume that no more results are available. This field is not supported if watch is true. The server guarantees that the objects returned when using continue will be identical to issuing a single list call without a limit - that is, no objects created, modified, or deleted after the first request is issued will be included in any subsequent continued requests. This is sometimes referred to as a consistent snapshot, and ensures that a client that is using limit to receive smaller chunks of a very large result can ensure they see all possible objects. If objects are updated during a chunked list the version of the object that was present at the time the first list result was calculated is returned. Unique: true In: query */ Limit *int64 /*name of the Ingress Required: true Unique: true In: path */ Name string /*object name and auth scope, such as for teams and projects Required: true Unique: true In: path */ Namespace string /*If 'true', then the output is pretty printed. Unique: true In: query */ Pretty *string /*resourceVersion sets a constraint on what resource versions a request may be served from. See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersion *string /*resourceVersionMatch determines how resourceVersion is applied to list calls. It is highly recommended that resourceVersionMatch be set for list calls where resourceVersion is set See https://kubernetes.io/docs/reference/using-api/api-concepts/#resource-versions for details. Defaults to unset Unique: true In: query */ ResourceVersionMatch *string /*Timeout for the list/watch call. This limits the duration of the call, regardless of any activity or inactivity. Unique: true In: query */ TimeoutSeconds *int64 /*Watch for changes to the described resources and return them as a stream of add, update, and remove notifications. Specify resourceVersion. Unique: true In: query */ Watch *bool }
WatchExtensionsV1beta1NamespacedIngressParams contains all the bound params for the watch extensions v1beta1 namespaced ingress operation typically these are obtained from a http.Request
swagger:parameters watchExtensionsV1beta1NamespacedIngress
func NewWatchExtensionsV1beta1NamespacedIngressParams ¶
func NewWatchExtensionsV1beta1NamespacedIngressParams() WatchExtensionsV1beta1NamespacedIngressParams
NewWatchExtensionsV1beta1NamespacedIngressParams creates a new WatchExtensionsV1beta1NamespacedIngressParams object no default values defined in spec.
func (*WatchExtensionsV1beta1NamespacedIngressParams) BindRequest ¶
func (o *WatchExtensionsV1beta1NamespacedIngressParams) BindRequest(r *http.Request, route *middleware.MatchedRoute) error
BindRequest both binds and validates a request, it assumes that complex things implement a Validatable(strfmt.Registry) error interface for simple values it will use straight method calls.
To ensure default values, the struct must have been initialized with NewWatchExtensionsV1beta1NamespacedIngressParams() beforehand.
type WatchExtensionsV1beta1NamespacedIngressUnauthorized ¶
type WatchExtensionsV1beta1NamespacedIngressUnauthorized struct { }
WatchExtensionsV1beta1NamespacedIngressUnauthorized Unauthorized
swagger:response watchExtensionsV1beta1NamespacedIngressUnauthorized
func NewWatchExtensionsV1beta1NamespacedIngressUnauthorized ¶
func NewWatchExtensionsV1beta1NamespacedIngressUnauthorized() *WatchExtensionsV1beta1NamespacedIngressUnauthorized
NewWatchExtensionsV1beta1NamespacedIngressUnauthorized creates WatchExtensionsV1beta1NamespacedIngressUnauthorized with default headers values
func (*WatchExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse ¶
func (o *WatchExtensionsV1beta1NamespacedIngressUnauthorized) WriteResponse(rw http.ResponseWriter, producer runtime.Producer)
WriteResponse to the client
Source Files
¶
- create_extensions_v1beta1_namespaced_ingress.go
- create_extensions_v1beta1_namespaced_ingress_parameters.go
- create_extensions_v1beta1_namespaced_ingress_responses.go
- delete_extensions_v1beta1_collection_namespaced_ingress.go
- delete_extensions_v1beta1_collection_namespaced_ingress_parameters.go
- delete_extensions_v1beta1_collection_namespaced_ingress_responses.go
- delete_extensions_v1beta1_namespaced_ingress.go
- delete_extensions_v1beta1_namespaced_ingress_parameters.go
- delete_extensions_v1beta1_namespaced_ingress_responses.go
- get_extensions_v1beta1_api_resources.go
- get_extensions_v1beta1_api_resources_parameters.go
- get_extensions_v1beta1_api_resources_responses.go
- list_extensions_v1beta1_ingress_for_all_namespaces.go
- list_extensions_v1beta1_ingress_for_all_namespaces_parameters.go
- list_extensions_v1beta1_ingress_for_all_namespaces_responses.go
- list_extensions_v1beta1_namespaced_ingress.go
- list_extensions_v1beta1_namespaced_ingress_parameters.go
- list_extensions_v1beta1_namespaced_ingress_responses.go
- patch_extensions_v1beta1_namespaced_ingress.go
- patch_extensions_v1beta1_namespaced_ingress_parameters.go
- patch_extensions_v1beta1_namespaced_ingress_responses.go
- patch_extensions_v1beta1_namespaced_ingress_status.go
- patch_extensions_v1beta1_namespaced_ingress_status_parameters.go
- patch_extensions_v1beta1_namespaced_ingress_status_responses.go
- read_extensions_v1beta1_namespaced_ingress.go
- read_extensions_v1beta1_namespaced_ingress_parameters.go
- read_extensions_v1beta1_namespaced_ingress_responses.go
- read_extensions_v1beta1_namespaced_ingress_status.go
- read_extensions_v1beta1_namespaced_ingress_status_parameters.go
- read_extensions_v1beta1_namespaced_ingress_status_responses.go
- replace_extensions_v1beta1_namespaced_ingress.go
- replace_extensions_v1beta1_namespaced_ingress_parameters.go
- replace_extensions_v1beta1_namespaced_ingress_responses.go
- replace_extensions_v1beta1_namespaced_ingress_status.go
- replace_extensions_v1beta1_namespaced_ingress_status_parameters.go
- replace_extensions_v1beta1_namespaced_ingress_status_responses.go
- watch_extensions_v1beta1_ingress_list_for_all_namespaces.go
- watch_extensions_v1beta1_ingress_list_for_all_namespaces_parameters.go
- watch_extensions_v1beta1_ingress_list_for_all_namespaces_responses.go
- watch_extensions_v1beta1_namespaced_ingress.go
- watch_extensions_v1beta1_namespaced_ingress_list.go
- watch_extensions_v1beta1_namespaced_ingress_list_parameters.go
- watch_extensions_v1beta1_namespaced_ingress_list_responses.go
- watch_extensions_v1beta1_namespaced_ingress_parameters.go
- watch_extensions_v1beta1_namespaced_ingress_responses.go